ArcGIS Pro 또는 ArcGIS Desktop을 사용하여 템플릿 생성

아래 단계에서는 ArcGIS Desktop 또는 ArcGIS Pro와 ArcGIS 기관 계정을 사용하여 ArcGIS GeoPlanner용으로 새 템플릿을 설정하는 방법을 설명합니다.

GeoPlanner 템플릿은 기관 그룹의 일부로, 피처 레이어가 하나 이상 포함되어 있는 웹 맵 및 호스팅 피처 서비스를 포함합니다. 템플릿을 생성하려면 이러한 각 항목을 생성하고 특정 태그를 추가해야 합니다. GeoPlanner 앱은 이러한 태그를 통해 템플릿을 찾을 수 있습니다.

이 워크플로에서는 GeoPlanner 템플릿을 생성하는 과정을 안내하며, 다음 단계가 포함됩니다.

  1. 내 ArcGIS 기관에서 GeoPlanner 템플릿 그룹을 생성합니다.
  2. 템플릿 웹 맵을 생성하여 공유합니다.
  3. 피처 클래스를 하나 이상 생성한 다음 ArcGIS Desktop 또는 ArcGIS Pro에 피처 레이어로 추가합니다.
  4. 피처 레이어에 심볼을 할당하고 피처 템플릿을 추가합니다.
  5. 피처 레이어를 ArcGIS 기관에 피처 서비스로 공유합니다.

내 ArcGIS 기관에서 그룹 생성

GeoPlanner 템플릿에는 자체 그룹이 있어야 합니다. GeoPlanner 앱에서 프로젝트를 생성할 때 이 그룹의 제목, 설명, 요약이 템플릿 선택 창에 표시됩니다.

GeoPlanner 템플릿 그룹을 설정하려면 다음 단계를 수행합니다.

  1. 기관 계정에 로그인합니다.
  2. 그룹을 클릭합니다.
  3. 그룹 생성을 클릭합니다.
  4. 그룹 세부정보 페이지에서 그룹의 이름을 입력합니다.

    geodesignTemplate 태그를 사용합니다. 이 태그는 GeoPlanner 앱에서 그룹을 검색하는 데 사용되기 때문에 중요하므로 올바르게 작성되었는지 확인해야 합니다. 이 태그가 없는 그룹은 찾을 수 없습니다.

  5. 그룹 생성을 클릭합니다.

    새 그룹에 대한 페이지가 나타납니다.

    팁:

    그룹 탭과 내 그룹을 차례로 클릭하여 새 그룹을 찾을 수도 있습니다.

내 ArcGIS 기관에서 폴더 생성

폴더는 ArcGIS 기관에 있는 콘텐츠 페이지의 내 콘텐츠 탭 아래에 있는 디렉터리입니다. GeoPlanner 앱에 GeoPlanner 템플릿 폴더가 반드시 필요한 것은 아니지만, 모든 GeoPlanner 템플릿 리소스는 이 폴더에 저장하는 것을 권장합니다. GeoPlanner 템플릿 폴더를 사용하는 경우, 특히 내 콘텐츠의 데이터 항목 수가 많을 때 ArcGIS 기관에서 콘텐츠를 쉽게 관리할 수 있습니다. GeoPlanner 템플릿 폴더를 생성하려면 다음 단계를 수행합니다.

  1. 기관 계정에 로그인합니다.
  2. 콘텐츠를 클릭합니다.
  3. 내 콘텐츠 탭에서 폴더 섹션의 새 폴더 생성 버튼 을 클릭합니다.
  4. 폴더의 이름을 입력하고 확인을 클릭합니다.

    입력한 이름으로 새 폴더가 생성되며 폴더 섹션에 나타납니다.

템플릿 웹 맵 생성

그룹과 폴더를 생성한 후에는 웹 맵을 생성해야 합니다. GeoPlanner 템플릿 웹 맵에는 운영 레이어와 베이스맵이 포함됩니다. GeoPlanner 앱은 이 웹 맵을 사용하여 프로젝트를 생성하고 관리합니다. GeoPlanner 템플릿 피처 서비스는 새 프로젝트를 생성할 때 프로젝트 웹 맵에 자동으로 추가되므로 템플릿 웹 맵에 추가하지 마세요. 템플릿 피처 서비스를 템플릿 웹 맵에 추가하면 프로젝트 웹 맵에서 템플릿 피처 레이어가 중복됩니다.

템플릿 웹 맵을 생성하여 GeoPlanner 템플릿 그룹에 공유하려면 다음 단계를 수행합니다.

  1. 기관 계정에 로그인합니다.
  2. 을 클릭합니다.

    새 맵이 나타납니다.

  3. 베이스맵 버튼을 클릭하고 베이스맵을 선택합니다.
  4. 필요에 따라 추가를 클릭하고 기존 ArcGIS 기관 옵션을 사용하여 운영 데이터를 맵에 추가합니다.
  5. 저장을 클릭하고 다른 이름으로 저장을 선택합니다. 맵 저장 대화 상자에서 태그로 geodesignTemplateWebMap을 입력합니다. GeoPlanner는 이 태그를 검색하므로 여기에 나와 있는 대로 똑같이 입력해야 합니다. 맵의 이름과 요약을 입력하고 저장 위치 폴더로 템플릿 폴더를 선택한 후에 맵 저장을 클릭합니다.

    새로 생성한 웹 맵이 내 콘텐츠 아래의 템플릿 폴더에 저장됩니다.

  6. 공유를 클릭합니다.
  7. 공유 대화 상자에서 생성한 템플릿 그룹과 내 기관 옆의 체크 박스를 선택합니다.
  8. 완료를 클릭합니다.

피처 클래스 생성

GeoPlanner 템플릿에는 호스팅 피처 레이어가 하나 이상 포함됩니다. 이러한 레이어는 스케치와 디자인에 사용할 수 있는 피처 유형을 제공합니다. 이러한 유형은 심볼과 기본값이 있는 피처 템플릿으로 정의합니다. 레이어에는 GeoPlanner 대시보드 게이지에서 보고에 사용하는 속성도 포함됩니다. 아래 단계에서는 ArcGIS Desktop을 사용하여 피처 클래스에서 피처 템플릿과 속성을 생성하는 방법을 설명합니다.

  1. ArcMap을(를) 열고 비어 있는 새 맵을 생성합니다.
  2. 도구 도구모음에서 카탈로그 버튼을 클릭하여 카탈로그 창을 엽니다.
  3. 카탈로그 창에서 원하는 폴더를 찾아 해당 폴더에 새 파일 지오데이터베이스를 생성합니다.
  4. 이 지오데이터베이스를 선택하고 마우스 오른쪽 버튼으로 클릭한 후에 신규 > 피처 클래스를 클릭합니다.
  5. 피처 클래스 이름과 별칭을 입력합니다. 유형 드롭다운 목록에서 피처 유형을 선택합니다. 다음을 클릭합니다.
  6. 투영 좌표계를 확장하여 목록에서 맵 투영을 선택합니다. ArcGIS 기관과 연동되도록 하려면 WGS 1984 Web Mercator(Auxiliary Sphere)를 사용하는 것을 권장합니다. 투영 좌표계를 확장한 다음 World 그룹을 확장하면 이 투영을 찾을 수 있습니다.
  7. 좌표체계를 선택하고 다음을 클릭합니다.
  8. 기본 XY 톨러런스와 해상도를 적용하고 다음을 클릭합니다.
  9. 기본 구성 키워드를 적용하고 다음을 클릭합니다.
  10. 아래 표에 나와 있는 필드를 추가합니다. Geodesign_ProjectIDGeodesign_ScenarioID 필드는 모든 템플릿 레이어에 있어야 하는 GeoPlanner의 필수 속성입니다. GeoPlanner에서 새 프로젝트를 생성할 때 이러한 속성의 유효성을 검사합니다. 다른 속성도 피처 클래스에 추가할 수 있습니다.
    아래 테이블에는 토지 이용 폴리곤 피처 클래스에 정의되어 있는 샘플 속성이 나와 있습니다.

    필드 이름필드 유형필드 길이

    LanduseType

    텍스트

    30

    Geodesign_ProjectID

    텍스트

    50

    Geodesign_ScenarioID

    텍스트

    50

    이름

    텍스트

    50

    설명

    텍스트

    250

    Floor_Area_Ratio

    실수(Double)

    LanduseType 은(는)다음 섹션에서 심볼 집합을 정의하는 방법을 설명하는 데 필요한 샘플 텍스트 필드로, 원하는 필드 이름으로 바꿀 수 있습니다. Description은(는) GeoPlanner속성 창에서 한 줄 텍스트 상자 대신 텍스트 영역을 사용하여 렌더링되는 샘플 필드입니다. 그리고 Floor_Area_Ratio은(는) 이 피처 클래스 내 각 하위 클래스에 대해 기본 속성 값을 설정하는 방법을 설명하는 데 사용되는 샘플 필드입니다.

  11. 이러한 필드를 추가한 후에 마침을 클릭합니다.

    새 피처 클래스가 생성되어 목차 창에 자동으로 추가됩니다.

  12. 필요한 경우 4~11단계를 반복하여 다른 피처 클래스를 생성합니다.
  13. ArcMap 문서를 저장하되 닫지는 않습니다. 다음 섹션에서 이 문서를 사용해야 합니다.

피처 레이어에 심볼 할당

이전 섹션에서는 피처 클래스를 생성했습니다. 다음으로는 해당 클래스에 심볼을 추가합니다. 이러한 심볼은 GeoPlanner에서 스케치할 때 사용할 수 있습니다.

  1. ArcMap에서 피처 클래스 생성 섹션에 생성한 피처 클래스를 맵 디스플레이에 추가합니다.
  2. 콘텐츠 목록 창에서 레이어를 두 번 클릭하여 레이어 등록정보 대화 상자를 엽니다.
  3. 심볼 탭을 클릭합니다.
  4. 왼쪽 창에서 범주를 클릭하고 고유 값을 선택합니다.
  5. 오른쪽 창에서 LanduseType 또는 하위 클래스를 정의하는 데 사용할 원하는 필드를 값 필드로 선택합니다.
  6. 값 추가를 클릭합니다.

    값 추가 대화 상자가 나타납니다.

  7. 새 값 상자에 값을 입력하고 목록에 추가를 클릭합니다.

    값이 목록에 추가됩니다.

  8. 6~7단계를 반복하여 값을 더 추가합니다.
  9. 목록 상자의 모든 값을 선택하고 확인을 클릭합니다. 값이 심볼 탭에 추가되고 각 값에 심볼이 할당됩니다.
  10. 목록에서 값을 삭제하려면 값을 선택하고 제거를 클릭합니다.
  11. 목록의 <기타 모든 값>과 연결된 심볼을 선택 취소합니다.
  12. 각 값의 레이블을 입력합니다.
  13. 확인을 클릭하여 레이어 등록정보 대화 상자를 닫습니다. 심볼이 목차 창에 나타납니다.
  14. 심볼을 편집하려면 목차 창에서 개별 심볼을 클릭하여 심볼 선택기 대화 상자를 엽니다.

    아래 테이블에는 템플릿에서 사용할 수 있는 심볼 유형이 나와 있습니다.

    지오메트리 유형심볼 유형

    포인트

    화살표 표시 심볼

    문자 표시 심볼

    그림 표시 심볼

    단순 표시 심볼

    라인

    단순 라인 심볼

    폴리곤

    라인 채우기 심볼

    그림 채우기 심볼

    단순 채우기 심볼

  15. 편집을 마치면 확인을 클릭합니다.

    이제 새 심볼이 목차 창에 나타납니다.

  16. 필요한 경우 1~15단계를 반복하여 다른 피처 클래스에 심볼을 할당합니다.
  17. ArcMap 문서를 원하는 디렉터리에 저장하되 아직 닫지는 않습니다.

피처 템플릿의 기본 속성 값 설정

이전 섹션에서는 피처에 심볼을 할당했습니다. 다음으로는 피처 템플릿을 생성하고 GeoPlanner에서 스케치 유형에 대해 기본값을 설정합니다.

  1. ArcMap에서 목차에 있는 피처 레이어 중 하나를 마우스 오른쪽 버튼으로 클릭합니다. 상황 메뉴에서 피처 편집을 선택하고 피처 템플릿 구성을 선택합니다.
  2. 피처 템플릿 구성 대화 상자에서 새 템플릿 드롭다운 목록을 클릭하고 새 템플릿을 선택합니다.
  3. 새 템플릿 생성 마법사에서 피처 템플릿을 생성할 레이어를 선택한 후에 다음을 클릭하고 마침을 클릭합니다.
    피처 템플릿 마법사
  4. 피처 템플릿 구성 대화 상자에서 템플릿 하나를 더블 클릭하여 템플릿 등록정보 대화 상자를 엽니다.
  5. 속성 목록 오른쪽의 셀에 기본값을 입력합니다. 이러한 값은 새 피처에서 스케치할 때 자동으로 설정됩니다.
    템플릿 등록정보 대화 상자에서 기본값을 설정합니다.
    비고:

    Geodesign_ProjectID 또는 Geodesign_ScenarioID 필드에 대해서는 기본값을 설정하지 마세요.

  6. 확인을 클릭하여 변경 사항을 저장하고 등록정보 창을 닫습니다.
  7. 1~6단계를 반복하여 다른 피처 템플릿에 대해 기본 속성 값을 정의합니다.
  8. 피처 템플릿 구성 대화 상자에서 닫기를 클릭합니다.
  9. ArcMap 문서를 저장합니다.

템플릿에 대해 피처 서비스 공유

이전 섹션에서는 피처 클래스를 하나 이상 생성하여 ArcGIS Desktop에 추가했습니다. 그리고 피처 템플릿을 생성했으며 해당 템플릿의 기본값을 설정했습니다. 다음으로는 ArcMap 문서의 피처 레이어를 ArcGIS 기관의 피처 서비스로 공유합니다. 또한 GeoPlanner 템플릿 그룹과도 피처 서비스를 공유합니다.

비고:

GeoPlanner 템플릿 그룹은 피처 서비스를 하나만 포함해야 합니다. 서비스를 GeoPlanner 템플릿 그룹에 둘 이상 공유해도 GeoPlanner 앱은 첫 번째 서비스만 검색합니다.

  1. 이전 단계에서 사용했던 ArcMap 문서를 엽니다.
  2. 파일 메뉴를 클릭하고 로그인을 클릭하여 ArcGIS 기관에 로그인합니다.
  3. 파일 메뉴를 클릭하고 다음으로 공유를 선택한 다음 서비스를 클릭합니다.
  4. 서비스 발행을 선택합니다.
  5. 내 호스팅 서비스(내 기관 이름)를 선택하고 서비스 이름을 입력한 다음 계속을 클릭합니다.
  6. 서비스 편집기 창의 왼쪽 창에서 기능을 클릭합니다. 오른쪽 창에서 피처 접근을 선택하고 타일 매핑을 선택 취소합니다.
  7. 왼쪽 창에서 피처 접근을 클릭합니다. 오른쪽 창의 작동 허용에서 생성, 삭제, 쿼리, 업데이트를 선택합니다.
  8. 왼쪽 창에서 항목 설명을 클릭합니다. 요약과 설명을 입력합니다. 태그로는 geodesignTemplateFeatureService를 입력합니다. GeoPlanner 앱은 템플릿 피처 서비스를 검색할 때 이 태그를 찾으므로 여기에 나와 있는 대로 똑같이 입력해야 합니다.
  9. 왼쪽 창에서 공유를 클릭합니다. 모든 그룹의 목록에서 내 기관 및 ArcGIS 기관에서 그룹 생성 섹션에서 생성한 GeoPlanner 템플릿 그룹을 선택합니다.
  10. 분석을 클릭하고 오류를 수정합니다.
  11. 발행을 클릭합니다.

    진행률을 보여 주는 대화 상자가 나타납니다. 발행하고 나면 데이터가 ArcGIS 기관 계정에 복사됩니다.

템플릿 폴더로 피처 서비스 이동

이 섹션은 선택 사항이지만 수행하는 것을 권장합니다. 내 ArcGIS 기관에 로그인하여 내 콘텐츠를 클릭합니다. 그러면 ArcMap을 통해 루트 폴더에 발행된 피처 서비스가 보입니다. 이제 이 피처 서비스를 ArcGIS 기관에 폴더 생성 섹션에서 생성한 폴더로 이동해야 합니다.

  1. 기관 계정에 로그인합니다.
  2. 콘텐츠 페이지의 내 콘텐츠 탭을 클릭합니다.
  3. 이전 단계에서 공유한 피처 서비스를 클릭하여 등록정보 페이지를 표시합니다.
  4. 이동을 클릭하고 템플릿 폴더를 선택합니다.
  5. 내 콘텐츠 페이지로 돌아와서 왼쪽 창의 템플릿 폴더를 클릭합니다. 이제 피처 서비스가 해당 폴더에 나타납니다.

GeoPlanner에서 템플릿 테스트

지금까지 ArcGIS 기관 그룹과 웹 맵을 생성하고 피처 레이어를 하나 이상 공유했습니다. 이제 새 템플릿을 생성하는 과정이 거의 완료되었습니다. 이번에는 모든 항목이 올바르게 구성되어 있는지 새 템플릿을 테스트합니다. 아래 단계에 테스트 방법이 나와 있습니다.

  1. ArcGIS GeoPlanner에 로그인합니다.
  2. ArcGIS GeoPlanner - 시작하기 대화 상자에서 새 프로젝트 생성을 클릭합니다.
  3. ArcGIS GeoPlanner - 템플릿 선택 대화 상자에서 내 기관을 클릭하고 생성한 템플릿을 찾습니다.
  4. 미리 보기를 클릭합니다.

    이 워크플로를 진행하면서 생성한 피처 템플릿이 심볼 팔레트 미리 보기 대화 상자에 나타납니다.

    심볼 팔레트 미리 보기 대화 상자

  5. 선택을 클릭하여 새 프로젝트를 생성합니다.

웹 맵 및 피처 서비스와 함께 새 GeoPlanner 템플릿이 생성되어 ArcGIS 기관에서 생성한 그룹에 공유됩니다. 새 프로젝트를 생성할 때 템플릿이 테스트되어 GeoPlanner에서 작업을 시작하거나, 튜토리얼을 시작하거나, 필요한 경우 템플릿 피처 서비스의 일부 등록정보를 활성화할 수 있습니다. 이러한 등록정보를 통해 데이터 내보내기 및 피처 첨부를 수행할 수 있습니다.

피처 서비스 등록정보에 대한 자세한 정보

관련 항목