通过地址而不是坐标添加谷歌地图标记?

as3*_*ent 12 apache-flex geocoding google-maps-api-3 street-address

在我的Flex项目中,我可以按地址添加标记而不是:

var myGeographicCoordinates:LatLng = new LatLng(myLatitude, myLongitude);
Run Code Online (Sandbox Code Playgroud)

例如,通过"巴黎,法国"添加标记

Ada*_*amH 8

我认为你不能直接这样做.相反,您需要对地址进行地理编码,然后使用a LatLng来存储结果.

在这里查看谷歌的地理编码API:

http://code.google.com/apis/maps/documentation/geocoding/


J_A*_*A_X 5

您应该阅读Google关于地理编码的开发人员手册.它解释了如何将地址转换为地理位置.我建议您在发布此处之前尝试查看Dev手册/ API/Google.

  • 查看[此问题](http://stackoverflow.com/questions/7499862/how-to-geocode-an-address-into-lat-long-with-google-maps)以获取实际的代码示例. (7认同)

归档时间:

查看次数:

38779 次

最近记录:

12 年,5 月 前