我被引用到GeoNames,以便将他们的位置存储在我的本地数据库中。在查看了他们的数据和数据格式后,我不知道如何计算出经纬度提供的邮政编码?
例如: 输入:60614 输出:40.1234,-87.98766
我基本上不知道如何使用他们的数据?
我想将US.zip数据存储到我的本地数据库中,并能够通过'60614'查询它并返回lat / long。我怎么能这样做?
答案 0 :(得分:2)
http://api.geonames.org/findNearbyPostalCodes?lat=47&lng=9&username=demo会向你返回一些xml ...现在你必须解析它。用你想要的纬度/经度坐标替换lat = 47和lng = 9。
这几乎来自他们的API文档,btw
如何解析xml取决于您使用的语言。