如何通过坐标限制地理熊猫图?

时间:2019-09-19 15:33:37

标签: geopandas

我使用OpenStreetMap(link)中的形状文件创建了一个简单的geopandas地图。

import geopandas as gpd

map_gdf = gpd.read_file('path_to_shapefile')
map_gdf.plot()

Out:

Map of Berlin

如何将绘图限制为仅图像的特定部分,本质上是放大特定位置。是否可以通过指定要在纬度和经度上绘制的地图部分的范围来做到这一点?

1 个答案:

答案 0 :(得分:2)

import geopandas as gpd
import matplotlib.pyplot as plt

map_gdf = gpd.read_file('path_to_shapefile')
fig, ax = plt.subplots(figsize=(10, 10))
map_gdf.plot(ax=ax)

ax.set_xlim(52.0, 52.55)
ax.set_ylim(13.5, 13.7)

您可以将set_xlimset_ylim中的范围更改为所需的值。