在Pythoneers和Pythonistas的数据库上下文之外的PostGIS-ish操作。
我有以下问题:我有一个形状点的列表和一个形状多边形的列表。现在,我要检查给定点在哪个多边形中。目前,我正在使用以下代码,...
我有一个由挪威的220万所房屋组成的数据集,我想找到每个住宅到海岸的距离。房子的位置是由纬度和经度组成的...
此代码正在为定义的Geodataframe中的每个元素找到最近的点。我需要在其几何图形旁边找到最近的点索引。 (效率很重要)从...
我正在尝试执行一个简单的语句,但是我无法将点更改为浮点数。如何将点值更改为浮点数以进一步降低到厘米?从shapely.geometry导入MultiPoint ...
我有以下代码...导入osmnx作为ox纬度= 51.217220经度= 4.418535 p = ox.Point(纬度,经度)line = ox.LineString([(4.4203843,51.2154117),(4.420431,51.2159018),( 4 ....
我正在处理一个包含4个多边形的shapefile,我需要将它们的坐标提取为元组或numpy数组,以便以后进行操作。当fiona识别出这4个多边形时,将......>
我的数据集由LineString组成,我想过滤掉此LineString的各个线段。更确切地说,每个街道段。到目前为止,我已经提取了单个...
我正在整形地用于查找两个椭圆的重叠区域。这是椭圆函数:从shapely.geometry.point import导入火炬从Shapely import亲和力def create_ellipse(...
我的数据集由LineString组成,我想过滤掉此LineString的各个线段。更确切地说,每个街道段。到目前为止,我已经提取了单个...
我有两个GeoDataFrame。一个包含点,另一个包含多边形。我需要从GeoDataFrame获取任何多边形内的所有点。我尝试遍历所有多边形,然后检查是否...
[具有一个名为dfA的列,其几何形状具有以下几何形状:d = {'id':[1,2],'geometry':['POINT(-70.66000 -33.45000)','POINT(-74.08000 4.60000 )']} dfA = pd.DataFrame(data = ...
我不确定如何解释这一点,但是我有两个多边形,Polygon1和Polygon2。这些多边形相互重叠。如何在不使用Polygon1的P的情况下使用Shapely获取Polygon2。
我有一个从中创建多点对象的数据框:points = MultiPoint(list(zip(zip(dfxT ['x'],dfxT ['y']))))dfxT如下所示:x | y | xT 2 3 1 2 15 5 2 28 6这是...
Linestring1 = LINESTRING(51.2176008 4.4177154,51.21758 4.4178548,** 51.2175729 4.4179023 **,* 51.21745162000732 4.41871738126533 *)Linestring2 = LINESTRING(* 51.21745162000732 4.41871738126533 *,** 51 ....
给定特定的LineString和点p:from shapely.ops从shapely.gem导入最近的点。几何导入Point p = Point(51.21745162000732 4.41871738126533)linestring = LineString((51.2176008,4 .......>]
在具有多边形形状的MultiPolygon中填充孔-荷兰2位邮政编码[重复]
我在荷兰找到了一个用于4位邮政编码的shapefile:https://public.opendatasoft.com/explore/dataset/openpostcodevlakkenpc4/export/?location = 9,52.16172,5.56595&basemap = jawg ... 。
OSError:找不到lib geos_c.dll或加载其任何变体['.. \ Library \\ lib \\ geos_c.dll']
我在python中使用geos lib遇到麻烦。我正在Windows 10上使用带有Python 3.6的anaconda venv。在一台计算机上,它正在运行。因此,我导出了venv并将其安装在另一台计算机上(...
我正在编写某些内容,该内容需要一个函数来查看两个多边形是否在一个以上的点处边界。从这个问题中,我找到了以下解决方案:isinstance(poly1.intersection(poly2),MultiLineString)。 ...
如果地理点在多边形?内,则提取多边形名称。我有两个数据集,一个是多边形名称和多边形,另一个是位置名称以及纬度和经度。数据1(Geopandas数据框)...
[我正在尝试对整个列执行操作,但是遇到类型错误,我想创建一个包含Shapely Point的列:Crime_df = Crime_df [crime_df ['Latitude']。notna()] Crime_df = ...