我正在尝试使用pd.read_sql_table
方法将带有GEOMETRY列的表(从Postgres DB)加载到Pandas数据帧。我得到错误,因为几何类型似乎不受支持:
C:\Anaconda3\lib\site packages\sqlalchemy\diagnols\postgresql\基地py:3010:SAWarning:Did not recognize type'geometry'of column'geometry'“Did not recognize type'%s'of column'%s'”(attype,name)
有人知道如何将这些数据加载到数据库吗?在“read\u sql\u table”的Doc页面上,我没有看到定义列数据类型的选项。你知道吗
just GeoPandas,安装它
还可以直接从GitHub存储库安装最新的开发版本:
对于从源代码安装geopanda,同样需要注意正确安装所有依赖项。但是,在从源安装geopanda之前,也可以使用conda独立安装这些依赖项:
使用from_postgis方法如下:
相关问题 更多 >
编程相关推荐