我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《Arcmap中使用arcpy生成区域OD图(OD线)》, 一起来围观吧 https://blog.csdn.net/tiny_zgb/article/details/111312132?utm_source=app&app_version=4.16.0&code=app_1562916241&uLinkId=usr1mkqgl919blen
这个我怎么也生成不了,提示cannot find 那个行政区文件 生成的od线 表格都是空的
是何原因?
生成不了那有报错没有?
排查下
1、博客中提到的地址路径是否有修改
2、地址路径生成地址用户是否有文件读写权限
另外
代码中提到的第12、13行
# "行政区"为样例数据,需改;"name"为"行政区"的名称字段,根据自己的数据更改
with arcpy.da.SearchCursor("行政区_Select",["name","SHAPE@XY"]) as cursor:
这个name
字段是否已经按照代码中提到的按照自己的数据进行了更改,
如果没有的话,修改一下重新跑下程序试下。
如果还没有解决问题的话,方便的话发一下报错信息文本,这边看一下
如有问题及时沟通
import arcpy.da
arcpy.env.workspace="C:/ArcpyBook/Ch8"
with arcpy.da.SearchCursor("Schools.shp",("Facility","Name")) as cursor:
for row in sorted(cursor):
print "School name:"+row[1]
把代码放出来,你得错误应该是这个地方,你按照你实际数据修改