首页 > 解决方案 > 分割街道以创建多边形

问题描述

我需要获取属于某个区域(在 OSM 中)的所有街道,并将每条街道相互分割,并从分割操作产生的线段中形成多边形。我想知道在可用的GIS工具中是否存在这样的功能,或者是否需要编写算法。如果我应该编写算法,那么解决问题的好方法是什么?

如果街道网络如下所示,则需要创建像红色给出的多边形

如果街道网络看起来像这样,则需要创建像红色给出的多边形

标签: algorithmgispostgisopenstreetmapcomputational-geometry

解决方案


推荐阅读