12得票5回答
在街道数据(一个图)中寻找邻域(团伙)

我正在寻找一种自动将城市中的社区定义为图形多边形的方法。 我的社区定义有两部分: 一个街区:由多条街道包围的区域,其中街道数量(边缘)和路口(节点)最少为三个(三角形)。 邻里:对于任何给定的街区,所有直接相邻的街区以及该街区本身。 参见以下示例说明: 例如,B4 是由7个节点...

11得票1回答
如何在osmnx绘图中创建一个颜色条

目前我已经根据网络中节点到特定目标的距离创建了一个颜色映射。唯一无法做到的是颜色条。我希望颜色条可以显示颜色所表示的时间。 时间数据在data['time']中。 每种颜色都表示从节点到目标所需的时间长度。我已经定义了汽车的速度。 例如,一个范围从0到60分钟的颜色条。但是在这种情况下,它将达...

8得票3回答
一个模块在Anaconda命令提示符中可以使用,但在Spyder中无法使用。

我已经花了几个小时来解决这个问题,它是一个比较复杂的问题。我的操作系统是Windows 7,Python版本是2.7,使用的集成开发环境是Spyder 3.2.6。我尝试通过cygwin安装OSMNX,但是遇到了很多问题。最终我通过Windows命令提示符成功地安装了它。在anaconda p...

8得票1回答
在OSMnx的图中添加一个点

我正在尝试在 Jupyter 笔记本中向现有的 OSMnx 绘图添加一个点,方法如下: import osmnx as ox import matplotlib.pyplot as plt G = ox.graph_from_address('1600 Pennsylvania Ave N...

8得票1回答
如何加速 all_pairs_dijkstra_path_length 函数?

我有一个庞大的 osmnx(基于networkx的) 图,使用 nx.all_pairs_dijkstra_path_length 计算路径长度时间很长。 有哪些可能的方法可以加速计算?