PostGIS ST_与python等价物相交
我目前使用PostGIS作为我在python脚本中执行的许多空间函数的主干。具体来说,取几个shapefile几何体,看看它们是否相交,然后将它们排序到不同的目录中。我使用shp2pgsql上传shapefile,然后使用ST_相交关联它们,然后在脚本中使用os/shutil函数对它们进行排序 我的问题是,我们的一个团队只在政府网络上工作,无法获得系统管理员批准的postgres/postGIS。是否有一个python模块/函数可以执行与ST_相交相同的几何关联,而不需要postgres?或者,如果我需要自己写这篇文章,是否有一个关于几何算法的网站。例如,如果我有一个左上角和右下角坐标,我如何计算其他两点。我并不是要求任何人为我编写代码,只是向正确的方向提供一些帮助PostGIS ST_与python等价物相交,python,postgresql,geospatial,postgis,shapefile,Python,Postgresql,Geospatial,Postgis,Shapefile,我目前使用PostGIS作为我在python脚本中执行的许多空间函数的主干。具体来说,取几个shapefile几何体,看看它们是否相交,然后将它们排序到不同的目录中。我使用shp2pgsql上传shapefile,然后使用ST_相交关联它们,然后在脚本中使用os/shutil函数对它们进行排序 我的问题是,我们的一个团队只在政府网络上工作,无法获得系统管理员批准的postgres/postGIS。是否有一个python模块/函数可以执行与ST_相交相同的几何关联,而不需要postgres?或者,
此外,在WGS 1984中执行的所有基准都有许多用于读取形状文件的工具,您可以使用这些工具获取形状文件的范围或边界。这些可以用于使用pacakge构建一个R树索引,pacakge具有一些特性。使用R树索引,可以使用
intersection
查看边界框的相交位置。这类似于PostGIS的GiST索引,只是根据我的经验,它的构建和使用要快得多。如果/当您需要对几何图形进行详细交集时,您可以使用Shapely,它反过来使用GEOS,这与PostGIS使用的库相同。所以它们都有相似的联系
见以下相关问题: