我是靠谱客的博主 要减肥树叶,这篇文章主要介绍利用Python实现Arcgis批量差分(交集取反)——上,现在分享给大家,希望可以做个参考。

  • 工作上用的数据,涉及中文的使用,所以加上转码u
  • 代码中使用的路径不要过长,容易报错
  • Arcgis10.1如果结果为空不生成shp,Arcgis10.2会生成空shp
#coding = utf-8
import arcpy
import os

#Workspace
inWorkspace = r'D:19Q4DATA19Q4_BACKprjBACK'
updateWorkspace = r'D:PythonCode_inWork6BACK_SYMDIFF_COUNT19Q3G2_BACKprj_result_19Q3G2'
outWorkspace = r'D:19Q4DATA19Q4_BACKBACK_SYMDIFF_19Q4G2'

#City List
##file_names_ls = os.listdir(inWorkspace)
###print(file_names_ls)
##city_ls = []
##for file in file_names_ls:
##    city = file.split('_')[0]
##    if city not in city_ls:
##        city_ls.append(city)
##print(city_ls)
city_ls = [u'三亚', u'东莞', u'中山', u'乌鲁木齐', u'佛山', u'保定', u'兰州',
            u'南京', u'南宁', u'南昌', u'南通', u'厦门', u'台州', u'合肥',
            u'呼和浩

最后

以上就是要减肥树叶最近收集整理的关于利用Python实现Arcgis批量差分(交集取反)——上的全部内容,更多相关利用Python实现Arcgis批量差分(交集取反)——上内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(107)

评论列表共有 0 条评论

立即
投稿
返回
顶部