30得票3回答
将geopandas数据框中的Shapely点几何对象转换为纬度/经度列。

我有一个包含shapely点对象列的geopandas数据框。我想从shapely点对象中提取坐标(纬度/经度)以生成纬度和经度列。应该有一种简单的方法可以做到这一点,但我无法想出来。 我知道可以像这样提取单个坐标: lon = df.point_object[0].x lat = df....

28得票1回答
将一个由字符串组成的多边形列转换为GeoPandas几何图形。

我有一个保存为csv文件的数据框,其中一列是多边形对象。然而,这一列存储为字符串,而不是Geopandas几何对象。我该如何将这一列转换为Geopandas几何对象,以便进行地理分析? 以下是我的数据长什么样:my_df['geometry'].head() 0 POLYGON ((-...

25得票4回答
将JSON加载到GeoDataFrame中

我在尝试将包含GIS数据的以下JSON文件(https://data.cityofnewyork.us/resource/5rqd-h5ci.json)加载到GeoDataFrame时遇到了困难。 当我尝试设置几何图形时,以下代码失败了。import requests import geop...

23得票4回答
为什么我无法导入Geopandas?

我的唯一一行代码是import geopandas 并且它给了我一个错误OSError: Could not find libspatialindex_c library file 有人遇到过这个问题吗?我的脚本一直都能正常运行,直到这个错误出现。 请注意,rtree模块未找到是一个问题,安...

22得票1回答
在 Geopandas 上添加颜色条

我正试图在GeoPandas上创建一个Matplotlib颜色条。import geopandas as gp import pandas as pd import matplotlib.pyplot as plt #Import csv data df = df.from_csv('dat...

20得票3回答
将图例从GeoPandas绘图中移动

我正在使用GeoPandas绘图函数制作带有图例的地图。当我绘制时,我的图例出现在图形的右上角。以下是其外观: 我想把图例移到图表的下部。对于普通的matplotlib图,我通常会这样做:fig, ax = plt.subplots(1, figsize=(4.5,10)) lima_ba...

19得票2回答
将带有WKT列的DataFrame转换为GeoPandas几何对象

我编写了一个脚本来查询PostGIS数据库,返回一个 Pandas 数据帧,就像这样: ID ... WKT 0 1 ... LINESTRING(1.5047434 42.6319022,1.5053385 42.6... 1 ...

19得票2回答
使用Plotly绘制geopandas数据框。

我有一个geopandas数据框,其中包含区域名称(District)、geometry列和amount列。我的目标是使用下面提到的方法绘制等值线地图。 https://plotly.com/python/choropleth-maps/#using-geopandas-data-frames...

18得票8回答
运行时错误:b'无初始化列表中的参数'

我试图自己解决我的问题,但是我无法做到。我试图以各种形式运行此代码,在ArcGIS Pro软件中也是如此,我无法在任何其他问题中找到此错误消息。从类似的问题来看,似乎有一些数据文件可能已丢失?import geopandas as gpd import json import numpy as...

18得票1回答
在GeoPandas中获取两点之间的距离

我有以下两点。我需要获取它们之间的距离(单位为米)。POINT (80.99456 7.86795) POINT (80.97454 7.872174) 如何通过GeoPandas完成这个任务?