arcgis腳本
㈠ 您arcGIS運行時腳本錯誤如何解決
在customize選擇arcmap option 然後清一下數據交互的緩存和其他緩存試試
㈡ arcgis10.8顯示當前頁面的腳本發生錯誤
軟體要安裝在全英文路徑下
㈢ 關於arcgis的python腳本編程, shape文件出png圖片問題
1、點類型的轉柵格:
PointToRasterexample1(Python
window)
.
importarcpy
fromarcpyimportenv
env.workspace="c:/data"
arcpy.PointToRaster_conversion("ca_ozone_pts.shp","ELEVATION",
"c:/output/ca_elev","MAXIMUM","",2000)
PointToRasterexample2
(stand-alonescript)
.
#Name:PointToRaster_Ex_02.py
#Description:.
#Requirements:ArcInfo
#Importsystemmoles
importarcpy
fromarcpyimportenv
#Setenvironmentsettings
env.workspace="C:/data"
#Setlocalvariables
inFeatures="ca_ozone_pts.shp"
valField="ELEVATION"
outRaster="c:/output/ca_elev02"
assignmentType="MAXIMUM"
priorityField=""
cellSize=2000
#ExecutePointToRaster
arcpy.PointToRaster_conversion(inFeatures,valField,outRaster,
assignmentType,priorityField,cellSize)
2、面類型的轉柵格:
PolygonToRasterexample1
(Pythonwindow)
.
importarcpy
fromarcpyimportenv
env.workspace="c:/data"
arcpy.PolygonToRaster_conversion("ca_counties.shp","NAME",
"c:/output/ca_counties.img",
"MAXIMUM_AREA","MALES",0.25)
PolygonToRasterexample2
(stand-alonescript)
.
#Name:PolygonToRaster_Ex_02.py
#Description:.
#Requirements:ArcInfo
#Importsystemmoles
importarcpy
fromarcpyimportenv
#Setenvironmentsettings
env.workspace="C:/data"
#Setlocalvariables
inFeatures="ca_counties.shp"
valField="NAME"
outRaster="c:/output/ca_counties"
assignmentType="MAXIMUM_AREA"
priorityField="MALES"
cellSize=0.5
#ExecutePolygonToRaster
arcpy.PolygonToRaster_conversion(inFeatures,valField,outRaster,
assignmentType,priorityField,cellSize)
3、線類型轉柵格
PolylineToRasterexample1
(Pythonwindow)
.
importarcpy
fromarcpyimportenv
env.workspace="c:/data"
arcpy.PolylineToRaster_conversion("roads.shp","CLASS","c:/output/roads.img",
"MAXIMUM_COMBINED_LENGTH","LENGTH",30)
PolylineToRasterexample2
(stand-alonescript)
.
#Name:PolylineToRaster_Ex_02.py
#Description:.
#Requirements:ArcInfo
#Importsystemmoles
importarcpy
fromarcpyimportenv
#Setenvironmentsettings
env.workspace="C:/data"
#Setlocalvariables
inFeatures="roads.shp"
valField="CLASS"
outRaster="c:/output/roads.tif"
assignmentType="MAXIMUM_COMBINED_LENGTH"
priorityField="LENGTH"
cellSize=30
#ExecutePolylineToRaster
arcpy.PolylineToRaster_conversion(inFeatures,valField,outRaster,
assignmentType,priorityField,cellSize)
㈣ arcgis中腳本如何看源代碼
aml文件直接用記事本打開。
vba直接在arcmap中,在工具條上右鍵單擊,查看源代碼即可。
python文件的源文件是*.py,直接用記事本打開。
toolbox裡面也有一些工具是python的腳本,可以看源代碼的。
有一些是封裝過的無法看源代碼。
㈤ arcgis輸出怎麼解決無效字元
刪除無效字元。
1、來到腳本窗口後,來查看報錯所在行列號和報錯具體內容。
2、完成查看後,點擊右上角的關閉選項,接著雙擊或者右擊打開腳本。
3、在腳本記事本頁面中,找到報錯行列號以及報錯內容。
4、確保輸出數據集名稱不為空,且不包含無效字元。
5、完成修改後,點擊左上角的文件選項。接著保存該記事本即可。以上就是解決arcgis輸出無效字元的辦法。
㈥ arcgis 腳本中獲取不能用
可能只是ArcGIS腳本設置出錯能用arcpy.GetParameterAsText
㈦ arcgis中,我在幫助里找到了需要的腳本,但是接下來怎麼操作腳本的文字要復制到哪裡又如何來運行
1. 把腳本貼到記事本中,保存為txt文件,然後將後綴改成py。
2. 用IDLE打開,修改參數,run -> run mole就可以了。
㈧ 求助arcgis里關於腳本的問題
你在arcgis里的安裝目錄里找到arctoolbox的文件夾,這個文件夾裡面有個"Scripts」的文件夾,裡面有一些腳本,是用python寫的,不過貌似沒有你想要的。