【发布时间】:2021-01-17 17:27:09
【问题描述】:
我正在使用 OSMnx 存储库页面上示例页面中显示的示例“make_plot”函数来生成建筑足迹地图。输出的是正方形图片,有什么办法可以调整高宽生成矩形文件?
我对示例进行了一些更改以使用几何模块而不是已弃用的足迹:
def make_plot(place, point, dist, network_type='all', bldg_color='#FF0000', dpi=300,
default_width=1,
street_widths = {
"footway": 0.5,
"steps": 0.5,
"pedestrian": 0.5,
"service": 0.5,
"path": 0.5,
"track": 0.5,
"primary": 0.5,
"secondary": 0.5,
"trunk": 1,
"motorway": 2 ,
}):
gdf = ox.geometries.geometries_from_point(center_point=point, tags={'building':True}, dist=dist)
fig, ax = ox.plot_figure_ground(point=point, dist=dist, network_type=network_type,
default_width=default_width, street_widths=street_widths, save=False, show=False, close=True, bgcolor='#343434')
fig, ax = ox.plot.plot_footprints(gdf, ax=ax, color=bldg_color,
save=True, show=False, close=True, filepath="images/{}.png".format(place), dpi=dpi)
make_plot(地点、点、距离)
【问题讨论】:
标签: osmnx