当前位置: 首页 > 知识库问答 >
问题:

多边形国家的行政级别

贾飞鸿
2023-03-14

我正在尝试创建一个数据库(SQL Server),其中包含全世界,特别是欧洲的国家和管理级别。

我想为所有区域使用多边形数据,并使用搜索获得“多边形中的点”结果。

我在不同的地方寻找数据,但我发现提取正确的数据并使用它有点困难。我的问题是我真的不知道从哪里开始。

我看过geonames、google地图和openstreetmap的数据,我认为OSM是最好的。但我不知道如何提取它。

如何从OSM提取多边形数据,或另一个伟大的解决方案。

共有1个答案

锺离玮
2023-03-14

看看GADM,你会发现每个国家的形状文件(还有kml等)。不幸的是,管理领域并不总是最新的,因此,如果准确性是至关重要的。您需要做一些工作来改进它们。我还怀疑(将GADM的英国形状与军械调查局的形状进行比较)已经进行了一定程度的简化,导致了“多边形中的点”错误,尤其是在国家边界。

我同意OSM比大多数更好,但是从OSM数据中提取多边形并不像我希望的那样简单。

 类似资料:
  • 返回顶点的输入数组,并且附有一些其他方法,如下面所描述 polygon.area() 返回此多边形的标定区域。如果顶点是逆时针顺序,面积为正,否则为负。 polygon.centroid() 返回一个表示此多边形的质心的两元素数组。 polygon.clip(subject) 对这个多边形剪切主题多边形。换句话说,返回一个多边形表示这个多边形和主题多边形的交集。假定剪切的多边形是逆时针方向以及凸多

  • 基础示例 <vuep template="#example"></vuep> <script v-pre type="text/x-template" id="example"> <template> <div class="amap-page-container"> <el-amap vid="amap" :zoom="zoom" :amap-manager="ama

  • SVG 多边形 - <polygon> 实例 1 <polygon> 标签用来创建含有不少于三个边的图形。 多边形是由直线组成,其形状是"封闭"的(所有的线条 连接起来)。 polygon来自希腊。 "Poly" 意味 "many" , "gon" 意味 "angle". 下面是SVG代码: <svg xmlns="http://www.w3.org/2000/svg" version="1.1"

  • 我正在寻找一种方法来创建一组多边形(rechtangles),沿着一条线在多个多边形中创建一组多边形(rechtangles),并将其水平隔开,如图所示。 我尝试生成点并将其用作多边形的中点,但问题是,通过创建等间距的点光栅,除了180度之外,不可能以任何其他方向旋转。 例子 给出了一个多多边形形状的对象和由宽度和高度以及每个多边形之间的垂直和水平间距定义的多边形。多边形应仅放置在多多边形内,且不

  • 为什么这工作正常: 这会产生运行时错误 错误: 这没有任何意义。第一个代码工作正常,三角形画好了,但第二个代码不行。有人能解释一下我做错了什么吗...

  • 每个国家都有一个特定的 ISO 3166代码 。 根据输入数据和用户的交互行为,在Gio地球表面的国家可以有以下几种状态: 1. 被选中的国家 当用户点击Gio地球表面某个国家的区域时,这个国家会以“被选中”的状态点亮。此时这个国家被称为"被选中的国家"。 可以通过 configure() API来设置被选中国家的颜色,具体设置方法如下所示: controller.configure({