我正在寻找一个数据库,可以根据坐标查找城市区域的名称。我已经尝试使用Google Maps或Open Street Map查找该信息,但它们似乎无法提供此数据。
我特别需要德国的数据库。
谢谢, 迈克尔
我正在寻找一个数据库,可以根据坐标查找城市区域的名称。我已经尝试使用Google Maps或Open Street Map查找该信息,但它们似乎无法提供此数据。
我特别需要德国的数据库。
谢谢, 迈克尔
将它们导入数据库并编写查询以获取经度/纬度……找到城市……查询城市/地区表……就这样
目前,Opengeodb主要为德语区提供地理坐标和其他几个数据(城市名称、邮政编码)
GeoLite City
包含国家、地区、区域代码、城市和邮政编码信息。
覆盖范围 全球
精度 在国家级别上超过99.5%,在美国25英里半径内的城市级别上达到79%。
RS 2007-06-27:一个非常丰富的地理数据来源(城市和镇,甚至小地方)是fallingrain http://www.fallingrain.com/world/
RS 2007-07-02:除了美国之外,另一个丰富的地理数据来源是http://earth-info.nga.mil/gns/html/namefiles.htm,按国家排序,压缩的文本文件,每个项目一行。例如,对于比利时,它有28359个项目。
jdc 2007-07-02:可以在此处找到美国的地理数据:http://geonames.usgs.gov/domestic/download_data.htm
如果需要大量使用,您可以设置自己的Nominatim实例(它是开源软件)。或者您可以从OpenStreetMap中提取地点数据。首先下载planet.osm或提取德国的数据,并尝试使用Osmosis工具获取“place=”标签。