특정 설정은 호스팅 피처(또는 테이블) 레이어에 대해 변경할 수 있는 반면, 그 외의 설정은 호스팅 피처 레이어의 개별 레이어에 대해 설정됩니다. 다음 섹션에서는 호스팅 피처 레이어 및 레이어가 포함한 것의 설정을 관리할 수 있는 레이어 소유 또는 관리 방법에 대해 설명합니다.
팁:
다음 설정을 활성화하면 호스팅 피처 레이어에 접근할 수 있는 모든 사람은 설정 기능을 사용할 수 있습니다. 레이어를 공유할 때 이 점을 고려해야 합니다.
- 동기화 활성화(오프라인 사용 및 컬래버레이션에 필요) — 오프라인 또는 컬래버레이션에서 호스팅 피처 레이어를 사용합니다.
- 다른 사용자가 다른 형식으로 내보내도록 허용 — 호스팅 피처 레이어에서 데이터를 내보냅니다.
- 첨부 파일 활성화 — 호스팅 피처 레이어의 피처에 첨부파일을 추가합니다.
또한 공유 업데이트 그룹과 호스팅 피처 레이어를 공유하면 그룹 구성원이 레이어의 여러 설정을 관리할 수 있습니다.
아래에 설명된 설정 또는 세부정보를 변경하면 호스팅 레이어의 스키마가 변경됩니다. 호스팅 피처 레이어 또는 호스팅 테이블 항목 페이지의 오버뷰 및 데이터 탭에 있는 스키마 업데이트 날짜는 스키마가 변경되면 업데이트됩니다. 피처 레이어에 데이터를 추가해도 레이어의 스키마가 변경되지 않지만 레이어의 내용을 편집하여 데이터 업데이트 날짜를 업데이트합니다.
레이어 이름 바꾸기
호스팅 피처 레이어의 항목 이름 및 호스팅 피처 레이어에 포함된 레이어 이름을 변경할 수 있습니다.
호스팅 피처 레이어의 이름을 변경해도 종속 호스팅 레이어 또는 뷰의 이름에 영향을 주지 않습니다. 마찬가지로, 종속 레이어의 항목 이름이나 레이어 이름을 변경해도 원본 호스팅 피처 레이어의 이름이 변경되지 않습니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 레이어의 이름을 바꿉니다.
- 호스팅 피처 레이어의 이름을 변경하려면 오버뷰 탭의 레이어 이름 옆에 있는 편집 버튼을 클릭합니다.
- 하위 레이어의 이름을 바꾸려면 오버뷰 탭에 있는 레이어 목록에서 해당 레이어 이름을 클릭하여 항목 페이지를 열고 하위 레이어 이름 옆에 있는 편집 버튼을 클릭합니다.
- 레이어의 새 이름을 입력하고 저장을 클릭합니다.
편집 설정 관리
호스팅 피처 레이어 소유자 또는 관리자는 편집할 수 있는 사용자 및 편집할 수 있는 내용에 영향을 주는 피처 레이어 설정을 변경할 수 있습니다. 편집할 수 있는 사용자에 영향을 주는 기타 요소도 있습니다. 호스팅 피처 레이어를 편집할 수 있는 사용자에 영향을 주는 모든 설정 및 요소에 대한 자세한 내용은 호스팅 피처 레이어 편집 관리를 참고하세요.
오래된 항목을 잘라서 관리할 수 있는 변경 로그를 사용하는 두 가지 편집 설정이 아래에 나와 있습니다.
변경 로그의 크기 관리
호스팅 피처 레이어에서 동기화 활성화(오프라인 사용 및 컬래버레이션에 필요) 또는 데이터 변경 사항 추적(피처 추가, 업데이트, 삭제) 옵션을 활성화하면 ArcGIS Online에서 데이터 변경 및 오프라인 버전에 대한 정보를 변경 로그에 저장합니다. 이 변경 로그는 변경 사항이 누적됨에 따라 늘어납니다. 로그를 잘라 대량 변경 로그와 관련된 크레딧 청구를 방지할 수 있습니다.
이러한 옵션 중 하나라도 활성화된 각 피처 레이어에 대해 변경 사항을 보유할 일수를 지정할 수 있습니다. 컬래버레이션에 공유되거나 오프라인으로 전환된 모든 변경 사항 또는 버전이 지정한 일수보다 오래된 경우 제거됩니다.
주의:
테이블에서 잘릴 기간 동안 컬래버레이션에 공유되거나 오프라인으로 전환된 컬래버레이션 또는 오프라인 편집이 동기화되지 않은 경우 변경 로그를 자르지 마세요. 예를 들어 100일 전 컬래버레이션에 편집 가능한 피처 레이어를 공유하였고 해당 컬래버레이션의 편집이 동기화되지 않은 경우 180일보다 오래된 레코드를 자를 수 있지만 30일 또는 90일보다 오래된 레코드는 자르지 마세요. 유사하게, 피처 레이어가 40일 전에 편집을 위해 오프라인으로 전환되고 동기화되지 않은 경우 90일 또는 180일보다 오래된 레코드를 자를 수 있지만 30일보다 오래된 레코드는 자르지 마세요.
또한 오프라인 맵 영역에 레이어가 개입될 경우 레이어의 관련 다운로드 패키지가 마지막으로 업데이트된 시점을 검토하세요. 맵 영역 재생성을 방지하려면 다운로드 패키지가 마지막으로 업데이트된 날짜를 포함하는 보유 기간을 선택합니다. 예를 들어 다운로드 패키지가 38일 전에 업데이트된 경우 30일보다 오래된 레코드를 자르지 마세요. 이렇게 하면 해당 패키지를 다운로드할 때 맵 영역이 업데이트 및 동기화되지 않습니다.
로그 파일을 사용하는 모든 옵션이 비활성화된 경우, 예를 들어 동기화 활성화(오프라인 사용 및 컬래버레이션에 필요) 및 데이터 변경 사항 추적(피처 추가, 업데이트, 삭제)이 활성화되어 있으며 두 가지 모두를 비활성화하거나 동기화 활성화(오프라인 사용 및 컬래버레이션에 필요)만 있으며 비활성화하는 경우 모든 레코드가 로그 파일에서 제거됩니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 피처 레이어(호스팅) 설정으로 스크롤하고 변경 로그 관리를 클릭합니다.
변경 로그 관리 창이 나타납니다.
- 드롭다운 목록을 사용하여 로그를 보유할 일수를 지정합니다.
지정한 일수보다 오래된 로그 항목은 로그에서 삭제됩니다.
- 변경 로그 자르기를 클릭합니다.
데이터 내보내기 허용
호스팅 피처 레이어 소유자 또는 관리자는 모든 레이어에서 쉼표로 구분된 값 파일(.csv), Microsoft Excel 파일, 쉐이프파일, 파일 지오데이터베이스 피처 클래스, GeoJSON 파일, 피처 컬렉션, .kml 파일 또는 Open Geospatial Consortium (OGC) GeoPackage 파일로 내보낼 수 있습니다. 또한 다른 사용자가 ArcGIS Online에서 레이어에 접근할 때 레이어의 데이터를 내보낼 수 있도록 호스팅 피처 레이어를 구성할 수 있습니다.
팁:
ArcGIS Pro에서 호스팅 피처 레이어를 발행하는 경우 발행 시 데이터를 내보낼 수 있도록 피처 레이어를 구성할 수 있습니다.
소유자나 관리자 이외의 사용자가 필드 또는 피처 정의가 적용된 호스팅 피처 레이어 뷰에서 내보내는 경우 파일에는 해당 정의에서 허용한 필드나 피처만 포함됩니다. 소유자나 관리자가 내보내는 경우에는 정의가 적용되지 않으며 파일에는 모든 필드와 피처가 포함됩니다.
다른 사용자가 ArcGIS Online에서 레이어에 접속할 때 호스팅 피처 레이어 또는 호스팅 피처 레이어 뷰에서 데이터를 내보낼 수 있도록 하려면 다음 단계를 따르세요.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 피처 레이어 설정 섹션을 찾아 스크롤합니다.
- 다른 사용자가 다른 형식으로 내보내도록 허용을 클릭하고 저장을 클릭합니다.
이제 기관의 다른 구성원이 호스팅 피처 레이어에서 내보낼 수 있습니다.
비고:
이 설정은 다른 사용자가 기본 서비스에서 데이터를 내보내는 기능에는 영향을 주지 않습니다. 피처 레이어에 이 내보내기 설정을 활성화하지 않더라도 다른 클라이언트(ArcGIS Pro 또는 사용자 설정 앱 등)에서 이 레이어에 접근하는 모든 사용자는 해당 레이어의 데이터를 내보낼 수 있습니다.
첨부 허용
편집자가 호스팅 피처 레이어의 레이어에 있는 개별 피처에 이미지 및 기타 파일을 첨부하도록 허용할 수 있습니다. 이렇게 하면 문서 또는 사진을 관련된 특정 피처와 연결할 수 있습니다. 예를 들어 법률 준수 담당관이 특정 주소 지점에 대한 법률 위반 사진을 첨부하거나, 건축물 검사원이 건물 피처에 대한 허가증의 PDF를 포함할 수 있습니다.
각 호스팅 피처 레이어 뷰에는 해당 뷰가 생성된 호스팅 피처 레이어의 첨부 파일 설정이 상속됩니다. 기본 설정에 따라 모든 뷰 사용자는 호스팅 피처 레이어에서 상속된 첨부 파일을 볼 수 있습니다. 호스팅 피처 레이어 뷰에서 첨부 파일을 숨겨 이러한 첨부 파일에 접근할 수 있는 사용자를 제어할 수 있습니다.
피처에 첨부할 수 있는 각 파일의 크기는 최대 10MB입니다. 크기가 10MB를 넘는 파일을 첨부하려면 ArcGIS REST API에서 파트 업로드 및 첨부 파일 추가 작업을 사용하여 멀티파트 업로드를 수행해야 합니다.
첨부 가능한 지원되는 파일 유형 목록은 테이블 편집을 참고하세요.
호스팅 피처 레이어의 레이어에 있는 피처에 파일을 첨부하도록 허용하려면 다음 단계를 따르세요.
- 호스팅 피처 레이어에서 편집을 활성화합니다.
편집을 활성화하지 않으면 사용자가 첨부 파일을 레이어에 추가할 수 없습니다.
- ArcGIS Online 계정에 계속 로그인되어 있는 동안 콘텐츠 페이지의 내 콘텐츠 탭에서 레이어를 클릭하여 피처 레이어의 세부정보 페이지를 엽니다.
- 오버뷰 탭의 레이어 목록에서 레이어 이름을 클릭하여 해당 세부정보 페이지를 엽니다.
- 첨부 파일 활성화 토글 버튼을 클릭합니다.
이제 다른 사용자가 레이어를 편집할 때 개별 피처에 파일을 첨부할 수 있습니다.
레이어에 파일을 더 이상 첨부하지 않으려면 하위 레이어의 세부정보 페이지를 열고 첨부 파일 활성화 토글 버튼을 비활성화합니다. 그러면 모든 기존 첨부 파일이 레이어에서 제거되고 사용자가 더 이상 첨부 파일을 추가할 수 없게 됩니다.
뷰에서 첨부 파일 숨기기
일부 사용자가 피처 속성에 접근해야 하지만 첨부 파일을 보거나 첨부 파일에 접근해야 할 필요가 없는 경우 호스팅 피처 레이어 뷰에서 첨부 파일을 숨깁니다.
예를 들어 몇몇 기관 구성원에게 표시할 중요한 정보가 첨부 파일에 포함되어 있는 경우 호스팅 피처 레이어를 해당 구성원이 포함된 그룹과 공유합니다. 해당 레이어에서 호스팅 피처 레이어 뷰를 생성하고, 첨부 파일을 숨기고, 해당 뷰를 대규모 대상 그룹과 공유합니다.
호스팅 피처 레이어 뷰의 개별 레이어에 대해 첨부 파일을 숨기려면 다음 단계를 따르세요.
- 호스팅 피처 레이어 뷰의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어 뷰의 항목 페이지를 엽니다.
- 오버뷰 탭에서 레이어 목록을 찾아 첨부 파일을 숨길 레이어를 클릭합니다.
- 첨부 파일 숨기기 토글 버튼을 클릭하여 호스팅 피처 레이어 뷰의 사용자가 해당 레이어의 첨부 파일에 접근하지 못하게 합니다.
- 사용자가 뷰를 통해 접근하지 못하게 할 첨부 파일이 레이어에 있는 경우 2~3단계를 반복합니다.
뷰 사용자가 해당 뷰 내 하나 이상의 레이어에 대해 첨부 파일에 접근할 수 있도록 하려면 호스팅 피처 레이어 뷰의 세부정보 페이지에 있는 오버뷰 탭에서 해당 레이어 아래의 첨부 파일 표시 링크를 클릭합니다.
복잡한 라인 및 폴리곤 그리기 최적화
다수의 버텍스가 들어 있는 라인 또는 폴리곤 레이어가 호스팅 피처 레이어에 포함되어 있으며 대개 중간 이하의 축척으로 이 레이어가 표시되는 경우, 이러한 레이어를 최적화하여 웹 클라이언트에서 그려지는 시간을 단축할 수 있습니다. 예를 들어 주 또는 넓은 지역의 우편 번호 경계가 포함된 레이어가 최적화 후보로 좋습니다. 우편 번호를 중간 이하의 축척에서 표시하여 전체 우편 번호가 한 번에 표시되도록 하고 자세한 경계 부분은 확대하여 대형 축척에서 표시되도록 할 수도 있습니다. 이와 같이 레이어를 최적화하면 중간 이하의 축척에서 성능을 향상시키며 대축척에서의 세밀도를 유지할 수 있습니다.
레이어 최적화에는 저장 공간이 추가로 사용되며 레이어 최적화 프로세스가 완료될 때까지는 레이어를 편집할 수 없습니다. 최적화된 레이어에 필요한 피처 저장소가 증가하지만 웹 클라이언트의 성능이 확실하게 향상될 수 있습니다. 그려지는 시간을 단축해야 할 필요가 없다면 최적화를 비활성화합니다. 이 경우 여분의 저장 공간이 즉시 제거되며(호스팅 피처 레이어의 크기가 줄어듦) 추가 저장 공간을 위한 비용이 발생하지 않습니다. 호스팅 피처 레이어의 크기는 레이어의 항목 페이지에 있는 오버뷰 탭에서 확인할 수 있습니다.
비고:
호스팅 피처 레이어 뷰에는 해당 뷰가 생성된 호스팅 피처 레이어의 그리기 최적화 설정이 상속되므로 뷰에 대해 이 설정을 별도로 구성할 수 없습니다. 라인이나 폴리곤이 포함된 뷰에 대해 그리기 최적화를 활성화하려면 뷰가 생성된 호스팅 피처 레이어의 해당 설정을 변경하세요.
호스팅 피처 레이어에 500,000개 이상의 버텍스가 포함된 폴리곤 또는 라인 피처가 포함된 경우 기본 설정에 따라 그리기 최적화가 활성화됩니다.
향상된 화면 표시 성능을 비교해 보려면 다음 링크를 사용하여 미국의 모든 시 경계에 대한 동일한 레이어로 비교합니다. 브라우저가 같은 2개의 창에 레이어를 열고 각 레이어를 Map Viewer 또는 Map Viewer Classic에 추가한 다음 레이어를 확대하고 그 주변으로 이동합니다. 네트워크마다 성능이 달라지긴 하지만 최적화된 레이어에 대한 그리기 성능이 크게 향상된 것을 확인할 수 있습니다.
레이어에 대한 그리기 최적화를 제외한 경우 호스팅 피처 레이어의 크기는 136MB입니다. 레이어가 최적화된 이후 호스팅 피처 레이어의 크기는 205MB입니다.
최적화는 버텍스가 많이 있는 피처가 포함된 라인 또는 폴리곤 레이어에 가장 유용합니다.
최적화된 레이어를 편집하거나 덮어쓸 때는 다음과 같은 몇 가지 사항을 명심해야 합니다.
- 최적화가 활성화되어 있을 때 레이어를 편집하거나 편집 내용을 동기화하면 편집 내용이 자동으로 동기화됩니다.
- 피처 레이어가 맵에서 편집 가능한 경우 이 레이어를 최적화 없이 불러오고 편집 시 전체 수준의 데이터 세부정보가 제공됩니다.
- 특정 맵의 데이터를 편집할 필요가 없다면 해당 웹 맵의 레이어에 대해 편집을 비활성화합니다. 이 경우 보기 전용 맵에서는 그리기 최적화의 효과를 누리면서 다른 맵이나 앱에서는 필요에 따라 레이어를 계속 편집할 수 있습니다.
- 레이어를 덮어쓰면 최적화가 비활성화됩니다. 레이어에 대한 그리기 시간을 다시 최적화하려면 다음의 단계를 수행해야 합니다.
라인 또는 폴리곤 레이어의 그리기 시간을 최적화하려면 다음 단계를 수행해야 합니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 레이어 그리기 최적화 섹션으로 스크롤합니다.
현재 그리기 최적화가 활성화된 호스팅 피처 레이어가 나열됩니다.
- 레이어 최적화를 클릭합니다.
레이어 그리기 최적화 대화 상자가 나타납니다.
- 그리기를 위해 최적화할 레이어 옆의 체크 박스를 선택하고 업데이트를 클릭합니다.
레이어 그리기 최적화 대화 상자가 닫히고 설정 탭에 업데이트 상태가 표시됩니다.
최적화 프로세스에 수 분이 소요될 수 있습니다. 최적화가 완료될 때까지 해당 레이어에 대한 편집을 일시적으로 사용할 수 없습니다.
나중에 레이어가 많이 사용되지 않아서 그리기 최적화가 필요하지 않다고 생각되는 경우 비활성화할 수 있습니다. 그리기 최적화를 비활성화하려면 1~3단계를 반복합니다. 4단계에서 그리기 최적화를 비활성화할 레이어를 선택 취소하고 업데이트를 클릭합니다.
시간 설정 활성화
날짜와 시간을 기반으로 동일한 위치에 대해 다른 정보가 기록된 호스팅 피처 레이어가 있는 경우 호스팅 피처 레이어의 레이어에 대해 시간 설정을 활성화할 수 있습니다. 시간 설정을 구성하고 맵에 호스팅 피처 레이어를 추가한 후에는 맵에서 시간 설정을 구성하고 특정 시간에 발생한 사건을 확인하거나 시간에 따른 데이터 변경으로 인해 나타나는 패턴과 추세를 시각화할 수 있습니다.
호스팅 피처 레이어 덮어쓰기
다음 파일 유형 중 하나에서 발행한 호스팅 피처 레이어의 모든 데이터를 바꿀 수 있습니다.
- 파일 지오데이터베이스(압축됨)
- 쉐이프파일(압축됨)
- GeoJSON 파일
- Microsoft Excel 파일
- .csv 파일
- OGC GeoPackage 파일
호스팅 피처 레이어를 업데이트한 파일의 콘텐츠로 덮어쓰려면 업데이트된 원본 파일을 업로드하세요. 동일한 유형의 원본 파일을 사용해야 하며, 원본 파일의 스키마는 호스팅 피처 레이어를 발행했을 때와 동일해야 합니다. 호스팅 피처 레이어가 클라우드 드라이브의 파일에서 발행된 경우, 클라우드 드라이브에 업데이트 파일이 있어야 합니다.
예를 들어 공개 호스팅 피처 레이어를 편집하지 못하도록 하거나 다른 부서에서 주기적으로 쉐이프파일에 데이터 업데이트를 보내는 경우, 업데이트된 파일을 사용하여 호스팅 피처 레이어에서 데이터를 덮어쓸 수 있습니다. 이 경우 레이어의 URL, 호스팅 피처 레이어의 항목 페이지 내 오버뷰 및 설정 탭에서 설정한 등록정보, 심볼, 팝업 창 구성이 유지됩니다. 하지만 호스팅 피처 레이어를 덮어쓰면 서비스가 재발행되고 호스팅 피처 레이어의 모든 레이어를 덮어쓰므로 고유한 값, 기본값, Null 값 금지 등의 필드 설정이 유지되지 않으며, 호스팅 피처 레이어를 덮어쓴 후에 재설정해야 합니다.
로컬 원본 파일의 데이터를 덮어쓰면 ArcGIS Online의 파일 및 호스팅 피처 레이어 데이터가 모두 업데이트된 원본 파일의 데이터로 바뀝니다. 메타데이터가 포함된 쉐이프파일 또는 메타데이터가 포함된 피처 클래스가 있는 파일 지오데이터베이스가 원본인 경우 ArcGIS Online은 호스팅 피처 레이어의 레이어 수준 메타데이터를 추가하거나 바꿉니다. 클라우드 드라이브에서 호스팅 피처 레이어를 발행한 경우에는 데이터가 클라우드 드라이브에 유지되지만 호스팅 피처 레이어의 데이터가 바뀝니다.
피처 레이어를 덮어쓰는 옵션이 제공되지 않으면 다음과 같은 이유 중 하나로 인해 호스팅 레이어를 덮어쓸 수 없습니다.
- ArcGIS Online 웹사이트가 아닌 다른 클라이언트에서 발행되었습니다. 예를 들어 ArcGIS Pro에서 호스팅 피처 레이어를 발행한 경우 ArcGIS Pro에서 서비스를 덮어써야 합니다.
비고:
ArcMap에서 호스팅 피처 레이어를 덮어쓸 때는 기존에 웹 레이어를 사용하여 생성했던 서비스 정의가 ArcGIS Online 기관에 있어야 합니다.
- 2014년 3월 이전에 .csv 파일에서 발행되었습니다.
- 호스팅 피처 레이어에서 동기화가 활성화됩니다.
- 호스팅 피처 레이어가 아니라 호스팅 피처 레이어 뷰입니다. 호스팅 피처 레이어 뷰와 이 뷰가 생성된 호스팅 피처 레이어 모두의 데이터를 업데이트하려는 경우 호스팅 피처 레이어를 덮어쓰면 업데이트된 내용이 뷰에 반영됩니다.
- 레이어에서 데이터 변경 추적을 활성화했습니다.
- 연결된 소스 파일을 삭제했습니다.
- 레이어 업데이트 창을 하위 레이어의 세부정보 또는 호스팅 피처 레이어 항목의 데이터 탭에서 열었습니다.
- 호스팅 피처 레이어 소유자 또는 기본 관리자 역할의 구성원이 아닙니다.
주의:
- 호스팅 피처 레이어 데이터에 적용된 모든 편집 내용이 업데이트된 원본 파일의 데이터로 바뀝니다. 호스팅 피처 레이어에 속성 색인이 포함되어 있고 속성 색인이 없는 소스 데이터를 사용하여 덮어쓴 경우 호스팅 피처 레이어에서 속성 색인을 다시 생성해야 합니다.
- 파일 지오데이터베이스의 경우 업데이트한 파일에 원본 파일에서와 같은 필드 및 피처 클래스가 있어야 합니다. 예를 들어 파일 지오데이터베이스에서 피처 클래스를 삭제하거나 쉐이프파일 또는 피처 클래스로 필드를 추가할 때 덮어쓰면 안 됩니다.
- 파일 이름은 기존 파일 이름과 동일해야 합니다. 파일 지오데이터베이스를 업로드하는 경우, 피처 클래스 이름은 업로드한 원본 파일과 같아야 합니다.
- 덮어쓴 후 스키마 및 피처 클래스 이름이 일치하지 않으면 피처 레이어 및 피처 레이어를 사용하는 웹 맵이 원하는 대로 동작하지 않을 수 있습니다. 원본 데이터 스키마가 변경되거나 호스팅 피처 레이어의 데이터에서 편집한 내용을 유지하려면 파일을 새 항목으로 불러오고 새 레이어를 발행합니다.
- 데이터 원본과 호스팅 레이어는 동일한 계정이 소유해야 합니다. 이 중 하나의 소유자를 변경하면 나머지 하나의 소유자도 변경해야 합니다. 그렇지 않으면 호스팅 레이어를 덮어쓸 수 없습니다.
- 레이어를 처음 발행했을 때 피처를 찾는 데 주소나 장소가 사용된 경우 레이어를 덮어쓰면 업데이트된 파일의 모든 주소 또는 장소가 지오코딩됩니다. 이 경우 기관 구성 방식에 따라 크레딧이 사용될 수 있습니다. 기관에서 위치를 지오코딩하는 데 어떤 서비스가 사용되었는지 알아보려면 ArcGIS Online 관리자에게 문의하세요. 덮어쓸 때는 레이어를 처음 발행했을 때 선택한 로케이터가 자동으로 사용됩니다.
- 개별 하위 레이어의 세부정보를 변경한 경우 파일에서 호스팅 피처 레이어를 덮어쓰면 해당 편집 내용이 손실됩니다.
- 레이어를 덮어쓰는 동안에는 잠시 동안 다른 사용자가 피처 레이어를 사용할 수 없습니다.
파일에서 호스팅 피처 레이어를 덮어쓰려면 다음 단계를 따르세요.
- 호스팅 피처 레이어 소유자 또는 기본 관리자 역할의 구성원으로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 호스팅 피처 레이어 항목의 오버뷰 탭에서 데이터 업데이트를 클릭합니다.
레이어 업데이트 창이 나타납니다.
- 전체 피처 레이어 덮어쓰기를 선택합니다.
- 호스팅 피처 레이어가 로컬 파일에서 발행된 경우 다음을 클릭하여 디스크에서 파일을 지정합니다. 다음 방법 중 하나를 사용하여 파일을 선택하고 호스팅 피처 레이어의 콘텐츠를 덮어씁니다.
- 내 기기를 클릭하고 파일을 찾아 선택한 다음 열기를 클릭합니다.
- 데스크톱 또는 File Explorer에서 파일을 데이터 업데이트 창으로 드래그합니다.
- 호스팅 피처 레이어가 클라우드 드라이브의 파일에서 발행된 경우 로그인 및 덮어쓰기를 클릭합니다.
클라우드 드라이브에 연결되는 즉시, ArcGIS Online은 호스팅 피처 레이어를 클라우드 드라이브에 있는 원본 파일의 콘텐츠로 자동으로 덮어씁니다.
파일에서 피처 추가 및 업데이트
호스팅 피처 레이어의 소유자 또는 기관 관리자는 업데이트된 파일을 사용하여 기존 호스팅 피처 레이어 내의 레이어에 피처를 추가할 수 있습니다. 이를 통해 초기 데이터 또는 빈 호스팅 피처 레이어를 발행하고, 나중에 전체 호스팅 피처 레이어를 덮어쓰지 않고도 사용 가능할 때 데이터를 추가할 수 있습니다. 예를 들어 현장 조사를 수행하는 여러 직원이 있고 이들이 해당 정보를 .csv 파일로 수집하거나 쉐이프파일에 기록하는 사용자 설정 앱으로 수집하는 경우 하루 일과가 끝난 후 각 조사자로부터 파일을 가져와 호스팅 피처 레이어를 새 데이터로 업데이트할 수 있습니다.
업데이트 파일에 이미 발행된 피처에 대한 변경 내용이 포함된 경우 입력 파일을 사용하여 기존 피처를 업데이트할 수도 있습니다. 이렇게 하려면 업데이트를 불러오는 데 사용하는 레이어 및 파일 모두에 ArcGIS Online에서 업데이트할 피처를 식별하는 데 사용할 수 있는 고유한 값 필드가 포함되어 있어야 합니다. 레이어 세부정보 페이지의 데이터 탭에서 호스팅 피처 레이어의 하위 레이어에 있는 필드를 고유 필드로 정의할 수 있습니다. 그러면 레이어를 업데이트할 때 ArcGIS Online에서는 해당 필드를 식별자로 사용할 수 있습니다.
주의:
업데이트 파일의 필드 값과 레이어가 업데이트할 피처를 올바르고 고유하게 식별하는지 확인해야 합니다. 그렇지 않으면 업데이트가 기존 피처의 속성을 덮어쓸 때 데이터가 손실될 수 있습니다. 업데이트 결과로 고유하지 않은 값이 고유 필드로 식별된 필드에 생성되면 피처 추가 및 업데이트에 실패하게 됩니다.
공백이 포함된 필드 이름이 있는 .csv 또는 Microsoft Excel 파일에서 발행하는 경우 호스팅 피처 레이어의 필드 이름에는 단어 사이에 밑줄이 삽입됩니다. 추가 또는 업데이트할 때 파일의 필드 이름에 밑줄을 삽입해야 합니다. 삽입하지 않으면 필드 이름이 동일하지 않게 됩니다.
다음 파일 형식을 사용하여 데이터를 추가하거나 업데이트할 수 있습니다.
- 쉐이프파일(압축됨)
- CSV 파일(.csv)
- Microsoft Excel 파일
- 파일 지오데이터베이스(압축됨)
- GeoJSON 파일(.geojson)
- OGC GeoPackage 파일
비고:
- 업데이트 작업은 피처를 삭제하지 않습니다. 업로드한 파일을 사용하여 피처를 삭제하려면 레이어를 덮어쓰세요.
- 호스팅 피처 레이어가 오프라인 편집용으로 활성화된 경우 피처를 추가할 수만 있으며 피처를 업데이트할 수는 없습니다.
- 피처를 추가하거나 업데이트해도 호스팅 피처 레이어에 첨부 파일이 추가되거나 업데이트되지 않습니다.
- Big Integer, 날짜만, 시간만, 타임스탬프 오프셋 필드는 파일 지오데이터베이스에서 추가하거나 업데이트할 수 있습니다. GeoJSON, Excel, .csv 파일의 Big Integer, 날짜만, 시간만, 타임스탬프 오프셋 필드를 추가하거나 업데이트하려면 필드 값이 다음 요구사항을 충족해야 합니다.
- -2147483648~2147483647 범위를 벗어나는 정수 값은 Big Integer로 해석됩니다.
- 날짜만으로 해석되려면 값이 YYYY-MM-DD 또는 DD/MM/YYYY 형식이어야 합니다.
- 시간만으로 해석되려면 값이 hh:mm:ss 또는 hh:mm:ss.sss 형식이어야 합니다.
- 타임스탬프 오프셋으로 해석되려면 값이 YYYY-MM-DDThh:mm:ss±OffsetFromUTC 형식이어야 합니다.
날짜 및 시간 값의 예시는 ArcGIS Online의 날짜 및 시간 필드를 참고하세요.
호스팅 피처 레이어에 해당 필드 유형이 포함되지 않는 경우 다른 유형에 매핑할 수 있습니다(예시: Double은 Big Integer 필드, 문자열 필드는 날짜만 및 타임스탬프 오프셋 필드 등).
피처를 추가할 파일을 업로드하거나 호스팅 피처 레이어에서 피처를 업데이트하려면 다음 단계를 따르세요.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 호스팅 피처 레이어 항목의 오버뷰 탭에서 데이터 업데이트를 클릭합니다.
데이터 업데이트 창이 나타납니다.
- 다음 옵션 중 하나를 선택하고 다음을 클릭합니다.
- 피처 추가 — 파일에서 피처 레이어로 새 피처를 삽입하거나 테이블 레이어에 새 행을 삽입합니다.
- 피처 업데이트 — 파일의 값을 사용하여 레이어의 기존 행에 대한 속성값을 업데이트합니다. 레이어가 피처 레이어인 경우 피처 위치도 업데이트할 수 있습니다.
- 피처 추가 및 업데이트 — 위에 설명된 작업을 모두 수행합니다.
비고:
피처를 업데이트할 때 객체 ID 필드 또는 피처 ID(FID) 필드를 고유 식별자로 사용하지 마세요.
- 호스팅 피처 레이어에 레이어가 둘 이상 있는 경우, 추가 또는 업데이트할 레이어를 선택하고 다음을 클릭합니다.
- 다음 방법 중 하나로 업데이트된 파일을 지정합니다.
- 내 기기를 클릭하고 파일을 찾아 선택한 다음 열기를 클릭합니다.
- 데스크톱 또는 File Explorer에서 파일을 데이터 업데이트 창으로 드래그합니다.
- 압축된 파일인 경우 파일 형식을 선택하고 다음을 클릭합니다.
- 레이어의 각 필드에 해당하는 파일의 필드를 지정하고 다음을 클릭합니다.
- 데이터를 업데이트하는 경우, 각 피처 또는 행을 고유하게 식별하는 레이어 및 파일의 필드 및 파일의 올바른 데이터가 레이어의 올바른 피처 또는 행을 업데이트하도록 하는 데 사용할 수 있는 필드를 정의합니다.
- 파일에 협정 세계시(UTC) 이외의 표준 시간대로 시간을 저장하는 날짜 값이 포함되어 있는 경우, 표준 시간대 선택 사항 드롭다운 메뉴에서 해당 표준 시간대를 선택합니다.
- 피처 레이어에서 데이터를 업데이트하는 경우, 다음 옵션 중 하나를 선택합니다.
- 속성만 — 비공간 속성값만 업데이트합니다.
- 지오메트리 및 속성 — 공간 및 비공간 값을 모두 업데이트합니다.
비고:
피처 추가 및 업데이트 옵션을 선택한 경우, 추가한 피처에는 항상 속성 및 지오메트리가 모두 포함됩니다.
- 피처 또는 행을 (업데이트하지 않고) 추가만 하는 경우, 추가 및 완료를 클릭하여 피처 또는 행을 추가합니다. 피처 또는 행을 업데이트만 하거나 업데이트 및 추가하는 경우, 업데이트 및 완료를 클릭합니다.
레이어의 크기와 선택한 옵션은 업데이트를 적용하는 데 걸리는 시간에 영향을 줍니다. 이 프로세스가 완료되는 즉시 맵, 씬 및 종속된 WFS 레이어와 호스팅 피처 레이어 뷰에서 업데이트된 레이어를 사용할 수 있습니다.
공간 색인 재생성
공간 색인은 맵에 피처 그리기 또는 피처 검색과 같은 공간 쿼리의 성능을 향상시킵니다. 사용자 또는 다른 편집자가 레이어 초기 범위 밖의 레이어에 피처를 추가한 경우 공간 색인이 오래되어 재생성해야 할 수 있습니다. 예를 들어 호스팅 피처 레이어에 단일 도시의 피처가 포함되어 있으며 나중에 데이터 추가를 통해 전국에 있는 피처를 추가하는 경우 해당 레이어의 공간 색인을 재생성해야 합니다.
일반적으로 레이어가 이전보다 더 느리게 그려지고 초기 범위 밖의 레이어에 추가된 피처 수가 많아지게 되면 공간 색인을 재생성합니다. 공간 색인은 피처 레이어의 공간 필드에 정의되어 있습니다.
다음 단계에 따라 레이어에 대한 공간 색인을 재생성합니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 색인 관리 섹션으로 스크롤합니다.
- 공간 색인 탭이 선택되어 있는지 확인하고 색인 재생성을 클릭합니다.
- 공간 색인을 재생성할 하위 레이어 옆에 있는 체크 박스를 선택한 다음 재생성을 클릭합니다.
비고:
ArcGIS Online에서 공간 색인이 재생성되는 동안 레이어 사용자에게는 성능이 저하된 것처럼 느껴집니다. 가능한 경우 레이어를 사용하지 않을 때 공간 색인을 재생성하세요.
속성 필드에 색인 추가
색인은 요청된 데이터를 찾기 위해 검색 또는 필터 등의 쿼리에 걸리는 시간을 줄일 수 있습니다.
테이블 또는 레이어의 비공간적 특성을 기반으로 필터링하거나 정의를 적용할 때 결과를 얻는 데 시간이 오래 걸리는 경우, 필드에 색인을 추가하여 쿼리 성능을 잠재적으로 개선할 수 있습니다.
ArcGIS Online에서 지원하는 필드 유형에 속성 색인을 추가할 수 있습니다. 필터 또는 정의로 문자열 필드에서 특정 단어 또는 구문을 찾아야 하는 경우, 전체 텍스트 색인을 추가할 수 있습니다.
사용자가 한 번에 하나의 필드를 검색하거나 쿼리하는 경우, 해당 필드에 대한 색인을 정의합니다. 하나의 검색 또는 쿼리가 여러 필드에 대해 실행되는 경우, 자주 함께 쿼리되는 모든 필드에 대한 색인을 정의할 수 있습니다.
자주 편집하는 필드에 색인을 추가하면 색인이 정의된 필드를 업데이트하는 데 시간이 더 오래 걸릴 수 있으므로 권장되지 않습니다. 또한 아무도 쿼리하지 않는 필드에 색인을 추가하는 것은 도움이 되지 않습니다.
색인은 피처 데이터베이스에서 적은 양의 공간을 사용하므로 결과적으로 크레딧을 사용할 수 있습니다.
속성 색인 추가
호스팅 피처 레이어에서 레이어 또는 테이블의 필드에 속성 색인을 추가하려면 다음 단계를 따릅니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 색인 관리 섹션으로 스크롤합니다.
- 필드 색인 탭을 클릭합니다.
- 속성을 선택하고 다음을 클릭합니다.
- 색인을 추가할 하위 레이어 또는 테이블을 선택합니다.
- 속성 색인을 추가할 필드를 선택하고 목록에 추가를 클릭합니다.
여러 필드를 포함하는 색인을 정의하려면 추가 필드를 선택하고 목록에 추가를 다시 클릭합니다.
속성 색인에 최대 16개의 필드를 포함할 수 있습니다. 여러 필드에 정의된 색인은 모든 필드를 한꺼번에 쿼리하는 경우에 유용합니다.
- 거의 모든 경우에 오름차순 옵션이 설정된 상태로 유지됩니다.
필드에 대해 실행되는 쿼리가 내림차순 쿼리인 경우, 내림차순 색인을 생성하게 됩니다.
- 색인을 추가하는 필드에 고유한 값이 포함되어 있으며 항상 고유한 값이 포함될 경우, 필드 값이 고유함 옆에 있는 체크 박스를 선택하여 고유한 색인을 생성합니다.
색인에 여러 필드가 있는 경우, 필드 값이 고유함 체크 박스를 선택하면 여러 필드 전체에서 값의 조합이 고유해야 합니다. 여러 필드 중 하나에 고유한 값이 포함되어 있으면 색인의 모든 필드 전체에서 값의 조합이 고유하게 됩니다.
- 색인 생성을 클릭합니다.
색인을 생성하는 데 걸리는 시간은 레이어 또는 테이블에 있는 속성 또는 행의 수에 따라 다릅니다.
색인이 생성되고 필드 색인 탭의 색인 목록에 나타납니다.
문자열 속성 필드에 전체 텍스트 색인 추가
호스팅 피처 레이어에서 레이어 또는 테이블의 문자열 필드에 전체 텍스트 색인을 추가하려면 다음 단계를 따릅니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 색인 관리 섹션으로 스크롤합니다.
- 필드 색인 탭을 클릭합니다.
- 전체 텍스트를 선택하고 다음을 클릭합니다.
- 색인을 추가할 하위 레이어 또는 테이블을 선택합니다.
- 전체 텍스트 색인을 추가할 문자열 필드를 선택하고 목록에 추가를 클릭합니다.
지정하는 필드는 하나의 색인에만 적용될 수 있습니다.
- 색인 생성을 클릭합니다.
색인을 생성하는 데 걸리는 시간은 레이어 또는 테이블에 있는 속성 또는 행의 수에 따라 다릅니다.
색인이 생성되고 필드 색인 탭의 색인 목록에 나타납니다.
속성 또는 전체 텍스트 색인 삭제
추가한 색인의 쿼리 성능이 개선되지 않았거나, 오히려 쿼리 또는 편집 성능이 저하된 경우 색인을 삭제할 수 있습니다.
다른 정의가 있는 색인이 필요하다고 판단하는 경우에도 색인을 삭제할 수 있습니다. 예를 들어, 두 필드가 자주 함께 쿼리되므로 색인에 필드를 추가하려고 할 수 있습니다. 그런 경우에는 기존 색인을 삭제하고 해당 색인에 필요한 모든 필드가 포함된 다른 색인을 생성해야 합니다.
비고:
이 인터페이스 외부의 데이터에 대해 수행하는 기타 작업도 색인을 생성합니다. 예를 들어, 웹 맵의 콘텐츠에 대해 검색을 구성하면 웹 맵의 레이어에 색인이 생성됩니다. 이와 유사하게, 웹 맵의 레이어에 필터를 추가하면 Map Viewer는 레이어의 필드에 색인을 추가합니다.
ArcGIS Online은 편집자 추적 필드, 레이어의 객체 ID 및 피처 ID에도 색인을 생성합니다. 해당 색인에 대해서는 삭제 작업을 사용할 수 없습니다.
호스팅 피처 레이어에서 레이어 또는 테이블의 속성 또는 전체 텍스트 색인을 삭제하려면 다음 단계를 따릅니다.
- 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 설정 탭을 클릭합니다.
- 색인 관리 섹션으로 스크롤합니다.
- 필드 색인 탭을 클릭합니다.
- 색인을 제거하려는 레이어 또는 테이블을 선택합니다.
- 색인 옆에 있는 삭제 버튼 을 클릭하여 레이어 또는 테이블에서 제거합니다.
기본 z 값 변경
ArcGIS Online에서 z 값이 활성화된 호스팅 피처 레이어를 생성하면 z 값은 기본 설정에 따라 0으로 설정됩니다. ArcGIS Pro에서 z 값이 있는 데이터를 발행하면 다른 기본값을 지정할 수 있습니다. 두 경우 모두, 하위 레이어의 항목 페이지에서 호스팅 피처 레이어의 각 하위 레이어에 대해 기본 z 값을 변경할 수 있습니다.
- 기관에 로그인합니다.
기본 z 값을 업데이트하려면 레이어 소유자, 기관 관리자 또는 피처 레이어가 공유된 공유 업데이트 그룹의 구성원이어야 합니다.
- 호스팅 피처 레이어의 항목 페이지를 엽니다.
- 오버뷰 탭에서 하위 레이어를 클릭하여 세부정보 페이지를 엽니다.
- 지오메트리 옵션 섹션에서 편집 버튼 을 클릭하고 새 기본 z 값을 입력합니다.
z 값은 피처 서비스가 사용하는 단위로 제공해야 합니다. 단위는 괄호 안에 표시됩니다. 위의 예시에서 단위는 십진도수(dd)입니다.
하위 레이어에 대해 z 값이 활성화된 경우에만 기본 z 값을 변경할 수 있습니다. 호스팅 피처 레이어가 생성될 때 z 값이 없었던 경우에는 하위 레이어에 대한 z 값을 활성화할 수 없습니다.
- 저장을 클릭합니다.