相关疑难解决方法(0)

带有 WKT 列的 DataFrame 到 GeoPandas 几何

我写了一个脚本来查询 PostGIS 数据库,返回一个 Pandas 数据框,如下所示:

   ID  ...                          WKT
0   1  ...  LINESTRING(1.5047434 42.6319022,1.5053385 42.6...
1   2  ...  LINESTRING(1.5206333 42.5291144,1.5206306 42.5...
Run Code Online (Sandbox Code Playgroud)

现在我试图根据他们的文档将其写入带有 GeoPandas 的 shapefile :

我们使用 shapely.wkt 子模块来解析 wkt 格式

from shapely import wkt

df['Coordinates'] = geopandas.GeoSeries.from_wkt(df['Coordinates'])
Run Code Online (Sandbox Code Playgroud)

但是当我尝试做同样的事情时,我得到了:

AttributeError: type object 'GeoSeries' has no attribute 'from_wkt'
Run Code Online (Sandbox Code Playgroud)

我的地理熊猫:

geopandas                 0.8.1                      py_0    conda-forge
Run Code Online (Sandbox Code Playgroud)

python pandas geopandas

1
推荐指数
2
解决办法
1349
查看次数

标签 统计

geopandas ×1

pandas ×1

python ×1