我知道你可以在長/緯度座標上放置一個標記,但我很難找到你在哪裏/如何在特定街道地址上放置標記。誰能告訴我如何做到這一點?我正在使用API和JQuery的V3。谷歌地圖Javascript API
2
A
回答
2
權,基本上是通過對地理編碼調用查詢通過地址地圖API。它應該返回給你一個LAT/LNG,然後你可以使用它來創建一個標記。
function mygeocoder(addr){
var geocoder = new google.maps.Geocoder();
if (geocoder) {
geocoder.geocode({ 'address': addr }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
console.log("LAT: ", results[0].geometry.location.lat());
console.log("LNG: ", results[0].geometry.location.lng());
}
else {
console.log("Geocoding failed: " + status);
}
});
}
}
1
您將需要運行地理編碼查詢。
查看這個來源的詳細信息:http://code.google.com/apis/maps/documentation/javascript/examples/geocoding-simple.html
0
@詹姆斯指出如何經營地址解析請求,但你可以採取一個jQuery插件,像landcarte的優勢使其更短,更清晰的那樣:
var map = $("#map").geoMap();
map.search("Copenhagen", function(data) {
if (data.location) map.add("marker", data.location);
});
相關問題
- 1. Javascript和谷歌地圖API
- 2. 谷歌地圖api javascript
- 3. 谷歌地圖api Javascript的3D地圖
- 4. API谷歌地圖Javascript地址到LatLng
- 5. 谷歌地圖api
- 6. 谷歌地圖API
- 7. 谷歌地圖API
- 8. 谷歌地圖API
- 9. 谷歌地圖API
- 10. Android谷歌地圖API與JavaScript谷歌地圖API
- 11. 結合谷歌地圖API和谷歌地圖數據API
- 12. 流星谷歌地圖javascript api
- 13. 谷歌地圖花柱(API) - 使用JavaScript
- 14. 谷歌地圖的JavaScript API和MySQL/AJAX
- 15. 谷歌地圖API - Javascript篩選器
- 16. 谷歌地圖API指導javascript變量
- 17. 谷歌地圖Javascript API 204錯誤
- 18. 谷歌地圖「我的位置」javascript API
- 19. 谷歌地圖Javascript API與KML層?
- 20. 使用GPS和谷歌地圖API javascript
- 21. 谷歌地圖JavaScript V3 Api的標記
- 22. 谷歌地圖地理編碼器vs谷歌地圖JavaScript API V3
- 23. 谷歌分析谷歌地圖API
- 24. 如何使用谷歌地圖API地圖的JavaScript API
- 25. 地方自動完成,谷歌地圖的JavaScript API VS谷歌Places API的
- 26. 谷歌地圖:在地圖上觸及谷歌查詢限制javascript v3 api
- 27. 谷歌地圖空 - javascript
- 28. Java谷歌地圖谷歌地圖
- 29. 谷歌地圖羣集 - Javascript
- 30. Angularjs和谷歌地圖API