17得票5回答
如何在geopandas中找到与多边形相交的点?

我一直在尝试使用geodataframe上的“交集”功能,希望查看哪些点位于多边形内。 但是,仅第一个特征将返回为true。我做错了什么?from geopandas.geoseries import * p1 = Point(.5,.5) p2 = Point(.5,1) p3 = Poi...

10得票4回答
由于冲突,无法使用Anaconda安装geopandas。

我是一个初学者,想要跟着教程学习。所以我安装了Anaconda,接下来我应该安装geopandas,但是我收到了以下信息: conda install geopandas Collecting package metadata (current_repodata.json): done So...

16得票1回答
使用Geopandas,如何选择不在多边形内的所有点?

我有一个包含芝加哥地址的DataFrame,我已经将它们转换成了纬度和经度值,然后又通过Point对象将DataFrame转换为GeoDataFrame。其中一小部分地址被错误地编码为位于芝加哥之外的LatLong值。我有一个关于芝加哥边界的形状文件(GeoDataFrame),我想选择所有点...

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

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

8得票2回答
如何找到距离点最近的线段?

如何找到距离某一点最近的LINESTRING? 首先,我有一组LINESTRING和点坐标。如何找到最靠近点(5.41 3.9) 的LINESTRING,并可能输出距离? from shapely.geometry import Point, LineString line_string...

12得票3回答
更改contextily的背景地图

我有这段代码:import pandas as pd import numpy as np from geopandas import GeoDataFrame import geopandas from shapely.geometry import LineString, Point im...

9得票1回答
在GeoPandas中计算两个点GeoDataFrame之间的所有距离。

这是一个相当简单的案例,但我迄今为止没有找到任何简单的方法来完成它。想法是获取定义在一个GeoDataFrame中的所有点与另一个GeoDataFrame中定义的所有点之间的一组距离。 import geopandas as gpd import pandas as pd # random...

16得票1回答
将点转换为线 Geopandas

您好,我正在尝试将一组X和Y坐标转换为线。我想通过groupby ID和时间映射此数据。只要我在一个列上groupby,我的代码就会成功执行,但是当我在两个列上使用groupby时,就会遇到错误。我参考了这个问题。 以下是一些示例数据:ID X Y ...

9得票1回答
在一个matplotlib geopandas图中缩放并保存只有兴趣中心部分的方法

我使用geopandas和colormap编写了以下代码,绘制了一张地图: import numpy as np ## make up some random data df = pd.DataFrame(np.random.rand(20, 3), columns=['x', 'y',...

11得票2回答
如何使用geopanda或shapely在同一地理数据框中查找最近点

我有一个地理数据框,其中包含约25个点几何表示的位置。我正在尝试编写一个脚本,遍历每个点,识别最近的位置,并返回最近位置的名称和距离。 如果我有不同的地理数据框,可以轻松使用shapely.ops库中的nearest_points(geom1, geom2)完成此操作。然而,我所有的位置都存...