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

时间:2011-04-12 19:12:22

标签: flex google-maps-api-3 geocoding street-address

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

var myGeographicCoordinates:LatLng = new LatLng(myLatitude, myLongitude);

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

2 个答案:

答案 0 :(得分:8)

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

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

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

答案 1 :(得分:5)

您应该阅读Google's developer manual on Geocoding。它解释了如何将地址转换为地理位置。我建议您在发布此处之前先尝试查看Dev手册/ API / Google。

相关问题