
[英]Set z-order of Edges in Pandas Dataframe
我正在使用 OSMnx 创建一些 road.networks 的图,其中数据以颜色显示,下面是一个示例,它生成的图像具有显示介数中心性的颜色。 我遇到的问题是,由于 zordering,一些较亮的区域被其他边缘覆盖,尤其是在有很多节点的路口周围。 OSMnx.plot_graph方法从 GeoPa ...
[英]Set z-order of Edges in Pandas Dataframe
我正在使用 OSMnx 创建一些 road.networks 的图,其中数据以颜色显示,下面是一个示例,它生成的图像具有显示介数中心性的颜色。 我遇到的问题是,由于 zordering,一些较亮的区域被其他边缘覆盖,尤其是在有很多节点的路口周围。 OSMnx.plot_graph方法从 GeoPa ...
[英]Underlying algorithm used by OSMNx package to find shortest route?
NetworkX 库中的 shortest_path function 获取总长度最小的最优路径默认使用 Dijkstra 算法。 OSMNx function 寻找最短路径的算法是什么? function是不是也用了Dijkstra算法? ...
[英]How to convert convert one column in csv to two separate files: a shape file and an osm file in Python?
我有一个包含出租车行程的.csv文件,其中一列称为trip_coordinates ,存储为字符串,例如,一个行程坐标如下所示(存储为字符串:): 使用这些坐标,我能够创建一个 LINESTRING 并将其存储回原始.csv文件中名为route_linestring的列中,方法如下: 上面的数组或 ...
[英]Retrieve campsites within a specific radius around a gpx route from OSM
即将到来 spring 我将从阿姆斯特丹步行到罗马。 我已经计划好了路线。 现在我想在路线周围找到露营地,并找到我永远不必在路线周围的露营地之间步行超过 35 公里的最佳方式。 有没有人有什么建议? ...
[英]Truncating osmnx by bbox (or polygon): How to create dummy nodes at boundaries?
我正在尝试通过 bbox 截断 osmnx 图。 它按照文档工作。 可重现的自解释代码如下:import numpy as np import osmnx as ox import geopandas as gpd import networkx as nx import matplotlib.p ...
[英]Is this a general bug of osmnx's installation? cannot import "shapely.geos import TopologicalError"
当我想导入 osmnx 时,出现此错误。 我之前创建了一个新环境并通过conda遵循标准安装过程。 ...
[英]Issue when adding new node in graph
我在尝试向图形添加新节点时遇到一些问题(使用 OSMNX) 我需要计算附近没有节点的某些区域的一些距离。 这是我的代码: 我得到的错误是:输入包含 NaN。 我还注意到原始图 (G) 具有:9423 个节点和 25013 条边。 新图 (G2) 有:18847 个节点和 25013 个,这很奇怪。 ...
[英]OSMNX not choosing shorter route
我正在使用 OSMnx 在图中的两个节点之间进行路由,并且一条明显的路由没有作为最短的路由之一返回。 相关代码: 前 30 条路线如下图所示,我预计最好的路线是图片上半部分南北向长路右侧的那条路。 节点似乎已连接。 前 30 条路线以红色显示 ...
[英]is it possible to find the shortest path between an origin node and multiple destination nodes? Using Networkx or OSMnx
orig_node 是一个单一的 osm 节点 id -> 1969350363 dest_nodes 是 osm 节点 ID 的列表 -> [2345488820、2345484728、3173262522、1837961033] 我想找到 orig_node 和所有 dest_ ...
[英]Is there a way to simplify an undirected graph with OSMNX?
在我的研究中,我使用 OpenStreetMap 数据进行与交通相关的模拟。 数据准备的一部分涉及使用osmnx库来获取道路网络的简化图。 目前,我们不想考虑一种方法。 换句话说,无论是单向还是双向街道,每条道路都应表示为一条边。 这实质上意味着我正在寻找无向图而不是有向图。 主要问题是 osmn ...
[英]why can't i import osmnx into google colab today?
下午好,我在 Google Colab 中使用 osmnx 已经有一段时间了,从今天早上开始它就不起作用了,当我 go 安装后导入库时它给了我以下错误这里是完整的过程 下载 osmnx-1.2.2-py2.py3-none-any.whl (92 kB) |████████████████████ ...
[英]how to get list of all points in a multipolygon in Python?
我有一个csv文件,其中包含一个包含 NYC multipolygon面表示的列。 意思是,纽约市被分成多个多边形,这些多边形存储在我拥有的csv文件中名为the_geom的列中。 我的问题是如何获得每个multipolygon中所有可能点的列表? 到目前为止我所做的只是在multipolygon ...
[英]OSMNX edges (u,v), (v,u) with same attributes
我正在解决来自 OSMNX 的图表上的 ATSP 和混合农村邮递员问题(访问图表的边和弧的子集)。 但是我想知道一件事:即边的单向属性可以是真或假,我认为这意味着这将是一条边或一条弧。 但是我发现如果 oneway 为假,则某些边 (u,v) 是 (v,u) 的精确副本。 这意味着它是弧线。 请参阅 ...
[英]OSMnx: combine several multidirectional graphs
我使用 OSMnx 来检索法国的道路网络。 由于执行时间限制,我按部门检索数据:在尝试一次检索整个法国的道路网络时,我的脚本运行了 4 天没有结果。 因此,我按部门检索数据。 我将数据存储在磁盘上,现在我需要结合所有部门的图表来获得法国完整的道路网络。 OSMnx 是否有任何功能可以将多个图形合并 ...
[英]I have an error using OSMNX: OS error when using ox.graph_from_place
我最近使用 pip 重新安装了 OSMNX,现在我收到一个奇怪的操作系统错误,老实说,我以前从未见过,谷歌也没有帮助我...... 这是带有错误的代码摘录。 我尝试重新启动环境,也尝试了另一个 VE 来运行它,但出现了同样的错误。 它实际上似乎不是 OSMNX 的一些本地错误,并且对于 geopan ...
[英]How to find nearest nodes in a driving network considering streets directions
我正在尝试使用osmnx package 计算两点(纬度、经度)之间的距离。 在测试osmnx.nearest_nodes()以首先从一个点找到最近的节点时,我注意到在计算最近的节点时它似乎没有考虑街道方向(例如当该点位于单行道上时). 例如:如果我取这个(纬度,经度)点(48.921281,2.5 ...
[英]Using Here route-matching API to find the attributes of the streets using OSMNX in Python
我有一组 GPS 坐标用于一次有点嘈杂的旅行。 我想提取司机使用 OSMNX 行驶的街道属性(例如,街道类型、车道数量、长度、限速)。 OSMnx 是一个 Python 包,可让您从 OpenStreetMap 下载地理空间数据。 我想知道如何向 HERE API 发送请求,将我的 GPS 坐标作 ...
[英]How to get all the substates from a country in OSMNX?
轻松获取一个国家的所有州(第二分区)的代码是什么? OSMNX 的模式或多或少是: 分配管理员级别国家 2个地区 3个 state 4个城市 8个邻里 10 例如,要获取一个城市的所有社区: 如果一个人想要一个国家的州,这同样不会适用吗? 我什至不确定这个代码片段是否有效,因为我让它运行了 4 ...
[英]OSMNX graph to torch_geometry Error: "Could not infer dtype of Point"
我是图神经网络的新生。 最近一直在纠结在transportation.network上做TGCN。 我在一个区域有很多带有时间戳的地理空间数据点。 我想 map /将这些数据汇总到表示 transportation.network 的图形的节点和边缘特征。 我取得的成就: [x] 将数据点加载到 ...
[英]Osmnx returns just the start and destination OSM ids when finding route between them
为了使用 osmnx 获取两个坐标之间的路线,我使用了以下代码: 其中,intersections是一个dataframe,包含悉尼各个路口的经纬度。 intersections['lat'][0],intersections['lon'][0]表示第0条的经纬度等。 当我 plot 这个时,我 ...