我正在尝试创建一个具有国家和行政级别的数据库(SQL Server),遍及全世界,尤其是欧洲。
我想对所有区域使用多边形数据,并使用搜索并获得“多边形点”结果。
我查看了数据的不同位置,但我发现很难提取正确的数据并使用它。 我的问题是我真的不知道从哪里开始。
我查看过geonames,google maps和openstreetmap数据,我认为OSM是最好的。但我不知道如何提取它。
如何从OSM中提取多边形数据,或其他出色的解决方案。
答案 0 :(得分:3)
看看GADM,你会在哪里找到每个国家的shapefile(也就是kml等)。不幸的是,管理区域并不总是最新的,所以如果准确性至关重要。你需要做一些工作来改善它们。我还怀疑(将GADM的英国形状与军械测量中的形状进行比较)发生了一定程度的简化,导致“多边形点”错误,特别是在国家边界。
我同意OSM比大多数人更好,但从OSM数据中提取多边形并不像我希望的那样简单。