⑴ arcgis中腳本如何看源代碼
aml文件直接用記事本打開。
vba直接在arcmap中,在工具條上右鍵單擊,查看源代碼即可。
python文件的源文件是*.py,直接用記事本打開。
toolbox裡面也有一些工具是python的腳本,可以看源代碼的。
有一些是封裝過的無法看源代碼。
⑵ arcgis 工具箱中的工具運行不了
朋友,任何軟體都會多少有點bug(憑使用經驗,帶multiple的工具出錯率較高),但ArcGIS提供的專工具非常豐富 ,其實,同樣的操屬作可以換一種方式實現:
1、在TOC列表選中要素圖層,點擊右鍵菜單,選中export data,然後如下圖所示:
2、單擊打開文件夾圖標,保存數據為shape格式文件,即可。
Good luck!
⑶ 如何破解arcgis工具箱 破解
你軟體破解了就破解了呀
⑷ 您arcGIS運行時腳本錯誤如何解決
在customize選擇arcmap option 然後清一下數據交互的緩存和其他緩存試試
⑸ 求助arcgis里關於腳本的問題
你在arcgis里的安裝目錄里找到arctoolbox的文件夾,這個文件夾裡面有個"Scripts」的文件夾,裡面有一些腳本,是用python寫的,不過貌似沒有你想要的。
⑹ ARCGIS工具箱
9.3裡面應該也有的,你找找看。如果不行就在ArcCatalog裡面將Points to Line保存為9.3的工具,然後輸出來就行了。
⑺ python 可以調用arcgis工具嗎
arcgis可以用Python腳本
在Pyhton寫的一些代碼,用戶交互不方便,用戶體驗比較差,不方便重用。在ArcGIS中可以將用寫的Python代碼導入到ToolBox中,這樣用起來就比較方便了。這里用按要素裁剪柵格的Python來演示如何導入ArcGIS中。代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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工具箱無法使用 彈出如圖窗口 重裝GIS也沒用
重裝系統就可以解決了,系統U盤製作及重裝系統的操作步驟為:
1.製作啟動專U盤:到實體店買個屬4-8G的U盤(可以要求老闆幫忙製作成系統U盤即可省略以下步驟),上網搜索下載裝機員U盤啟動PE製作工具,將U盤插入電腦運行此軟體製作成啟動U盤。
2.復制系統文件:上網到裝機員論壇下載WINXP或WIN7等操作系統的GHO文件,復制到U盤或啟動工具指定的U盤文件夾下。
3.設置U盤為第一啟動磁碟:開機按DEL鍵(筆記本一般為F2或其它)進入BIOS設置界面,進入BOOT選項卡設置USB磁碟為第一啟動項(註:部分電腦需要在此時插入U盤進行識別才能設置)。
4.U盤啟動並重裝系統:插入U盤啟動電腦,進入U盤啟動界面按提示利用下載來的GHO文件進行克隆安裝。
5.如果有系統光碟(沒有也可以去電腦商店購買),則將系統光碟插入光碟機,開機後按DEL鍵(筆記本一般為F2或根據屏幕底行提示字元)
⑼ 如何在ArcGIS中添加工具箱工具
在ArcCatolog裡面點擊工具箱就可以,在彈出的窗體裡面可以選擇你要添加的工具,還有工具本身支持拖拽的。Good luck~
⑽ arcgis 工具欄中的工具沒有被許可怎麼回事
在主菜單,tools=>extension 勾選你需要的工具,這樣,就不會彈出來 啥啥沒有許可哦^^
附:前提,是你安裝了擴展工具,也就是extension裡面有工具而不是空白,如果是空白,就再找來ArcGIS安裝軟體再補裝上去吧