그냥 ArcMap의 10.2.2이름 out_raster는
일부 모듈에 arcpy 사용하기 시작 arcpy. 나는 ArcMap의 세션의 목차와 나는 현재에서 일하고 있어요 지오 데이터베이스에 나타나는 출력 래스터의 이름을 지정 할 수 있도록하려는 순간 나는이 방법을 사용하고 있습니다.
> # Some environment settings:
> import arcpy
> from arcpy import env
> from arcpy.sa import *
> # set geodatabase
> env.workspace = "path\to\my\Scratch.gdb"
> # Prevent output adding to the map
> env.addOutputsToMap="FALSE"
ESRI ... http://resources.arcgis.com/en/help/main/10.1/index.html#//009z000000v0000000 다음 작업 공간에 출력을 저장하는 변수로서 out_raster을 설정 제안
> myRaster== HillShade(inRaster, azimuth, altitude, modelShadows, zFactor)
> myRaster.save("path/to/my/place")
도움말하지만 이름 myRaster은 지오 데이터베이스에 저장된 파일에 적용되지 않습니다. 대신 ArcMap에서 적용한 '자동 생성'래스터 이름입니다. env.addOutputsToMap = "TRUE"인 경우 래스터 이름은 myRaster로 설정되고 맵에 추가되지만 gbd에는 자동 이름이 추가됩니다.
나는 내가하려는 일을 할 수있는 기능이 없다고 생각한다.
감사합니다.
inRaster 값은 무엇입니까? 필자는 보통 피처 클래스 나 래스터를 절대 위치로 가져오고, Arcmap에 추가해야 할 경우 [레이어 추가] (http://resources.arcgis.com/en/help/main/10.2/index.html# // 00s300000008000000) – BrokenRobot