如何解决Altair 不渲染 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)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。