2

我正在寻找一种网络服务,它允许我获取给定地图区域内的地点列表。

返回的地方类型应该取决于边界的大小——对于非常大的边界,我想要一个国家列表,对于较小的边界,我想要一个城市列表,可能还有其他级别,例如州或县。

我查看了 Google Maps Javascript API 文档,似乎地方搜索功能最合适,除了您只能指定最多 50 公里的半径进行搜索,因此显然这不适用于大面积意见(否则我将不得不提出数百个单独的请求)。

是否有支持此类查询的服务(免费或付费)?无论是基于 Web 的实时 API 还是我可以一次下载所有数据的东西都可以。

4

2 回答 2

0

国家地理空间情报局网站具有高级搜索功能,支持查询国家、地点类型、地图范围和许多其他条件:

http://geonames.nga.mil/ggmagaz/

您也可以将整个数据库下载为 zip 文件,但不幸的是,他们似乎没有关于美国的任何数据。

于 2013-10-27T15:27:44.063 回答
-1

该网站包含所有国家/地区的数据,并提供多种网络服务,包括基于行政区划级别(省、县、市等)的反向地理编码:geonames.org

于 2013-10-27T23:35:19.897 回答