我希望我的網站用戶在Google地圖上顯示他們當前的街道位置。
就像「Facebook Check In」一樣。 (它顯示了我在地圖上的當前位置。)
它如何簡單地完成?如何獲取當前在Google地圖上顯示的街道位置?
1
A
回答
2
您可以根據IP地址顯示用戶的當前位置。 使用下面的腳本:
<script src="http://j.maxmind.com/app/geoip.js" type="text/javascript"></script>
它返回的XML數據和檢索Lat Long網:
var Latitude = latlng.lat();
var Longitude = latlng.lng();
,我想你會顯示在此基礎上標記。
1
根據http://code.google.com/apis/maps/documentation/javascript/basics.html#Geolocation您可以使用下面的代碼初始化地圖的一部分:
if(navigator.geolocation) {
browserSupportFlag = true;
navigator.geolocation.getCurrentPosition(function(position) {
initialLocation = new google.maps.LatLng(position.coords.latitude,position.coords.longitude);
map.setCenter(initialLocation);
}, function() {
handleNoGeolocation(browserSupportFlag);
});
}
它使用W3C Geolocation API,這是HTML5的一部分。
相關問題
- 1. 獲取當前位置的Google地圖
- 2. 如何在Google地圖上獲取當前位置android
- 3. 在地圖上顯示當前位置
- 4. android google地圖顯示當前位置;地圖不顯示
- 5. 如何在Google地圖中顯示設備的當前位置?
- 6. 在地圖上獲取當前位置
- 7. 在Google地圖上顯示當前位置
- 8. 這裏地圖3.3。如何獲得當前用戶的位置街道名稱?
- 9. 如何顯示Android Google地圖中的當前位置?
- 10. Google地圖 - 獲取當前地圖位置的地址
- 11. 在Google地圖上獲取當前位置
- 12. 在Google地圖上顯示當前位置附近的多個位置
- 13. 如何在Windows Phone的Google地圖上獲取用戶的當前位置
- 14. 如何獲得當前位置在iphone上的地圖位置
- 15. 如何獲取Google地圖鏈接從當前位置?
- 16. 在當前位置顯示藍色圓點圖標Google地圖
- 17. 在Google地圖上顯示街道標籤
- 18. 如何獲取地理位置並在地圖上顯示
- 19. 不在Google地圖上顯示位置
- 20. 如何顯示Android棉花糖Google地圖上的當前位置?
- 21. 如何獲取當前顯示的圖像位置?
- 22. 如何顯示當前街道,城市和國家的移動位置
- 23. 使用GPS獲取當前位置時不顯示地圖
- 24. 關於在地圖上顯示街道名稱的位置的諮詢
- 25. 無法在Google地圖片段中獲取當前位置
- 26. 無法在Google地圖中獲取當前位置
- 27. 如何使用Google地圖API獲取街道級別信息
- 28. 顯示Google地圖中當前位置的標記
- 29. 如何在Google地圖上添加當前位置標記
- 30. iOS:手錶套件獲取當前位置並在地圖上顯示
似乎coool,雅利安。但我有兩個問題:(1)它會在移動設備上工作嗎? ...和(2)是否有任何Google官方Javascript而不是您的鏈接? – 2011-12-27 08:08:30
是的,它將工作在移動和直到日期我還沒有找到任何谷歌官方的JavaScript鏈接。 好吧,它會正常工作。 – 2011-12-27 08:30:44
但在手機上,它顯示了ISP的位置。移動設備不是真正的當前位置。 :( – 2011-12-27 09:03:41