Notebook 편집기에서는 개인 ArcGIS Notebook Server 작업 영역에 있는 콘텐츠를 사용하여 파일을 Notebook에 추가하거나 머신에 다운로드할 수 있습니다. 파일 버튼을 클릭하여 파일 창을 엽니다.
작업 영역의 콘텐츠 찾기
파일 창에서는 작업 영역의 파일용 브라우저를 제공합니다. 기본 폴더는 home과 samplesdata(샘플 Notebook에 사용된 데이터의 경우 samplesdata 폴더)입니다.
작업 영역에 콘텐츠 업로드
머신의 콘텐츠와 리소스를 사용하려면 먼저 파일을 Notebook 작업 영역에 업로드해야 합니다. 파일을 업로드하면 filepath = /arcgis/home/filename을(를) 사용하여 Notebook에서 해당 파일 경로를 참조할 수 있습니다.
파일을 업로드하려면 다음 단계를 완료하세요.
- 파일 창에서 /arcgis/home 폴더로 이동합니다.
비고:
/arcgis/home은 작업 영역 디렉터리이며 home/arcgis 루트 디렉터리와 다릅니다. - 찾아보기를 클릭한 다음 해당 파일로 이동합니다.
- 파일을 선택합니다.
- 업로드를 클릭합니다.
파일이 작업 영역에 업로드됩니다.
작업 영역에서 콘텐츠 다운로드
작업 영역의 파일을 로컬 머신에 저장하려면 파일 창에서 해당 파일을 찾아 선택합니다. 해당 파일이 머신에 자동으로 다운로드됩니다.
ArcPy와 함께 사용할 스크래치 작업 영역 환경 설정
스크래치 작업 영역은 유지관리하지 않을 결과 데이터를 위한 것입니다.
스크래치 작업 영역 환경 생성 및 사용
- 아래 코드를 사용하여 사용자 작업 영역 디렉터리의 스크래치 파일 지오데이터베이스를 생성하고(아직 없는 경우) 스크래치 지오데이터베이스를 스크래치 작업 영역으로 설정합니다.
import arcpy if not arcpy.Exists('/arcgis/home/scratch.gdb'): arcpy.management.CreateFileGDB('/arcgis/home','scratch.gdb') arcpy.env.scratchWorkspace = '/arcgis/home/scratch.gdb'
- 아래 코드를 사용하여 지오데이터베이스가 스크래치 지오데이터베이스 환경으로 설정되었는지 확인합니다.
print(arcpy.env.scratchGDB)
스크래치 작업 영역으로 사용할 폴더 생성
- 아래 코드를 사용하여 사용자 작업 영역의 폴더를 생성하고(아직 없는 경우) 폴더를 사용자 작업 영역으로 설정합니다.
import arcpy if not arcpy.Exists('/arcgis/home/scratch'): arcpy.management.CreateFolder('/arcgis/home', 'scratch') arcpy.env.scratchWorkspace = '/arcgis/home/scratch'
- 아래 코드를 사용하여 폴더가 스크래치 폴더 환경으로 설정되었는지 확인합니다.
print(arcpy.env.scratchFolder)