我想在地圖框中實現街景視圖,如Google街景視圖。如果有人有任何想法,請相應地指導我。我可以使用MapBox作爲Google Maps街景視圖的街景視圖
2
A
回答
4
您可以將Google Street View Service與自定義地圖盒地圖一起使用。
要創建一個街道視圖全景,您需要將其初始化:
panorama = new google.maps.StreetViewPanorama(document.getElementById('panorama'), {
position: { lng: 23.332791136054766, lat: 42.69581966446731 },
pov: { heading: 165, pitch: 0 },
addressControl: false,
linksControl: true, // guide arrows
panControl: false, // compass
zoomControl: false,
/*
zoomControlOptions: {
position: google.maps.ControlPosition.LEFT_TOP
},*/
fullscreenControl: true,
fullscreenControlOptions: {
position: google.maps.ControlPosition.LEFT_TOP
},
zoom: 5,
visible: true,
mode: 'html5' // fixes bug in FF: http://stackoverflow.com/questions/28150715/remove-google-street-view-panorama-effect
});
然後你就可以更新根據您mapbox地圖即將發生的事件的全景位置:
panorama.setPov({
heading: +building.heading || 0,
pitch: +building.pitch || 0,
zoom: +building.zoom || 1
});
panorama.setPosition({
lng: +building.lng,
lat: +building.lat
});
// NOTE: this fixes broken behavior:
panorama.setVisible(false);
panorama.setVisible(true);
這裏是一個項目,演示此技術:http://io.morphocode.com/sofia/en
或者,您可以看看Mapillary這是一個更開放的ALT指向谷歌街景。他們實際上在他們的explorer UI中使用mapbox-gl。
+0
感謝您的回覆!將試用這個 –
+0
這是否符合Google的服務條款? – bramb84
相關問題
- 1. 在Appcelerator中的Google街景視圖MapView
- 2. Google Maps API v2街景標記圖標
- 3. 嵌入Google地圖街景
- 4. Google Maps API v3街景「google未定義」
- 5. 如何在Google街景視圖中製作較大的標記
- 6. 隨着谷歌街景視圖API
- 7. 如何在Android中設置Google地圖的街景視圖?
- 8. Google地圖和街景視圖上的自定義控件
- 9. 將Google街景視圖圖像嵌入到Excel中
- 10. 在Google地圖中添加街景視圖-Android和iPhone
- 11. 如何在Google地圖街景視圖中顯示infowindow標記
- 12. 如何在Google地圖中獲取街景視圖?
- 13. 從iPad應用程序內啓動的Google街景視圖
- 14. 谷歌街景圖像API
- 15. 是否可以使用Google Maps JavaScript API確定用戶是否提交了街景視圖?
- 16. 谷歌地圖街景與自定義視圖
- 17. 谷歌地圖街景
- 18. 谷歌街景/地圖API
- 19. 將Google街景視圖集成在標記中
- 20. 谷歌地圖街景avaliable
- 21. Android谷歌API 11中的街景視圖
- 22. 如何在Google街景視圖中添加UIImageView視圖sdk for ios
- 23. 谷歌地圖iphone應用程序的街景視圖
- 24. 如何從360度全景創建視圖。 (如街景)
- 25. 街景和谷歌地圖
- 26. 谷歌地圖 - 街景不起作用
- 27. 街景API不返回街景
- 28. 谷歌地圖街景和全景
- 29. 谷歌街景API - 獲取街景
- 30. 向Google地圖(v3)添加街景視圖控件(+上方的兩個圖標)
這是你在找什麼:: https://www.mapbox.com/blog/announcing-mapbox-streets/? – 0aslam0
感謝您的回覆。 這是目前實現的,但我想實現這樣的功能https://developers.google.com/maps/documentation/javascript/examples/streetview-simple –
Mapbox不提供這樣的服務。 Google街景圖像由Google自己收集和整理。 – 0aslam0