metrpro 42 Жалоба Опубликовано: August 9, 2017 В 18.11.2016 в 18:57, abushyk сказал: а у меня ваши панорамы открываются на ура. Костя, не могу сообразить, почему у меня эта простыня не работает - правда, у меня везде стоит "использовать яндекс карту", а не гугловскую: {literal} <script> /*объект-обработчик*/ var PanoRunner={}; PanoRunner.panorama=null; PanoRunner.initialize=function(pobj_lat, pobj_lng) { var panoposition = {lat: pobj_lat, lng: pobj_lng}; var sv = new google.maps.StreetViewService(); PanoRunner.panorama = new google.maps.StreetViewPanorama(document.getElementById('panoview')); sv.getPanorama({location: panoposition, radius: 50}, PanoRunner.processSVData); }; PanoRunner.processSVData=function(data, status){ if(status === google.maps.StreetViewStatus.OK){ PanoRunner.panorama.setPano(data.location.pano); PanoRunner.panorama.setPov({ heading: 270, pitch: 0 }); PanoRunner.panorama.setVisible(true); }else{ /*стирание блока под панорамку, если облом*/ $('#panoview').remove(); } } $(document).ready(function(){ if(pobj_lat!='' && pobj_lng!=''){ /*запуск подключателя панорамы*/ PanoRunner.initialize(pobj_lat, pobj_lng); }else{ /*стирание блока под панорамку, если координат нет*/ $('#panoview').remove(); } }); </script> {/literal} {if $data.geo.value.lat!='' && $data.geo.value.lng!=''} <script> var pobj_lat={$data.geo.value.lat}; var pobj_lng={$data.geo.value.lng}; </script> {else} <script> var pobj_lat=''; var pobj_lng=''; </script> {/if} <br> <div id="panoview" style="width:100%;height:300px;"></div> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: August 10, 2017 12 часа назад, metrpro сказал: Костя, не могу сообразить, почему у меня эта простыня не работает - правда, у меня везде стоит "использовать яндекс карту", а не гугловскую: По коду видно, что панорма от гугл и работать будет с гугл картой. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
metrpro 42 Жалоба Опубликовано: August 11, 2017 19 часов назад, TopRaN сказал: По коду видно, что панорма от гугл и работать будет с гугл картой. А я вот хочу карту от яши и панораму от гоши Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
metrpro 42 Жалоба Опубликовано: August 14, 2017 Вопрос решился полным переходом на гугль. Но воо сижу и думаю - зачем там отдельная панорама, если есть в окне карты значок человечека, открывающего вид улиц? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах