ArcGIS Pro에서 씬을 발행하면 씬 레이어 및 연관된 피처 레이어가 둘 다 생성됩니다. 포인트 또는 멀티패치 피처 레이어의 변경과 연관된 이러한 레이어의 데이터가 변경된 경우 씬 레이어 캐시를 재생성하여 특정 레이어의 변경 내용 또는 모든 레이어에 대한 변경 내용을 포함할 수 있습니다.
호스팅 씬 레이어의 소유자 또는 포털 관리자만 씬 레이어에서 캐시를 재생성할 수 있습니다.
씬 레이어 캐시 재생성
Editor가 레이어에서 변경을 수행한 후에 기관 관리자가 특정 하위 레이어의 씬 레이어 캐시 전체 또는 일부를 재생성할 수 있습니다.
- 편집한 포인트 레이어의 경우 캐시를 재생성하면 피처 지오메트리와 속성에 대해 추가된 피처와 편집 내용이 모두 씬 캐시에 통합됩니다. 씬 캐시를 재생성할 때 특성 편집만 가져오는 옵션도 있습니다.
- 3D 객체(멀티패치) 레이어의 경우 캐시를 재생성하면 속성 업데이트와 추가된 피처가 씬 캐시에 통합됩니다. 씬 캐시를 재생성할 때 특성 편집만 가져오는 옵션도 있습니다.
- 건물 씬 레이어의 경우 캐시를 재생성하면 모든 특성 업데이트와 추가된 피처 또는 수정된 피처가 씬 캐시에 통합됩니다. 또는 씬 캐시를 재생성할 때만 속성 편집을 가져올 수 있습니다.
예를 들어 레이어에 벤치, 분수 및 화분과 같은 거리 시설물을 나타내는 포인트가 포함되어 있고 일부 벤치의 위치가 변경된 경우 이러한 벤치의 새 위치를 반영하도록 씬 캐시를 재생성할 수 있습니다. 마찬가지로, 일부 벤치가 다른 재료로 다시 제작되고 씬 레이어의 스타일이 재료 유형에 따라 다른 경우 씬 레이어를 재생성하면 새 속성이 포함되고 그에 따라 새 스타일이 적용됩니다.
팁:
그리기 성능을 향상시키려면 ArcGIS Pro에서 연관된 피처 레이어를 편집하는 대신, Map Viewer에서 씬 레이어를 편집합니다. 또한 현재 ArcGIS Pro에서는 수행할 수 없는 멀티패치 데이터에 대한 지오메트리를 Map Viewer에서 편집할 수 있습니다. 씬 레이어 편집에 대한 자세한 내용은 ArcGIS Pro 도움말의 연관된 피처 레이어로 씬 레이어 편집을 참조하세요.
피처의 변경 내용으로 영향을 받는 캐시의 일부만 또는 전체 캐시를 업데이트할지 여부를 결정할 때에는 다음을 참고하세요.
- 대부분의 경우 캐시 일부를 업데이트하는 것이 전체 캐시를 다시 생성하는 것보다 시간이 단축됩니다. 그러나 캐시의 일부만 다시 생성하는 경우 씬 레이어 성능이 저하될 수 있습니다. 결국에는 전체 캐시를 다시 생성하여 캐시와 씬 레이어 성능을 최적화해야 합니다.
- 연관된 호스팅 피처 레이어의 하나 이상의 필드에서 값을 계산하고 계산이 레이어의 모든 피처에 영향을 주는 경우 캐시를 재생성할 때 속성만 업데이트됩니다.
캐시 재생성
다음 단계에 따라 씬 캐시를 재생성하여 포인트, 멀티패치(3D 객체) 또는 건물 레이어의 변경 사항을 통합합니다. 빌딩 레이어에 대한 캐시 재생성은 ArcGIS Enterprise 10.8.1부터 지원됩니다.
- 씬 레이어 소유자 또는 관리자로 포털에 로그인합니다.
- 씬 레이어에 대한 항목 세부정보를 열고 설정 탭을 클릭한 다음 씬 레이어 설정 섹션까지 아래로 스크롤합니다.
- 캐시 관리를 클릭합니다.
- 다음 단계에서 선택한 레이어의 전체 캐시를 다시 생성하거나, 마지막으로 캐시를 작성한 이후에 변경된 캐시의 부분만 레이어별로 다시 생성되도록 선택합니다.
- 재생성할 항목을 선택합니다.
- 전체 호스팅 씬 레이어를 재생성하려면 전체 캐시를 선택합니다. 캐시가 재생성됩니다. 등록된 데이터를 참조하는 피처 레이어로 씬 레이어를 발행하고 피처 데이터의 스키마를 업데이트한 경우 스키마 변경 사항을 씬 레이어에 통합하려면 이 옵션을 사용해야 합니다.
- 캐시가 마지막으로 생성된 이후 지오메트리 및 속성 변경 사항이 포함된 캐시 일부만 레이어별로 재생성하려면 마지막 업데이트가 재생성되므로 지오메트리 및 속성 변경 사항이 포함된 부분 업데이트를 선택합니다. 현재 포인트 및 건물 씬 레이어에 대해서는 이 옵션이 지원되지 않습니다.
- 캐시가 마지막으로 생성된 이후 속성 변경 사항이 포함된 캐시 일부만 레이어별로 재생성하려면 속성 업데이트를 선택합니다. 마지막 업데이트 이후에 변경된 속성만 재생성됩니다.
- 특정 하위 레이어의 변경 사항을 가져오도록 재생성하려면 목록에서 해당 레이어를 선택합니다.
- 캐시 재생성을 클릭합니다.
- 확인을 클릭하여 캐시 재생성을 확인합니다.
캐시를 다시 생성하는 데 걸리는 시간은 전체 캐시나 캐시의 일부를 다시 생성하는지, 피처 레이어의 피처와 속성 수, 피처가 포인트, 멀티패치 또는 건물인지, 멀티패치의 텍스처 포함 여부에 따라 다릅니다.
캐시 상태를 모니터링하려면 작업 상태를 클릭합니다. 캐시 재생성에 실패하면 작업 ID를 클릭하여 실패한 이유를 확인할 수 있습니다.
씬 레이어 바꾸기
호스팅 씬 레이어에 연결된 피처 레이어가 없는 경우 씬 레이어 패키지(SLPK)에서 발행한 다른 씬 레이어로 교체하여 씬 레이어의 콘텐츠를 업데이트할 수 있습니다. 이렇게 하면 씬 레이어의 콘텐츠를 삭제하지 않고 업데이트할 수 있습니다. 기존 레이어와 교체 레이어를 모두 소유한 상태여야 합니다.
팁:
씬 레이어에 연결된 피처 레이어가 있으면 레이어를 교체할 수 없습니다. 대신 씬 캐시를 재생성합니다. 씬 레이어의 항목 페이지에서 세부정보 섹션을 확인하여 씬 레이어에 연결된 피처 레이어가 있는지 여부를 확인할 수 있습니다.
씬 레이어를 바꾸는 경우 다음과 같은 이점이 있습니다.
- 기존 레이어의 항목 ID와 URL은 변경되지 않으므로 새 레이어를 참조하기 위해 레이어를 사용하는 씬과 앱을 업데이트할 필요가 없습니다.
- 현재 레이어의 콘텐츠를 바꿔도 새 씬 캐시가 생성되지 않습니다. 따라서 씬 레이어 캐시가 재생성될 때까지 기다릴 필요가 없습니다. 현재 레이어를 사용하는 씬과 앱은 레이어를 바꾼 후에도 정상적으로 계속 작동됩니다.
- 포털이 이전 콘텐츠의 아카이브를 생성하므로 필요한 경우 해당 콘텐츠로 되돌릴 수 있습니다.
비고:
교체 씬 레이어 패키지의 경우 반드시 현재 씬 레이어에 사용한 것과 동일한 좌표계를 사용해야 합니다. 이 설정은 일치해야 합니다. 또한 씬 레이어는 동일한 유형의 씬 레이어인 3D 객체, 건물, 포인트, 포인트 클라우드 또는 통합 메시로만 교체할 수 있습니다.
기존 씬 레이어를 다른 씬 레이어로 바꾸려면 다음 단계를 따르세요.
- 웹 레이어 소유자, 포털 관리자 또는 모든 구성원의 항목을 업데이트할 권한이 있는 계정으로 로그인합니다.
- 호스팅 씬 레이어의 항목 페이지를 엽니다.
- 레이어 바꾸기를 클릭합니다.
- 레이어 선택을 클릭합니다.
표시된 패널에서 사용 가능한 레이어를 검색, 찾아보기, 필터링, 정렬하여 교체 씬 레이어를 찾을 수 있습니다. 또한 세부정보 보기를 클릭하여 각 레이어의 항목 세부정보를 볼 수 있습니다.
동일한 유형의 씬 레이어만 교체 레이어 선택 창에 나열됩니다.
- 사용할 씬 레이어를 찾은 경우 선택을 클릭합니다.
- 다음을 클릭하여 아카이브 창으로 이동한 다음 아카이브 레이어의 제목을 변경할 수 있습니다.
- 업데이트된 썸네일, 요약, 설명, 태그를 교체 레이어에서 가져오려면 아래로 스크롤하여 항목 정보 바꾸기를 활성화합니다.
- 요약 페이지에는 현재 호스팅 씬 레이어, 현재 레이어의 콘텐츠를 변경할 레이어, 아카이브 레이어와 관련된 정보가 표시됩니다.
다른 교체 레이어를 사용하려면 교체 레이어 선택을 클릭하고 새 레이어를 선택합니다.
- 레이어를 확인한 후 바꾸기를 클릭하여 교체 작업을 수행합니다.