如何在Python中围绕点创建偏移区域

时间:2015-10-28 19:52:00

标签: python geolocation geometry coordinates shape

我在shapefile中有一些点,我想在它们周围创建一个偏移区域。特别是,我正在做的是以下内容:

import shapefile
sf = shapefile.Reader(path+'Data/One_Road_Segment/one_segment_road')
shapes = sf.shapes()
x = list()
y = list()
for i in range(0,len(shapes)):
    for j in range(0,len(shapes[i].points)):
        X = shapes[i].points[j][0]
        Y = shapes[i].points[j][1]
        x.append(X)
        y.append(Y)
plt.scatter(x,y)

通过这种方式,我有以下地图。

enter image description here

我想要做的是在点周围创建一个区域,以便将来检查该区域中是否存在其他点。我希望得到以下内容:

enter image description here

0 个答案:

没有答案