Mat*_* B. 6 javascript google-maps latitude-longitude google-maps-api-3 google-geocoding-api
我想要做的是创建应用程序,当任何人点击地图对象时,两个字段在每次点击时都会填充纬度和经度.Google Maps V3 JavaScript API(地理编码API)的示例代码是否存在类似的内容?
KJY*_*葉家仁 18
您可以使用google.maps.event'LatLng属性来实现此目的:
像这样的东西会显示它是如何工作的.这是一个JSFiddle演示:
google.maps.event.addListener(map, 'click', function(event){
alert('Lat: ' + event.latLng.lat() + ' Lng: ' + event.latLng.lng());
});
Run Code Online (Sandbox Code Playgroud)
地图是您的谷歌地图对象.是的,我认为这个例子在V2中,如果你想在点击上创建一个标记,你可以在点击回调函数中创建它.
这是我已经使用了很长时间的版本2的完整代码,我已经在网站上发布了.
只需单击浏览器中的查看源代码并复制保存内容即可.它会很完美.唯一的问题是你需要更改地图api密钥.
这是谷歌地图版本3的代码
| 归档时间: |
|
| 查看次数: |
14866 次 |
| 最近记录: |