首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OSMnx没有“速度”属性

OSMnx没有“速度”属性
EN

Stack Overflow用户
提问于 2020-06-14 08:31:40
回答 1查看 480关注 0票数 1

我已经成功下载了osmnx的0.14.0版本:

但是输出说是AttributeError:模块'osmnx‘没有属性’‘。

我能做些什么来解决这个问题?我的python版本是3.8.1

此外,下面是代码:

代码语言:javascript
运行
复制
import folium
import pandas as pd 
import numpy as np  
import osmnx as ox
import networkx as nx
import os

ox.config(use_cache=True, log_console=True)

G = ox.graph_from_point((-33.889606, 151.283306), distance=3000, network_type='drive')

G = ox.speed.add_edge_speeds(G)
G = ox.speed.add_edge_travel_times(G)

orig = ox.get_nearest_node(G, (-33.889606, 151.283306))
dest = ox.get_nearest_node(G, (-33.862004, 151.211151))
route = nx.shortest_path(G, orig, dest, 'travel_time')

route_map = ox.plot_route_folium(G, route)
route_map.save('route_333.html')
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-16 10:22:55

更新OSMnx。

使用pip的pip install -U osmnx

  • using

  • : conda:conda update osmnx

然后编辑这一行:

代码语言:javascript
运行
复制
G = ox.graph_from_point((-33.889606, 151.283306), distance=3000, network_type='drive')

转入:

代码语言:javascript
运行
复制
G = ox.graph_from_point((-33.889606, 151.283306), dist=3000, network_type='drive')

你得到你的地图:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62370151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档