【发布时间】:2020-06-04 03:20:22
【问题描述】:
我正在尝试仅在萨尔瓦多市内绘制一个街区。我想知道是否可以使用 OSMnx 将城市分开。我需要按社区获取统计数据。
谢谢!
【问题讨论】:
-
到目前为止你有什么尝试?
标签: osmnx
我正在尝试仅在萨尔瓦多市内绘制一个街区。我想知道是否可以使用 OSMnx 将城市分开。我需要按社区获取统计数据。
谢谢!
【问题讨论】:
标签: osmnx
如果 OSM 具有邻域的多边形边界,您可以获得每个邻域的统计信息:
import osmnx as ox
import pandas as pd
ox.config(log_console=True, use_cache=True)
# add more neighborhood names for which OSM has polygonal boundaries
places = ['Barra, Salvador, Bahia']
stats = {}
for place in places:
G = ox.graph_from_place(place, network_type='drive')
stats[place] = ox.basic_stats(G)
pd.DataFrame(stats).T
【讨论】: