【问题标题】:OSMnx - how to plot neighborhoodsOSMnx - 如何绘制邻域
【发布时间】:2020-06-04 03:20:22
【问题描述】:

我正在尝试仅在萨尔瓦多市内绘制一个街区。我想知道是否可以使用 OSMnx 将城市分开。我需要按社区获取统计数据。

谢谢!

【问题讨论】:

  • 到目前为止你有什么尝试?

标签: osmnx


【解决方案1】:

如果 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-03
    • 2021-11-05
    • 1970-01-01
    • 2019-07-28
    • 2021-04-17
    • 2020-03-05
    • 2018-12-17
    • 1970-01-01
    相关资源
    最近更新 更多