形状多边形的子样本shapefile坐标

时间:2018-12-06 01:09:07

标签: python shapely.geometry

我有一个标准的shapefile,其中有一个名为geometry的列。此列包含一个匀称的Polygon对象,该对象本质上是追踪对象(例如国家/地区的边界)的成对的经度和纬度的列表。形状非常复杂/详细,这意味着它们具有许多点,因此很难绘制。有没有一种方法可以对python中每个多边形中的点进行智能子采样(例如仅获取点的1%)。

我聪明地使用这个词是因为我需要确保以下几点:

  1. 多边形中的第一个点和最后一个点必须相同(这样形状才能重新连接到自身
  2. 如果我有两个共享点的多边形(例如,当两个国家共享边界时),则在进行二次采样后,边界之间的重叠应最小。

执行此操作的软件示例为https://mapshaper.org/。我想和他们的“简化”工具做同样的事情,但是要用python。

0 个答案:

没有答案