호스팅 피처 레이어 뷰의 소유자는 뷰의 원본 호스팅 피처 레이어를 교체할 수 있습니다. 이는 동일한 원본 데이터가 있지만 속성 값이 변경된 경우에 유용합니다.
뷰 원본에 새로운 호스팅 피처 레이어를 사용하면 다음을 수행할 수 있습니다.
- 뷰 원본을 스왑하기 전에 새 원본 레이어를 테스트하여 준비가 완료되었는지 확인합니다.
- 레이어 콘텐츠를 교체하는 데 걸리는 시간이 단축됩니다. 예를 들어 레이어 덮어쓰기 또는 데이터 추가는 뷰의 원본 레이어 스왑보다 완료하는 데 더 많은 시간이 소요됩니다.
- 데이터가 업데이트되고 뷰가 계속해서 요구 사항을 충족할 가능성이 높아집니다. 다음 섹션에 나와 있는 대부분의 요구 사항은 원본 스왑 프로세스의 일부로 확인되므로 데이터가 변경되어 뷰를 사용할 수 없게 될 가능성이 줄어듭니다.
- 이전 원본 레이어를 데이터의 이전 상태 아카이브로 유지할 수 있습니다.
- 새 원본 레이어가 적절하지 않거나 뷰에 부정적인 영향을 미친 것으로 판단되면 이전 원본 레이어를 사용하도록 뷰 원본을 스왑할 수 있습니다.
호스팅 피처 레이어를 기존 호스팅 피처 레이어 뷰의 새 원본으로 사용하려면 몇 가지 조건이 충족되어야 합니다. 이러한 조건은 다음 섹션에 나와 있습니다.
요구 사항
뷰 원본을 스왑하고 뷰를 사용하는 앱에 중단이 없는지 확인하려면 다음 조건이 충족되어야 합니다.
- 새 원본 호스팅 피처 레이어 및 호스팅 피처 레이어 뷰를 소유해야 합니다.
- 새 원본 레이어는 기존 원본 레이어와 동일한 공간 기준 체계를 사용해야 합니다.
- 뷰와 새 원본 레이어의 동기화 설정은 동일해야 합니다. 뷰 레이어에 동기화가 활성화되어 있는 경우 새 원본 레이어에 동기화가 활성화되어 있어야 합니다. 뷰 레이어에 동기화가 활성화되어 있지 않은 경우 새 원본 레이어의 동기화를 활성화할 수 없습니다.
- 새 원본 레이어는 기존 원본 레이어와 동일한 수의 하위 레이어를 포함해야 합니다.
- 새 원본 레이어의 하위 레이어에는 기존 원본 레이어의 레이어 ID와 동일한 레이어 ID가 있어야 하며 하위 레이어의 순서도 동일해야 합니다.
- 새 원본 레이어의 하위 레이어는 기존 원본 레이어에서 사용한 것과 동일한 지오메트리 유형(예시: 포인트, 라인, 폴리곤)을 사용해야 합니다.
- 새 원본 레이어의 하위 레이어는 뷰의 필드 정의에 포함된 필드를 포함해야 합니다.
- 새 원본 레이어의 필드는 기존 원본 레이어에 있던 필드와 동일한 데이터 유형이어야 합니다.
- 뷰는 현재 오프라인 맵에서 사용할 수 없습니다.
- 뷰는 종속 래스터 또는 벡터 타일 레이어를 포함할 수 없습니다.
- 조인된 호스팅 피처 레이어 뷰의 원본을 스왑할 수 없습니다.
뷰 원본 레이어 교체
다음 단계에서는 호스팅 피처 레이어 뷰의 원본 호스팅 피처 레이어를 스왑하는 방법을 설명합니다.
- 콘텐츠 페이지의 내 콘텐츠 탭에서 호스팅 피처 레이어 뷰의 세부정보를 엽니다.
- 설정 탭을 클릭합니다.
- 피처 레이어(호스팅, 뷰) 섹션을 아래로 스크롤하고 뷰 업데이트를 클릭합니다.
- 원본 스왑을 클릭합니다.
- 새 원본 레이어가 충족해야 하는 요구 사항을 참조합니다.
- 레이어 찾아보기를 클릭하고 뷰의 원본 레이어로 사용할 교체 호스팅 피처 레이어를 찾습니다.
레이어는 검색을 사용하거나 결과를 정렬하여 찾을 수 있습니다.
- 뷰의 새 원본으로 사용할 호스팅 피처 레이어의 타일에서 원본 스왑 을 클릭합니다.
교체 레이어가 모든 요구 사항을 충족하는 경우 호스팅 피처 레이어 뷰는 새 호스팅 피처 레이어의 데이터를 참조하고 스왑이 완료되었음을 나타내는 메시지가 표시됩니다.
- 성공 메시지에서 확인을 클릭하여 닫습니다.
- 다음을 클릭합니다.
- 뷰의 정의를 변경하려면 편집을 계속 진행합니다.
- 호스팅 피처 레이어 뷰에 대한 모든 변경 사항을 완료하면 업데이트를 클릭합니다.
이전 원본 레이어로 되돌리려면 위의 단계를 반복하고 이전 원본 레이어를 새 원본 레이어로 사용합니다.