我有一个熊猫数据帧df这样的: id lat lon
jhg 2.7 3.5
ytr 3.1 3.5
...
我也有一个Geopandas数据帧poly一些多边形。现在,我想只绘制点df中的内部的一些多边形。所以我应该可以做点像poly.intersects(p),其中p是Shapely Point。但我做错了什么; from shapely.geometry import Point
我正在测试geopandas以使某些事情变得非常简单:使用t he difference method可以删除圆内的GeoDataFrame的某些点。 这里是我的脚本的开头: %matplotlib inline
# previous line is because I used ipynb
import pandas as pd
import geopandas as gp
from s
我想在shapefile的多边形内找到一个点。 我需要写一个循环,可以遍历的多边形,并返回其中点位于多边形的指数。 我怎么会写一个循环来找出哪些多边形点是? 这里是我迄今写的: import pandas as pd
import pylab as pl
import os
import zipfile
import geopandas as gp
import shapely
%p