我正在使用GDAL交集向我提供2个地图之间的交集(我正在Python 3中运行代码)。我的代码运行良好,并且几个月以来效果良好。
最近,我为其他城市运行了代码,但交叉路口地图不完整。我既没有收到错误也没有警告,但唯一的区别是路口的返回值。通常,我得到0作为返回值,但是在这种情况下,我得到6作为交点的返回值。
我已经在API页面中搜索了Intersection,但是没有找到有关返回值的任何信息。我看过以下网站:
print(layers['layer_name1'].Intersection(layers['layer_name2'], layers['layer_name3']))
运行这条线时,通常得到0,并且得到正确的地图和数据作为交点。但是现在代码返回6,我试图弄清楚它的含义。