Как "заглянуть внутрь" магазина с помощью Google Map Api call v3.0

Я некоторое время работал над поисковым приложением, основанным на карте, и теперь я ищу, чтобы добавить функциональность к просмотру внутри магазинов.

Некоторые общественные магазины, такие как:

https://www.google.co.uk/maps/@51.508647,-0.132101,3a,75y,217.99h,72.44t/data=!3m5!1e1!3m3!1s4Z0cuVrIU3IAAAQW_jIaYQ!2e0!3e2

Функциональность существует, чтобы изменить вид на улицу, используя этот пример:

https://developers.google.com/maps/documentation/javascript/examples/streetview-service

Как бы мы использовали вызов API Google Map, чтобы изменить текущее представление карты на предварительно определенную точку доступа "see Inside"?

1 ответ

Мне удалось найти решение, вот ресурсы:

http://jsfiddle.net/edwardgolduk/aWLut/

panoramaService.getPanoramaById('iJ8MuM4GeoL0nmlSLSUqNA', function (res, stat) {
   var loc = res.location.latLng;
   var panoramaOptions = {
       position: loc,
       pov: {
           heading: 270,
           pitch: 0
       },
       visible: true
   };
   var panorama1 = new google.maps.StreetViewPanorama(document.getElementById('pano1'), panoramaOptions);
   document.getElementById('pano1_info').innerHTML = res.location.pano;
   panorama1.setPano(res.location.pano);
   // alert(loc.lat()+','+loc.lng());
   });
   var loc2 = new google.maps.LatLng(51.512272, -0.120981);
   panoramaService.getPanoramaByLocation(
   loc2,
   25,

https://developers.google.com/maps/documentation/javascript/streetview

Вы можете использовать LAT и LONG - он обнаружит ближайшую панораму

или вы можете указать идентификатор панорамы

Другие вопросы по тегам