algorithm - 分割街道以创建多边形
问题描述
我需要获取属于某个区域(在 OSM 中)的所有街道,并将每条街道相互分割,并从分割操作产生的线段中形成多边形。我想知道在可用的GIS工具中是否存在这样的功能,或者是否需要编写算法。如果我应该编写算法,那么解决问题的好方法是什么?
如果街道网络如下所示,则需要创建像红色给出的多边形
解决方案
推荐阅读
- excel - 在 VBA MsgBox 中循环
- python - 将 x=y 线添加到包含箱线图的绘图
- postgresql - 带有参数的graphQL突变给出错误:标量中不允许验证失败的变量
- java - java.net.ConnectException:无法连接到 /server(不是本地主机)
- c++ - 检查父构造函数是否有参数
- django - Django:如何使用 settings.AUTH_USER_MODEL 执行查询?
- c# - 左外连接扩展方法linq
- python - 在一个 Spark 作业中运行两个操作时“超出 GC 开销限制”;单独运行没问题
- java - 我可以强制构造函数对其泛型类型进行更严格的限制吗?
- python - 使用 read_csv 从子文件夹导入文件:如何让它与 engine='c' 一起使用?(UnicodeDecodeError)