|
|
1
8
谷歌地图API supports geocoding 而且python食谱有一个简单的 example 从python访问它(尽管配方没有直接使用api,但是简单的maps.google.com URL)。 |
|
|
2
24
Geopy 允许您从几个地理代码中进行选择(包括Google、Yahoo、Virtual Earth)。 |
|
|
3
9
谷歌的网络服务非常容易使用。只需将查询放到URL中。为了更容易/更懒惰,我会无耻地做广告 pygeocoder 一个用于谷歌地理编码的python包装。然后你就可以做一些像
得到一个有坐标的元组。你也可以做像
或
|
|
4
3
谷歌和微软都有很容易上钩的API。有一些限制,但它们相当慷慨。你可能还想看看 http://geocoder.us/ . 我不知道有什么好的免费地理编码服务(我花了很多时间寻找!) |
|
|
5
2
|
|
|
6
0
您可以使用类似谷歌地图的Web API来查找坐标。如果你只需要计算距离(直线)。 there is a formula 你可以申请得到相当准确的结果。 |
|
|
7
0
这个 USC WebGIS Geocoder ( https://webgis.usc.edu 是免费的。它有API,可以从脚本调用,也可以上载和处理数据库(mdb、csv等)。准确程度取决于你的地址。例如,在洛杉矶县,包裹质心是可用的,而在该国的其他地区,只有Tiger/Lines是可用的。参考数据源的覆盖图目前不可用,但正在开发中。一旦完成了更多的开发,底层工具也计划在未来开放源代码。 |
|
|
8
0
我遇见 http://www.geonames.org/ 前几天。实际上,您可以下载邮政编码的所有数据,包括lat/long等,甚至用于商业用途,以节省连接到外部源的费用。我认为你也可以对城市名称做同样的事情(邮政编码数据已经有了与之相关的子子网名称)。 关于“乌鸦飞”的距离的一些数学问题——直接从一点到另一点。 here 和 here (.NET example) . |
|
|
9
0
你可以在地理模块中有更好的了解,它包含了谷歌地图,雅虎地图地理编码,你可以用它来实现地理编码。 |