【问题标题】:Getting city data from geonames.org dump files从 geonames.org 转储文件中获取城市数据
【发布时间】:2014-06-10 21:35:48
【问题描述】:

我从 geonames.org 导出了 US.zip、allcountries.zip 和 city1000.zip 文件,打算将其用于美国城市、州和经度/纬度信息的列表。在查看数据后,我注意到除了城市和州之外,还有很多其他的东西。 前任。这是一行

7534318              The San Francisco School              The San Francisco School              NULL     37.73275               -122.41167         S             SCH        US          NULL     CA          075        NULL     NULL     0             10               19           America/Los_Angeles      NULL

这包含有关加利福尼亚州旧金山某学校某个数据点的其他数据。虽然这很好,但如果我想要的只是城市/州/国家/地区/纬度/经度数据,那么将很难过滤这些数据以获得我正在寻找的数据。

我的问题。如果我想要的只是美国城市列表及其州和经/纬度信息,有没有一种简单的方法可以从http://download.geonames.org/export/dump/ 数据导出转储文件中获取?似乎没有一个具有城市名称的特定列?

感谢您的帮助!

【问题讨论】:

  • 由于您没有提到任何编程语言,您打算如何进行过滤等等......这不是一个编程问题,因此是题外话。
  • 我将使用 c# 和 javascript/html/css。

标签: geonames


【解决方案1】:

主 allcountries.zip,XX.zip 包含所有城市、县、州、国家位置以及所有土地特征、POI 等。

如果您只需要城市、县(地区)、州、纬度、lng,您可以使用邮政编码 zip。 http://www.geonames.org/export/zip

如果您想使用 allCountries.zip,您可以过滤您的查询以包含特定的功能类型,如下所示: http://www.geonames.org/export/codes.html#P.PPL

SELECT * FROM yourtable WHERE feature_code = "PPL";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-09
    • 2018-10-12
    • 2015-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-07
    相关资源
    最近更新 更多