我正在研究一个围绕散点的项目,我需要找到他们的凹壳。
我在网上看到一个例子,用户在QGIS上创建散点图,这样他就有了一个可以用'fiona'库加载的.shp文件。然后他与“匀称”的图书馆合作。
在算法期间,由于.shp文件,他有关于点数的信息,实际上每个点在检索时都是这样的:
{'geometry': {'type': 'Point', 'coordinates': (-1.8148148148148153, 1.207977207977208)}, 'type': 'Feature', 'id': '0', 'properties': OrderedDict([(u'id', None)])}
然后使用如下变量:
<class 'shapely.geometry.point.Point'>
我想对自己的散点进行相同的操作,但它们不包含在.shp文件中,因为它们是numpy.array(只是整数坐标)。
你知道如果没有.shp文件我仍然可以使用匀称的对象吗?
提前谢谢。