1. 程式人生 > >ArcGIS基礎篇(2)——如何將模型導成py文件?

ArcGIS基礎篇(2)——如何將模型導成py文件?

src 代碼 使用 images 友好 編程 基礎篇 {} left

Python腳本使用很方便,熟悉一點編程的,了解一點Python的,都可以在ArcGIS中嘗試用Python進行數據處理。把模型導出成py需要註意三個問題:

一是格式,Python對縮進很敏感,不使用{}形成代碼塊,主要使用縮進來區別各段代碼。(如果不做功能修改,此問題可忽略)

二是中文,ArcGIS10.3安裝的Python2.7版本對中文不是太友好。對於包含中文的字符串,在其前面加上小寫的u即可。如 MergeData = u"D:\\Data\\測試\\Merge.gdb\\MergeData"

三是數據庫連接:

當 GX= "Database Connections\\[email protected]

/* */\\TEST.TEST\\TEST.GX"或者GX= "數據庫連接\\[email protected]\\TEST.TEST\\TEST.GX"都會差生ERROE 000732:輸入要素:數據集 不存在或不受支持。

則可將Database Connections或者數據庫連接改為【C:\Users\Administrator\AppData\Roaming\ESRI\Desktop10.3\ArcCatalog】即GX= "C:\\Users\Administrator\\AppData\\Roaming\\ESRI\\Desktop10.3\\ArcCatalog\\[email protected]

/* */\\TEST.TEST\\TEST.GX"

  • 導出Py文件

技術分享

  • 打開

技術分享

ArcGIS基礎篇(2)——如何將模型導成py文件?