osmnx保存最近边的位置

2024-09-27 07:27:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个区域(例如一个城市),我想知道其中哪些区域是生活区,哪些区域不是(海洋、公园等)

我发现最好的方法是检测城市中距离所有节点最近的所有边缘,只选择那些标记为“living_street”的边缘

执行此操作后,所有边都属于“LINESTRING”类型,因此,我无法提取它们的位置(lon、lat)

另一种方法是检测每条边的ID,但如果不扫描所有边df并检查哪条边是正确的,则无法将其转换为(lon,lat)

此外,我想保存我在地图上绘制的绘图并保存它,但在保存它并用QGIS打开文件后,我看到了没有绘制的地图

当我想更改为map并保存更改时,是否应该做一些不同的操作

使用python 3,pycharm\jupyter

短暂性脑缺血发作


Tags: 方法标记区域street节点地图绘制边缘

热门问题