㈠ arcgis中打開python後,如何編程

直接輸入就行了,比如輸入print('HELLO')然後回車兩次。

㈡ arcgis 可以用python開發

當然可以。 ArcGIS自帶了 Python 環境,一般使用不要嘗試用別的來代替它。 使用Python,可以完成很多數據處理、自動化制圖的任務。

㈢ 請問大家誰有《面向ArcGIS的Python腳本編程》這本書中提到的配套練習數據嗎

書背面有網址可以下載習題與數據

㈣ 有沒有吧友有《面向arcgis的python腳本編程》的PDF

密碼:m6jz

㈤ arcgis欄位計算器編寫Python程序

報錯的原因至少兩個:1、定義的函數里的變數不能用具體的欄位名「!因子級別!」,應該使用X、Y之類的變數名;2、if語句里的等號應該使用「==」而不能用「=」
此外,在def 語句之後的語句都要有縮進(至少縮進一個空格),沒有縮進也會報語法錯誤

㈥ 怎麼用python開發arcgis

在Pyhton寫的一些代碼,用戶交互不方便,用戶體驗比較差,不方便重用。在ArcGIS中可以將用寫的Python代碼導入到ToolBox中,這樣用起來就比較方便了。這里用按要素裁剪柵格的Python來演示如何導入ArcGIS中。代碼如下:

import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
import arcpy
import string
from arcpy.sa import *

try:
raster = arcpy.GetParameterAsText(0) #要裁剪的柵格
clip_feat = arcpy.GetParameterAsText(1) #裁剪要素類
field = arcpy.GetParameterAsText(2) #命名欄位
outworkspace = arcpy.GetParameterAsText(3) #命名欄位裁剪後輸出目錄

for row in arcpy.SearchCursor(clip_feat):
mask=row.getValue("Shape")
outPath=outworkspace+"\\"+str(row.getValue(field))
outExtractByMask = ExtractByMask(raster,mask)
outExtractByMask.save(outPath)

except arcpy.ExecuteError:
print arcpy.GetMessages() 在用戶工具箱中新建工具箱(在系統工具箱中不能新建),在工具箱右鍵,添加腳本;

輸入名稱、標簽、描述等信息。下一步,選擇腳本文件。(這里需要注意的是:一定要勾選"存儲相對路徑名"這個選項)

設置參數,這是最重要的一步。其中參數即代碼中GetParameterAsText(n),並選擇合適的數據類型,在參數屬性中也可以進行相關設置。如果輸出柵格名稱按裁剪要素中的某個欄位,需要設置"獲取息"屬性,還要進行過濾一下。

設置好一切參數過後,就可以來進行測試了。在本機上測試通!

接下來便是怎樣移植到其他電腦了的問題了。前面我說說過要存儲為相對路徑,否則,將報錯00576:腳本工具使用的腳本未處於所需位置。創建腳本工具時,有一個選項用於存儲相對路徑名(而不是絕對路徑名)。設置此選項後,腳本的相對位置和保存腳本工具的工具箱必須保持不變。執行工具時移動兩者中的任何一個都會出現此錯誤。

但改為相對路徑後,在其他電腦上也能正常運行,但彈出了警告窗口。原因是客戶機上沒有勾選擴展模塊相應的功能。這個示例需要勾選空間分析模板,因為使用了按掩膜提取這個工具。這個腳本實現的詳情參考:使用Python腳本批量裁切柵格

發布給他人,涉及到個人知識產權的問題,怎樣讓他人使用工具,又不能看到腳本代碼?如果編輯調試完成了,在腳本工具右鍵可導入腳本。

設置密碼後,即可。

㈦ 請問您有《面向ArcGIS的Python腳本編程》這本書的pdf嗎

面向Arcgis的python腳本編程1.pdf
幫幫幫知道團隊找資內源的容方法
http://jingyan..com/article/b0b63dbfe39bfd4a483070e7.html

㈧ Arcgis 下python編程

可以把路徑輸出到本地的記事本

㈨ 怎麼把arcgis安裝的python配置在cmd中

  1. 能否手動定位到「自帶安裝了python27」到目錄?

  2. 上述目錄下是否有名為python的可執行程序?

  3. 配置環境變數的方法不難,只要路徑找對了應該問題不大。不過windows下配置環境變數後要注銷再登陸才能生效。

註:題主在追問時,請盡量截圖說明有關信息和自己的操作步驟。

㈩ 《面向arcgis的python腳本編程》練習數據及練習題

有個英文版的,不知道是不是你想要的。