基于gdal的最短路径计算方式,参考QGIS实现的,cal文件夹是计算类,其他几个文件是QGIS封装