Altair not rendering mark_geoshape



我有一个由3个等时多边形组成的地理数据框架,我正试图在Altair中可视化。数据在QGIS和Matplotlib中加载良好,但在Altair中似乎无法正确渲染。作为参考,CRS设置为4326。

gdf = gpd.read_file('https://brown-institute-assets.s3.us-east-1.amazonaws.com/Objects/pointsunknown/2021_Summer/Data/output-test.geojson')
gdf = gdf.to_crs('EPSG:4326')
alt.Chart(gdf).mark_geoshape()

在Altair中,结果是:

高度误差

在注释中解决:

多边形过于详细。gdf = gdf.simplify(0.01, preserve_topology=False)

最新更新