使用Python中的Google Maps API对中文地址进行地理编码?

时间:2010-03-17 06:46:26

标签: google-app-engine google-maps geocoding

我查看了Geopy和googlemaps(http://py-googlemaps.sourceforge.net/),但它们都不适用于中文地址。我的应用程序存储在Google App Engine上。我想要做的是解析一个包含香港餐馆地址的文件,然后对地址进行地理编码并将Lat和Lng存储在数据存储区中。我该怎么做?

2 个答案:

答案 0 :(得分:2)

尝试使用中文版GoogleMaps ditu.google.cn。它比英国谷歌地图中的中国报道要好(至少在几年前我最后一次研究它时)。

请注意,中国政府限制外国使用GIS数据,因此如果您位于中国境外,可能无法获得良好的地理编码解决方案。

答案 1 :(得分:0)

我不确定API在中国提供地理编码。您是否也说过即使使用谷歌地图界面也无法使用地理编码。如果是这种情况,那么您最好尝试继续使用其他服务,因为gmap网站中有很多功能不在API中。因此,如果网站不起作用,那么API可能无法正常工作。