如何将包含多边形数据列表的数据帧写入Geojson文件,以便在QGIS中导入?

enter image description here

enter image description here

我正在try 将这个Pandas 数据帧转换为一个Geojson文件(以便导入到QGIS中以查看那里的多边形).但我不知道如何转换包含每个GID的多边形数据列表的DF. 我怎么能这么做?

推荐答案

简单的方法是使用geopandasgdf.to_file()

import geopandas as gpd

# Convert DataFrame to GeoDataFrame
gdf = gpd.GeoDataFrame(df, geometry='my_geo_column')

# Export data to GeoJSON
gdf.to_file('output.geojson')

Python相关问答推荐

仅从风格中获取 colored颜色 循环

@Property方法上的inspect.getmembers出现意外行为,引发异常

如何让程序打印新段落上的每一行?

切片包括面具的第一个实例在内的眼镜的最佳方法是什么?

Scrapy和Great Expectations(great_expectations)—不合作

如何使用scipy的curve_fit与约束,其中拟合的曲线总是在观测值之下?

让函数调用方程

Polars asof在下一个可用日期加入

旋转多边形而不改变内部空间关系

Flask Jinja2如果语句总是计算为false&

Gekko中基于时间的间隔约束

语法错误:文档. evaluate:表达式不是合法表达式

什么是一种快速而优雅的方式来转换一个包含一串重复的列,而不对同一个值多次运行转换,

504未连接IB API TWS错误—即使API连接显示已接受''

裁剪数字.nd数组引发-ValueError:无法将空图像写入JPEG

类型对象';敌人';没有属性';损害';

如何在python tkinter中绑定键盘上的另一个回车?

大型稀疏CSR二进制矩阵乘法结果中的错误

是否需要依赖反转来确保呼叫方和被呼叫方之间的分离?

将时间序列附加到数据帧