以前的photosphere全景實現的URL包含全景標識,可以很容易地在iframe中嵌入特定的全景圖。我似乎無法在新版Google地圖中追蹤ID。是否有任何方法來識別光球的ID而不訴諸Javascript?Google Maps嵌入API全景ID
回答
我可以找到兩次ID。這裏有一個例子:
www.google.de/maps/place/Magdeburg/@52.1285424,11.6312738,3a,75y,98h,90t/data=!3m8!1e1!3m6!1s _k_6ZCbrOuYAAAQo8TPM1w 2E0! 3e2!6s%2F%2Fgeo3.ggpht.com%2Fcbk%3Fpanoid%3D _k_6ZCbrOuYAAAQo8TPM1w%26output%3Dthumbnail%26cb_client%3Dmaps_sv.tactile.gps%26thumb%3D2%26w%3D203%26h%3D100%26yaw%3D98.389519 !!!!!%26pitch%3D0 7i13312 8i66564平方米3M1 1s0x47a5f5ff55daea5b:!0x4236659f8071060 6M1 1E1
我點擊興田黃色的傢伙(在興田右下)一次點擊橙色全景的一個斑點
得到了網址感謝您的回覆。我的photosphere的網址是 (https://www.google.co.uk/maps/@56.3386378,-4.6243378,3a,75y,84.63h,66.9t/data=!3m8!1e1!3m6!1s- HXKCf8vxJ-S%2FVe_c7L38HyI%2FAAAAAAAAxtg%2FJ4tLktU2d6g!2E4!3E11!6S%2F%2Flh4.googleusercontent.com%2F-HXKCf8vxJ-S%2FVe_c7L38HyI%2FAAAAAAAAxtg%2FJ4tLktU2d6g%2Fw203-H101-NK-NO%2F!7i7168!8i3584? hl = en) 這裏的ID非常清楚,雖然有一個重複的字符串。我嘗試使用字符串和它的各種子集作爲ID,但我的photosphere不起作用。我錯過了什麼嗎? – Murray
2015年9月之後添加的光球看起來不太可能 - http://stackoverflow.com/a/34883587/994945 –
你可以拿Chrome或其他瀏覽器DOM檢查工具的幫助。
- 在chrome中打開你的photosphere鏈接。
- 你會看到縮略圖畫廊在底部,您的全景照片將是其中一個與360圖標
- 右鍵單擊該縮略圖,點擊「檢查」,和DOM查看器會打開
- 不斷擴大的DOM樹,直到你達到這個DIV class =「widget-runway-card-background-flicker-hack-wrapper」
- 你會在裏面看到一個圖片元素,複製它的圖片url。這是一樣的,你正在瀏覽的畫廊
光球縮略圖的網址爲以下格式之一(這些都是假的)
方案A:
https://lh4.googleusercontent.com/-HXKCf8vxJ-S/Ve_c7LX8HyI/XXXXXAAxtg/J4tLscU2d6g/W203-H101-NK-NO/情況B:
https://geo0.ggpht.com/cbk?cb_client=maps_sv.tactile&authuser=0&hl=nl&output=thumbnail&thumb=2&w=200&h=150&pitch=0&ll=55.2399803333%2C1.851848888888867&panoid=FEpIAbSgOzoAAAQJOQCL3w &偏航= 123
對於案例一:添加 「F:」以大膽的字符串,你將有最終的最近的PanoId,即
F:-HXKCf8vxJ-S/Ve_c7LX8HyI/XXXXXAAxtg/J4tLscU2d6g
對於情況B,非常明顯,FEpIAbSgOzoAAAQJOQCL3w。
運行在查看谷歌地圖
"F:".concat(window.location.href.split("!1s")[1].split("!2e")[0]).replace('%2F','/')
- 1. Google Maps API中的嵌入地圖
- 2. 在Flex中嵌入Google Maps API Javascript
- 3. Google Maps API v3街景「google未定義」
- 4. Google Maps API與Google Maps Engine?
- 5. Google Maps API v2 vs Google Maps API v3?
- 6. Google Maps API v2街景標記圖標
- 7. ActionBarSherlock + Google Maps API v2重複ID
- 8. AIR - Google Maps API安全沙盒違規?
- 9. Google Maps API V3:向全世界展示
- 10. Google Maps API OVER_QUERY_LIMIT
- 11. Google Maps API JS
- 12. Google Maps API 3
- 13. Google Maps Places API
- 14. Google maps API javascript
- 15. Google Static Maps Api?
- 16. Google Maps API Rectangle
- 17. Grails + Google Maps API
- 18. Google maps API watchPosition
- 19. Google Maps API
- 20. Google Maps API + Jquery
- 21. google-maps-api-3
- 22. 使用Google全景圖API
- 23. 在Google Maps API中生成Google Maps URL
- 24. 從Google Maps API切換到Here Maps API
- 25. 從Google Maps Engine中嵌入地圖
- 26. 嵌入Google地圖街景
- 27. Google Maps API - 標記
- 28. Google Maps API加密
- 29. zombie.js和Google Maps API
- 30. Google Maps API Geocode Synchronous
的全景圖基礎上[谷歌地圖API嵌入(https://developers.google的從開發者工具控制檯以下。com/maps/documentation/embed/guide#street_view_mode),你也可以使用'location'作爲全景視圖,你可以存儲位置(經度和緯度)。 – ztan