Skip to content
This repository was archived by the owner on Nov 9, 2023. It is now read-only.

Commit b2dea9e

Browse files
committed
Merge pull request #403 from hpneo/revert-398-master
Revert "Added getPanoramaByLocation and a check around option"
2 parents a1593c8 + 4f180cb commit b2dea9e

File tree

1 file changed

+12
-28
lines changed

1 file changed

+12
-28
lines changed

lib/gmaps.streetview.js

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,12 @@ GMaps.prototype.createPanorama = function(streetview_options) {
1414
GMaps.createPanorama = function(options) {
1515
var el = getElementById(options.el, options.context);
1616

17-
var panoramaService = new google.maps.StreetViewService();
18-
var checkaround = options.checkaround || 50;
19-
var panorama = null;
20-
2117
options.position = new google.maps.LatLng(options.lat, options.lng);
2218

2319
delete options.el;
2420
delete options.context;
2521
delete options.lat;
2622
delete options.lng;
27-
delete options.checkaround;
2823

2924
var streetview_events = ['closeclick', 'links_changed', 'pano_changed', 'position_changed', 'pov_changed', 'resize', 'visible_changed'],
3025
streetview_options = extend_object({visible : true}, options);
@@ -33,28 +28,17 @@ GMaps.createPanorama = function(options) {
3328
delete streetview_options[streetview_events[i]];
3429
}
3530

36-
//get only a streetview if this one is available
37-
panoramaService.getPanoramaByLocation(options.position, checkaround ,function(data, status){
38-
if (status == google.maps.StreetViewStatus.OK) {
39-
40-
streetview_options.position = data.location.latLng;
31+
var panorama = new google.maps.StreetViewPanorama(el, streetview_options);
4132

42-
panorama = new google.maps.StreetViewPanorama(el, streetview_options);
43-
44-
for (var i = 0; i < streetview_events.length; i++) {
45-
(function(object, name) {
46-
if (options[name]) {
47-
google.maps.event.addListener(object, name, function(){
48-
options[name].apply(this);
49-
});
50-
}
51-
})(panorama, streetview_events[i]);
33+
for (var i = 0; i < streetview_events.length; i++) {
34+
(function(object, name) {
35+
if (options[name]) {
36+
google.maps.event.addListener(object, name, function(){
37+
options[name].apply(this);
38+
});
5239
}
53-
panorama.setVisible(true);
54-
return panorama;
55-
// no result
56-
} else {
57-
return false;
58-
}
59-
});
60-
};
40+
})(panorama, streetview_events[i]);
41+
}
42+
43+
return panorama;
44+
};

0 commit comments

Comments
 (0)