Skip To Content

호스팅 피처 레이어 관리

특정 설정은 호스팅 피처(또는 테이블) 레이어에 대해 변경할 수 있는 반면, 그 외의 설정은 호스팅 피처 레이어 내의 개별 레이어에 대해 설정됩니다. 다음 섹션에서는 호스팅 피처 레이어 및 레이어가 포함한 것의 설정을 관리할 수 있는 레이어 소유 또는 관리 방법에 대해 설명합니다.

팁:

다음 설정은 호스팅 피처 레이어에 접근할 수 있는 모든 사람에게 적용됩니다. 레이어를 공유할 때 이러한 점을 고려해야 합니다.

  • 호스팅 피처 레이어를 오프라인 상태 또는 협업에서 사용(동기화 사용(동기화 시 연결이 끊어진 상태로 편집))
  • 호스팅 피처 레이어에서 데이터 내보내기(다른 사용자가 다른 형식으로 내보내도록 허용)
  • 첨부 파일을 호스팅 피처 레이어의 피처에 추가하는 기능(첨부 파일 활성화)

레이어 이름 바꾸기

호스팅 피처 레이어의 항목 이름 및 호스팅 피처 레이어에 포함된 레이어 이름을 변경할 수 있습니다.

항목 이름이나 레이어 이름을 변경해도 종속 호스팅 레이어 또는 뷰 이름에 영향을 주지 않습니다. 마찬가지로, 종속 레이어의 항목 이름이나 레이어 이름을 변경해도 원본 호스팅 피처 레이어의 이름이 변경되지 않습니다.

  1. 기관에 로그인하여 호스팅 피처 레이어의 항목 페이지를 엽니다.
  2. 개요 탭에서 변경하려는 항목 또는 레이어 이름 옆의 편집을 클릭합니다.
  3. 해당 레이어 또는 항목의 새 이름을 입력한 다음 저장을 클릭합니다.

편집자 설정 관리

호스팅 피처 레이어 소유자 또는 관리자는 다른 사용자가 호스팅 피처 레이어를 편집하도록 허용할 수 있습니다. 다른 사람이 편집하도록 허용한 경우 편집자의 로그인을 기록하고 이 로그인을 기반으로 추가로 피처 접근을 제한할 수도 있습니다.

호스팅 피처 레이어의 소유자는 해당 레이어에 편집이 활성화되지 않은 경우라도 레이어를 편집할 수 있습니다.

다른 사용자가 편집할 수 있도록 허용

호스팅 피처 레이어의 소유자 또는 기관의 관리자는 호스팅 피처 레이어에 적용 가능한 편집 내용을 제어할 수 있습니다(있는 경우). 레이어의 각 피처를 누가 언제 편집했는지 추적하도록 레이어를 구성할 수 있습니다. 호스팅 피처 레이어에 대해 편집 내용을 추적하도록 선택한 경우 호스팅 피처 레이어에서 생성된 모든 편집 가능 뷰에 대한 편집 내용이 추적됩니다.

편집을 활성화하고 수행 가능한 편집 유형을 지정하려면 다음 단계를 수행합니다.

  1. 다른 사용자가 편집할 수 있도록 할 호스팅 피처 레이어의 세부정보 페이지를 엽니다.
  2. 설정 탭을 클릭합니다.
  3. 피처 레이어(호스팅) 설정 또는 피처 레이어(호스팅, 뷰) 설정 섹션으로 스크롤한 다음 편집 활성화를 선택합니다.

    비고:

    조인 피처 도구를 실행하는 결과로 생성된 호스팅 피처 레이어 뷰에서 편집 또는 동기화를 활성화할 수 없습니다.

  4. 생성된 피처와 업데이트된 피처를 추적을 선택하여 호스팅 피처 레이어의 공간 및 비공간 속성에 대한 변경 사항을 추적합니다.

    생성된 피처와 업데이트된 피처 추적을 선택하면 추가, 업데이트 또는 삭제된 피처를 응용프로그램에서 확인할 수 있습니다.

    생성된 피처와 업데이트된 피처를 추적을 활성화한 이후에는 호스팅 피처 레이어를 덮어쓸 수 없습니다.

    또한 이렇게 설정된 호스팅 피처 레이어에서 호스팅 타일 레이어를 발행하고 호스팅 타일 레이어가 타일을 자동으로 만들도록 구성된 경우에는 호스팅 피처 레이어에 생성된 피처와 업데이트된 피처를 추적을 비활성화할 수 없습니다.

  5. 편집자의 로그인을 추적하고 호스팅 피처 레이어에 대해 편집자가 볼 수 있는 내용과 수행할 수 있는 작업을 제어하려면 피처를 만든 사람과 마지막으로 업데이트한 사람의 추적 기록 유지를 선택합니다.

    호스팅 피처 레이어 뷰는 뷰가 생성된 호스팅 피처 레이어로부터 이 설정을 상속하며 따로 구성할 수는 없습니다. 호스팅 피처 레이어 뷰에 대해 편집자 추적을 활성화하거나 비활성화하려면 뷰가 생성된 호스팅 피처 레이어에 대한 편집자 추적 설정을 변경해야 합니다.

  6. 허용되는 편집의 종류 설정에 대해 다음 옵션 중 하나를 선택합니다.
    • 피처 추가, 업데이트 및 삭제를 선택하면 편집자가 피처 지오메트리를 추가, 업데이트, 삭제하고 피처의 속성을 변경할 수 있습니다.
    • 피처 추가 및 업데이트를 선택하면 편집자가 피처 지오메트리를 추가 및 업데이트하고 피처의 속성을 변경할 수 있습니다.
    • 편집자가 피처 지오메트리를 추가하도록 허용하려면 피처 추가를 선택합니다. 비공간 속성이 지오메트리와 동시에 추가되는 경우에는 피처에 공간 속성과 비공간 속성이 둘 다 유지됩니다.
    • 편집자가 피처 지오메트리 및 속성을 업데이트하도록 허용하려면 피처 업데이트를 선택합니다.
    • 편집자가 피처 지오메트리를 변경하지 않고 속성 정보를 입력할 수 있도록 하려면 속성만 업데이트를 선택합니다.
  7. 데이터를 생성한 사람과 편집한 사람을 추적하도록 호스팅 피처 레이어를 구성한 경우 후속 추가 제한이 호스팅 피처 레이어나 종속 피처 레이어 뷰에 적용되도록 선택할 수 있습니다. 이러한 설정은 참여자에게 표시되는 내용이나 각 참여자의 데이터 제어 권한을 제한하려는 크라우드소스 앱에서 호스팅 피처 레이어나 피처 레이어 뷰가 사용될 경우에 유용합니다.
  8. 편집자에게는 자신이 생성한 피처만 보이도록 하려면 편집자가 볼 수 있는 피처 설정 아래의 편집자가 자신의 피처만 볼 수 있음(추적 필요)을 설정을 변경할 수 없습니다. 이 옵션을 활성화하면 레이어에 의료 기록이나 연구 데이터와 같이 중요한 정보 또는 재산적 가치가 있는 정보가 포함된 경우 편집자에게 자신이 수집한 데이터로만 작업하도록 허가할 수 있습니다.
  9. 편집자가 자신이 추가한 피처를 비롯하여 아무런 피처를 보지 못하도록 하려면 편집자가 볼 수 있는 피처 설정 아래의 편집자는 아무런 피처(자신이 추가한 피처도 해당)를 볼 수 없음  설정을 변경할 수 없습니다. 해당 옵션은 편집자가 새로 추가된 피처를 볼 필요가 없거나 보지 말아야 하는 경우에 활성화합니다. 예를 들어 GeoForm 또는 크라우드소스 현장조사 구성 설정 앱이나 Survey123 for ArcGIS 등 앱을 사용하여 여러 사람에게 현장조사 정보를 수집하는 사람이 따로 있는 경우 현장조사 응답자가 제공한 정보가 주소와 같은 개인정보 혹은 중요한 정보일 수 있으므로 편집자는 이러한 정보를 보지 못하도록 할 수 있습니다.

    호스팅 피처 레이어의 소유자 또는 기본 관리자 역할의 구성원이 모든 편집 권한으로 레이어를 맵에 추가한 경우에는 편집자는 아무런 피처(자신이 추가한 피처도 해당)를 볼 수 없음이 활성화되어 있더라도 레이어의 모든 피처를 볼 수 있습니다. 마찬가지로 모든 콘텐츠에 대한 편집을 허용하도록 구성된 그룹과 호스팅 피처 레이어를 공유한 경우에는 이 그룹의 구성원도 모든 피처를 볼 수 있습니다.

    주의:

    편집자는 아무런 피처(자신이 추가한 피처도 해당)를 볼 수 없음 옵션을 활성화하면 해당 레이어를 Collector for ArcGIS에서 사용할 수 없습니다.

  10. 피처 생성자를 기반으로 피처 편집을 제한하려면 편집자가 편집할 수 있는 피처 설정 아래의 편집자가 자신의 피처만 편집할 수 있음(추적 필요) 설정을 변경할 수 없습니다. 이 설정은 편집자가 다른 사람의 피처를 삭제하거나 수정할 수는 없지만 자신이 생성한 피처를 삭제하거나 수정하도록 허용합니다.
  11. 기관에 로그인하지 않고 호스팅 피처 레이어에 접근하는 익명 사용자에게는 피처를 추가하는 것만 허용되도록 하려면 로그인하지 않은 익명 편집자의 접근 권한 설정 아래의 새 피처만 추가(추적 필요) 설정을 변경할 수 없습니다. 이 설정을 사용하면 익명 사용자는 기존 피처를 편집할 수 없는 반면 내 기관의 구성원에 해당하는 편집자에게는 해당 편집이 허용됩니다.

    비고:

    이 설정은 레이어가 모든 사람과 공유된 공개 레이어인 경우에만 적용할 수 있습니다. 레이어가 공개 레이어가 아니면 익명 사용자가 해당 레이어에 접근할 수 없습니다.

  12. 설정 탭 하단의 저장을 클릭합니다.

소유자의 모든 편집 권한

소유한 호스팅 피처 레이어를 편집이 활성화된 Map Viewer에 열 수 있습니다. 이 작업은 다른 사용자가 이 피처 레이어를 편집할 수 있는지 여부와 상관없이 수행할 수 있습니다. 이를 통해 하나의 피처 레이어를 사용하여 내부적으로 편집하는 동시에 공개적으로 보여줄 수 있습니다.

편집을 활성화하려면 호스팅 피처 레이어의 세부정보 페이지를 열고 열기 버튼을 클릭한 다음 전체 편집 제어로 새 맵에 레이어 추가를 클릭합니다.

레이어 편집에 대한 추가 제어

호스팅 피처 레이어를 모든 사람이나 여러 구성원으로 구성된 그룹이 볼 수 있지만 편집은 내 기관의 몇 명만 할 수 있도록 해야 하는 경우가 있습니다. 공개 호스팅 피처 레이어에 대해 편집을 활성화하면 모든 사람이 편집할 수 있습니다. 마찬가지로 그룹과 공유한 호스팅 피처 레이어에 대해 편집을 활성화한 경우에는 그룹의 모든 구성원이 호스팅 피처 레이어를 편집할 수 있습니다.

모든 사람이나 다수의 사용자로 구성된 그룹이 레이어를 볼 수 있지만 소수 인원의 그룹만 편집할 수 있도록 하기 위해 내 기관의 관리자는 모든 콘텐츠에 대한 편집을 허용하도록 구성된 그룹을 생성할 수 있습니다. 항목을 편집하도록 허용할 기관 구성원을 이 그룹에 추가하거나 초대합니다. 편집이 활성화되지 않은 호스팅 피처 레이어를 비롯하여 이 그룹과 공유된 모든 항목을 그룹 구성원이 업데이트할 수 있습니다.

그룹 구성원이 호스팅 피처 레이어를 편집해야 할 경우 호스팅 피처 레이어의 세부정보를 열고 열기 > 전체 편집 제어로 새 맵에 레이어 추가를 클릭해야 합니다.

관리자의 모든 편집 권한

내 기관의 기본 관리자 역할 구성원은 Map Viewer에서 편집이 활성화되도록 피처 레이어를 열 수 있습니다. 이는 관리자가 아닌 사용자에 대해 설정한 편집 수준 또는 다른 사용자가 피처 레이어를 편집할 수 있는지 여부와 관계없으며, 다른 사용자가 편집 중인 맵을 선별하거나 정리해야 하는 경우에 유용합니다. 또한 공개적인 표시와 내부 편집 모두에 단일 피처 레이어를 사용할 수 있습니다.

편집을 활성화하려면 호스팅 피처 레이어의 세부정보 페이지를 열고 열기 버튼을 클릭한 다음 전체 편집 제어로 새 맵에 레이어 추가를 클릭합니다.

데이터 큐레이터의 모든 편집 권한

모든 편집 권한이 있는 경우 Map Viewer에서 편집 가능한 호스팅 피처 레이어를 열고 피처를 추가, 업데이트, 삭제할 수 있습니다. 이 작업은 레이어의 편집 수준에 관계없이 수행할 수 있습니다. 레이어에 편집이 활성화되어 있어야 합니다.

편집하려면 호스팅 피처 레이어의 세부정보 페이지를 열고 열기 > 모든 편집 권한을 사용하여 레이어를 새 맵에 추가를 클릭합니다. 모든 편집 권한을 사용하여 레이어를 새 맵에 추가 옵션은 레이어에 편집이 활성화되어 있을 때에만 나타납니다.

오프라인 편집 또는 컬래버레이션 허용

사용자가 호스팅 피처 레이어를 오프라인으로 설정해 네트워크 연결이 끊어진 동안에도 작업을 계속하거나, 분산 컬래버레이션에서 호스팅 피처 레이어 데이터를 사본으로 공유하려면 호스팅 피처 레이어의 동기화를 활성화해야 합니다.

단계에 따라 웹 레이어 세부정보를 편집하고 설정 탭에서 동기화 활성화(동기화 시 연결이 끊어진 상태로 편집)를 선택합니다. 그러면 오프라인 편집자가 연결될 때 피처의 최신 업데이트를 가져옵니다. 또한 편집자가 연결되면 연결이 끊어진 동안 피처에 적용한 모든 업데이트도 적용됩니다. 또한 컬래버레이션 전송 기관의 레이어 변경 사항을 참여 기관의 피처 레이어에 동기화할 수 있습니다.

레이어에서 동기화를 활성화할 때 고려할 사항은 다음과 같습니다.

  • 동기화를 활성화하면 레이어의 피처 저장 크기가 증가할 수 있습니다.
  • 동기화가 활성화되면 레이어의 세부정보 페이지에 있는 데이터 업데이트 옵션을 사용하여 기존 피처를 업데이트하는 것이 아니라 새 피처를 호스팅 피처 레이어에 추가할 수 있습니다.
  • 호스팅 피처 레이어 뷰에 대해 동기화를 활성화하려면 해당 뷰에서 생성된 호스팅 피처 레이어에 동기화가 활성화되어 있어야 합니다.
  • 종속 뷰가 있는 호스팅 피처 레이어에 대해 동기화를 비활성화하려면 먼저 모든 뷰에 대해 동기화를 비활성화해야 합니다.
  • 조인 피처 도구를 실행하는 결과로 생성된 호스팅 피처 레이어 뷰에서 편집 기능을 활성화할 수 없습니다.

주의:

모든 오프라인 사용자가 편집 내용을 동기화하고 레이어가 포함된 오프라인 웹맵을 기기에서 제거할 때까지(Collector for ArcGIS를 사용하는 경우) 동기화를 비활성화하지 마세요.

동기화 활성화(동기화 시 연결이 끊어진 상태로 편집)를 선택 취소하여 동기화를 비활성화했지만 호스팅 피처 레이어 또는 뷰가 오프라인 웹맵에 참여하고 있다면 네트워크 연결이 끊어진 동안 오프라인 사용자가 편집한 내용은 동기화되지 않습니다. 이러한 편집 내용은 동기화를 다시 활성화하더라도 동기화되지 않습니다.

또한 호스팅 피처 레이어나 호스팅 피처 레이어 뷰에 대해 동기화를 비활성화한 경우 해당 레이어나 뷰가 포함된 각 맵을 열고 저장하여 맵에 포함된 호스팅 피처 레이어의 상태가 맵에 반영되도록 해야 합니다.

데이터 내보내기 허용

호스팅 피처 레이어 소유자 또는 관리자는 레이어의 데이터를 쉼표로 구분된 값 파일, Microsoft Excel 파일, 쉐이프파일, 파일 지오데이터베이스 피처 클래스, GeoJSON 파일, 피처 컬렉션, KML 파일로 내보낼 수 있습니다. 다른 사용자가 호스팅 피처 레이어에서 내보낼 수 있도록 호스팅 피처 레이어를 구성할 수도 있습니다.

소유자나 관리자 이외의 사용자가 필드 또는 피처 정의가 적용된 호스팅 피처 레이어 뷰에서 내보내는 경우 파일에는 해당 정의에서 허용한 필드나 피처만 포함됩니다. 소유자나 관리자가 내보내는 경우에는 정의가 적용되지 않으며 파일에는 모든 필드와 피처가 포함됩니다.

다른 사용자가 호스팅 피처 레이어 또는 호스팅 피처 레이어 뷰에서 데이터를 내보낼 수 있도록 하려면 다음 단계를 따르세요.

  1. 호스팅 피처 레이어 또는 호스팅 피처 레이어 뷰의 소유자로 로그인하거나 관리자로 로그인합니다.
  2. 다른 사용자가 내보낼 수 있도록 할 레이어의 항목 페이지를 엽니다.
  3. 설정 탭을 클릭하고 피처 레이어 설정 섹션으로 스크롤합니다.
  4. 다른 사용자가 다른 형식으로 내보내도록 허용을 클릭하고 저장을 클릭합니다.

이제 기관의 다른 구성원이 호스팅 피처 레이어에서 내보낼 수 있습니다.

첨부 허용

편집자가 호스팅 피처 레이어의 레이어에 있는 개별 피처에 이미지 및 기타 파일을 첨부하도록 허용할 수 있습니다. 이렇게 하면 설명서 또는 사진을 관련된 특정 피처와 연결할 수 있으므로 유용합니다. 예를 들어 법률 준수 담당관이 특정 주소 지점에 대한 법률 위반 사진을 첨부하거나, 건축물 검사원이 건물 피처에 대한 허가증의 PDF를 포함할 수 있습니다.

각 호스팅 피처 레이어 뷰에는 해당 뷰가 생성된 호스팅 피처 레이어의 첨부 파일 설정이 상속됩니다. 기본 설정에 따라 모든 뷰 사용자는 호스팅 피처 레이어에서 상속된 첨부 파일을 볼 수 있습니다. 호스팅 피처 레이어 뷰에서 첨부 파일을 숨겨 이러한 첨부 파일에 접근할 수 있는 사용자를 제어할 수 있습니다.

피처에 첨부할 수 있는 각 파일은 최대 10MB입니다. 10MB가 넘는 파일을 첨부하려면 ArcGIS REST API에서 파트 업로드첨부 파일 추가 작업을 사용하여 멀티파트 업로드를 수행해야 합니다.

첨부 가능한 지원되는 파일 유형 목록은 테이블 편집을 참고하세요.

호스팅 피처 레이어의 레이어에 있는 피처에 파일을 첨부하도록 허용하려면 다음 단계를 따르세요.

  1. 호스팅 피처 레이어에서 편집을 활성화합니다.

    편집을 활성화하지 않으면 사용자가 첨부 파일을 레이어에 추가할 수 없습니다.

  2. ArcGIS Online 계정에 계속 로그인되어 있는 동안 콘텐츠 페이지의 내 콘텐츠 탭에서 레이어를 클릭하여 피처 레이어의 세부정보 페이지를 엽니다.
  3. 개요 탭에서 레이어 목록을 찾습니다. 첨부 파일을 허용할 레이어 아래의 첨부 파일 활성화 링크를 클릭합니다.

이제 사용자가 레이어를 편집할 때 개별 피처에 파일을 첨부할 수 있습니다.

레이어에 더 이상 파일을 첨부하지 않으려는 경우 호스팅 피처 레이어 세부정보 페이지의 개요 탭에서 레이어 아래의 첨부 비활성화 링크를 클릭합니다. 그러면 모든 기존 첨부 파일이 레이어에서 제거되고 사용자가 더 이상 첨부 파일을 추가할 수 없게 됩니다.

뷰에서 첨부 파일 숨기기

일부 사용자가 피처 속성에 접근해야 하지만 첨부 파일을 보거나 첨부 파일에 접근해야 할 필요가 없는 경우 호스팅 피처 레이어 뷰에서 첨부 파일을 숨깁니다.

예를 들어 몇몇 기관 구성원에게 표시할 중요한 정보가 첨부 파일에 포함되어 있는 경우 호스팅 피처 레이어를 해당 구성원이 포함된 그룹과 공유합니다. 해당 레이어에서 호스팅 피처 레이어 뷰를 생성하고, 첨부 파일을 숨기고, 해당 뷰를 대규모 대상 그룹과 공유합니다.

호스팅 피처 레이어 뷰 내의 개별 레이어에 대해 첨부 파일을 숨기려면 다음 단계를 따르세요.

  1. 호스팅 피처 레이어 뷰의 세부정보 페이지를 엽니다.
  2. 개요 탭에서 레이어 목록을 찾습니다.
  3. 각 레이어 아래의 첨부 파일 숨기기 링크를 클릭하여 호스팅 피처 레이어 뷰의 사용자가 첨부 파일에 접근하지 못하게 합니다.

뷰 사용자가 해당 뷰 내 하나 이상의 레이어에 대해 첨부 파일에 접근할 수 있도록 하려면 호스팅 피처 레이어 뷰의 세부정보 페이지에 있는 개요 탭에서 해당 레이어 아래의 첨부 파일 표시 링크를 클릭합니다.

복잡한 라인 및 폴리곤 그리기 최적화

다수의 버텍스가 들어 있는 라인 또는 폴리곤 레이어가 호스팅 피처 레이어에 포함되어 있으며 대개 중간 이하의 축척으로 이 레이어가 표시되는 경우, 이러한 레이어를 최적화하여 웹 클라이언트에서 그려지는 시간을 단축할 수 있습니다. 예를 들어 주 또는 넓은 지역의 우편 번호 경계가 포함된 레이어가 최적화 후보로 좋습니다. 우편 번호를 중간 이하의 축척에서 표시하여 전체 우편 번호가 한 번에 표시되도록 하고 자세한 경계 부분은 확대하여 대형 축척에서 표시되도록 할 수도 있습니다. 이와 같이 레이어를 최적화하면 중간 이하의 축척에서 성능을 향상시키면서 대형 축척에서의 세밀도를 유지할 수 있습니다.

레이어 최적화에는 저장 공간이 추가로 사용되며 레이어 최적화 프로세스가 완료될 때까지는 레이어를 편집할 수 없습니다. 최적화된 레이어에 필요한 피처 저장소가 100% 넘게 증가할 수 있지만 웹 클라이언트의 성능이 확실하게 향상될 수 있습니다. 그려지는 시간을 단축해야 할 필요가 없다면 최적화를 비활성화합니다. 이 경우 여분의 저장 공간이 즉시 제거되며(호스팅 피처 레이어의 크기가 줄어듦) 추가 저장 공간을 위한 비용이 발생하지 않습니다. 호스팅 피처 레이어의 크기는 레이어의 항목 페이지에 있는 개요 탭에서 확인할 수 있습니다.

비고:

호스팅 피처 레이어 뷰에는 해당 뷰가 생성된 호스팅 피처 레이어의 그리기 최적화 설정이 상속되므로 뷰에 대해 이 설정을 따로 구성할 수 없습니다. 라인이나 폴리곤이 포함된 뷰에 대해 그리기 최적화를 활성화하거나 비활성화하려면 뷰가 생성된 호스팅 피처 레이어의 해당 설정을 변경하세요.

향상된 화면 표시 성능을 비교해 보려면 다음 링크를 사용하여 미국의 모든 시 경계에 대한 동일한 레이어로 비교합니다. 브라우저가 같은 2개 창에 레이어를 열고 각 레이어를 Map Viewer에 추가한 다음 레이어를 확대하고 그 주변으로 이동합니다. 네트워크마다 성능이 달라지긴 하지만 최적화된 레이어에 대한 그리기 성능이 크게 향상된 것을 확인할 수 있습니다.

레이어에 대한 그리기 최적화를 제외한 경우 호스팅 피처 레이어의 크기는 131MB입니다. 레이어가 최적화된 이후 호스팅 피처 레이어의 크기는 176MB입니다.

최적화는 버텍스가 많이 있는 다수의 피처가 포함되어 있으며, 대개 중간 이하의 축척으로 표시되며, 웹 클라이언트에서 주로 사용되는 라인 또는 폴리곤 레이어에 가장 유용합니다.

최적화된 레이어를 편집하거나 덮어쓸 때는 다음과 같은 몇 가지 사항을 명심해야 합니다.

  • 최적화가 활성화되어 있을 때 레이어를 편집하거나 편집 내용을 동기화하면 편집 내용이 자동으로 동기화됩니다.
  • 피처 레이어가 맵에서 편집 가능한 경우 이 레이어를 최적화 없이 불러오고 편집 시 전체 수준의 데이터 세부정보가 제공됩니다. 피처 레이어가 Map Viewer에서 편집 가능한 경우에는 편집 버튼이 제공됩니다.
  • 특정 맵의 데이터를 편집할 필요가 없다면 해당 웹맵의 레이어에 대해 편집을 비활성화합니다. 이 경우 보기 전용 맵에서는 그리기 최적화의 효과를 누리면서 다른 맵이나 앱에서는 필요에 따라 레이어를 계속 편집할 수 있습니다.
  • 레이어를 덮어쓰면 최적화가 비활성화됩니다. 레이어에 대한 그리기 시간을 다시 최적화하려면 다음의 단계를 수행해야 합니다.

비고:

향상된 그리기 시간을 확인하려면 피처 레이어가 그려지는 베이스맵(Esri 기본 베이스맵 등)이 Web Mercator(Auxiliary Sphere) 투영법을 사용해야 합니다. Web Mercator(Auxiliary Sphere) 이외의 투영법이 사용된 베이스맵에 레이어가 추가된 경우 레이어를 최적화하지 않고 불러옵니다.

라인 또는 폴리곤 레이어의 그리기 시간을 최적화하려면 다음 단계를 수행해야 합니다.

  1. 호스팅 피처 레이어의 세부정보 페이지를 엽니다.
  2. 설정 탭으로 이동한 다음 레이어 그리기 최적화 섹션으로 스크롤합니다.
  3. 그리기를 위해 최적화할 레이어 옆의 체크 박스를 선택합니다.

    최적화 프로세스가 완료될 때까지는 수 분이 소요될 수 있습니다. 최적화가 완료될 때까지 해당 레이어에 대한 편집이 일시적으로 비활성화됩니다.

시간 설정 활성화

날짜와 시간을 기반으로 동일한 위치에 대해 다른 정보가 기록된 호스팅 피처 레이어가 있는 경우 호스팅 피처 레이어의 레이어에 대해 시간 설정을 활성화할 수 있습니다. 시간 설정을 구성하고 맵에 호스팅 피처 레이어를 추가한 후에는 맵에서 시간 설정을 구성하고 특정 시간에 발생한 사건을 확인하거나 시간에 따른 데이터 변경으로 인해 나타나는 패턴과 추세를 시각화할 수 있습니다.

호스팅 피처 레이어 덮어쓰기

파일 지오데이터베이스, 쉐이프파일, GeoJSON, Microsoft Excel 파일, CSV 파일에서 발행된 호스팅 피처 레이어의 데이터를 업데이트하려면 레이어 항목 페이지에서 사용할 수 있는 데이터 업데이트 > 전체 레이어 덮어쓰기 옵션을 사용하여 업데이트된 원본 파일의 데이터로 해당 데이터를 바꿉니다. 예를 들어 공개 호스팅 피처 레이어를 편집하지 못하도록 하거나 다른 부서에서 주기적으로 쉐이프파일에 데이터 업데이트를 보내는 경우, 호스팅 피처 레이어에서 데이터를 덮어쓸 수 있습니다. 이 경우 URL, 호스팅 피처 레이어의 항목 페이지에서 설정한 레이어 등록정보, 심볼, 팝업 구성이 유지됩니다.

로컬 원본 파일의 데이터를 덮어쓰면 ArcGIS Online의 파일 및 호스팅 피처 레이어 데이터가 모두 업데이트된 원본 파일의 데이터로 바뀝니다. 메타데이터가 포함된 쉐이프파일 또는 메타데이터가 포함된 피처 클래스가 있는 파일 지오데이터베이스가 원본인 경우 ArcGIS Online은 호스팅 피처 레이어의 레이어 수준 메타데이터를 추가하거나 바꿉니다. 클라우드 드라이브에서 호스팅 피처 레이어를 발행한 경우에는 데이터가 클라우드 드라이브에 유지되지만 호스팅 피처 레이어의 데이터가 바뀝니다.

호스팅 피처 레이어를 덮어쓸 때는 동일한 원본 파일 유형과 스키마를 사용해야 합니다.

전체 레이어 덮어쓰기 옵션이 제공되지 않으면 다음과 같은 이유 중 하나로 인해 호스팅 레이어를 덮어쓸 수 없습니다.

  • ArcGIS Online 웹사이트가 아닌 다른 클라이언트에서 발행되었습니다. 예를 들어 ArcMap에서 호스팅 피처 레이어를 발행한 경우 ArcMap에서 서비스를 덮어씁니다.
    비고:

    ArcMap에서 호스팅 피처 레이어를 덮어쓸 때는 기존에 웹 레이어를 사용하여 생성했던 서비스 정의가 ArcGIS Online 기관에 있어야 합니다.

  • 2014년 3월 이전에 CSV 파일에서 발행되었습니다.
  • 호스팅 피처 레이어에 동기화 기능이 활성화되어 있습니다.
  • 기본 호스팅 피처 레이어가 아니라 호스팅 피처 레이어 뷰입니다. 호스팅 피처 레이어 뷰와 이 뷰가 생성된 호스팅 피처 레이어 모두의 데이터를 업데이트하려는 경우 호스팅 피처 레이어를 덮어쓰면 업데이트된 내용이 뷰에 반영됩니다.
  • 해당 레이어에 대해 생성된 피처와 업데이트된 피처 추적을 활성화했습니다.

주의:

  • 호스팅 피처 레이어에서 편집을 활성화하면 레이어 데이터에 대한 편집 내용은 업데이트된 원본 파일의 데이터로 바뀝니다.
  • 로컬 파일에서 덮어쓰는 경우 파일, 필드 및 피처 클래스 이름은 업로드한 원본 파일과 같아야 합니다.
  • 파일 지오데이터베이스의 경우 업데이트한 파일에 원본 파일에서와 같은 필드 및 피처 클래스가 있어야 합니다. 예를 들어 파일 지오데이터베이스에서 피처 클래스를 삭제하거나 쉐이프파일 또는 피처 클래스로 필드를 추가할 때 덮어쓰면 안 됩니다.
  • 덮어쓴 후 필드, 피처 클래스 이름 및 스키마가 일치하지 않으면 피처 레이어 및 피처 레이어를 사용하는 웹맵이 원하는 대로 동작하지 않을 수 있습니다. 원본 데이터 스키마가 변경되거나 호스팅 레이어를 통해 변경한 내용을 보존하려면 쉐이프파일, 파일 지오데이터베이스, Excel 파일, CSV 파일을 새 항목으로 불러오고 새 레이어를 발행합니다.
  • 데이터 원본과 호스팅 레이어는 동일한 계정이 소유해야 합니다. 이 중 하나의 소유자를 변경하면 나머지 하나의 소유자도 변경해야 합니다. 그렇지 않으면 호스팅 레이어를 덮어쓸 수 없습니다.
  • 레이어를 처음 발행했을 때 피처를 찾는 데 주소나 장소가 사용된 경우 레이어를 덮어쓰면 업데이트된 파일의 모든 주소 또는 장소가 지오코딩됩니다. 이 경우 기관 구성 방식에 따라 크레딧이 사용될 수 있습니다. 기관에서 위치를 지오코딩하는 데 어떤 서비스가 사용되었는지 알아보려면 ArcGIS Online 관리자에게 문의하세요. 덮어쓸 때는 레이어를 처음 발행했을 때 선택한 로케이터가 자동으로 사용됩니다.

  1. 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
  2. 호스팅 피처 레이어의 항목 페이지를 엽니다.
    • 레이어 소유자로 로그인한 경우 콘텐츠 페이지의 내 콘텐츠 탭을 클릭하고 호스팅 피처 레이어를 클릭하여 항목 페이지를 엽니다.
    • 관리자로 로그인한 경우 콘텐츠 페이지의 내 기관 콘텐츠 탭을 클릭하고 레이어 이름을 클릭하여 항목 페이지를 엽니다.
  3. 데이터 업데이트 > 전체 레이어 덮어쓰기를 클릭합니다.
  4. 편집된 데이터를 불러옵니다.
    • 호스팅 피처 레이어가 로컬 파일에서 발행된 경우 찾아보기 또는 파일 선택을 클릭하고(브라우저에 따라 다름) 디스크에서 원본 파일의 위치로 이동한 후 덮어쓰기를 클릭합니다.
    • 호스팅 피처 레이어가 클라우드 드라이브의 파일에서 발행된 경우 드라이브에 로그인합니다. ArcGIS Online에서 클라우드 드라이브에 있는 원본 파일의 콘텐츠로 호스팅 피처 레이어를 자동으로 업데이트합니다.

레이어에 데이터 추가

호스팅 피처 레이어의 소유자 또는 기관 관리자는 기존 호스팅 피처 레이어 내의 레이어에 피처를 추가할 수 있습니다. 이를 통해 초기 데이터 또는 빈 호스팅 피처 레이어를 발행하고, 나중에 전체 호스팅 피처 레이어를 덮어쓰지 않고도 사용 가능할 때 데이터를 추가할 수 있습니다. 예를 들어 현장 조사를 수행하는 여러 직원이 있고 이들이 해당 정보를 CSV 파일로 수집하거나 쉐이프파일에 기록하는 사용자 정의 앱으로 수집하는 경우 하루 일과가 끝난 후 각 조사자로부터 파일을 가져와 호스팅 피처 레이어를 새 데이터로 업데이트할 수 있습니다.

업데이트 파일에 이미 발행된 피처에 대한 변경 내용이 포함된 경우 입력 파일을 사용하여 기존 피처를 업데이트할 수도 있습니다. 이렇게 하려면 업데이트를 불러오는 데 사용하는 레이어 및 파일 모두에 ArcGIS Online에서 업데이트할 필드를 식별하는 데 사용할 수 있는 고유한 값 필드가 포함되어 있어야 합니다. 레이어 세부정보 페이지의 데이터 탭에서 호스팅 피처 레이어의 하위 레이어에 있는 필드를 고유 필드로 정의할 수 있습니다. 그런 다음 레이어를 업데이트하면 ArcGIS Online에서 해당 필드를 식별자로 사용할 수 있습니다.

주의:

업데이트 파일의 필드 값과 레이어가 업데이트할 피처를 올바르고 고유하게 식별하는지 확인해야 합니다. 그렇지 않으면 업데이트가 기존 피처의 속성을 덮어쓸 때 데이터가 손실될 수 있습니다. 업데이트 결과로 고유하지 않은 값이 고유 필드로 식별된 필드에 생성되면 업데이트 및 추가에 실패하게 됩니다.

다음 파일 형식을 사용하여 데이터를 추가하거나 업데이트할 수 있습니다.

  • 쉐이프파일(압축됨)
  • 파일 지오데이터베이스(압축됨)
  • CSV 파일 - 공간 필드를 위도와 경도 좌표로 제공해야 합니다.
  • Microsoft Excel 파일 - 공간 필드를 위도와 경도 좌표로 제공해야 합니다.
  • GeoJSON 파일(.geojson)

호스팅 피처 레이어가 오프라인 편집용으로 활성화된 경우 피처 추가만 가능하며 피처를 업데이트할 수는 없습니다.

호스팅 피처 레이어 내의 레이어에서 피처를 추가 및 업데이트하려면 다음 단계를 따르세요.

  1. 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
  2. 호스팅 피처 레이어의 항목 페이지를 엽니다.
    • 호스팅 피처 레이어 소유자로 로그인한 경우 콘텐츠 페이지의 내 콘텐츠 탭을 클릭하고 호스팅 피처 레이어를 클릭하여 항목 페이지를 엽니다.
    • 관리자로 로그인한 경우 콘텐츠 페이지의 내 기관 콘텐츠 탭을 클릭하고 레이어 이름을 클릭하여 항목 페이지를 엽니다.
  3. 데이터 업데이트 > 레이어에 데이터 추가를 클릭합니다.
    비고:

    동기화 또는 변경 추적(생성된 피처 및 업데이트된 피처 추적)이 활성화되어 있는 호스팅 피처 레이어에는 새 데이터만 추가할 수 있습니다.

  4. 찾아보기 또는 파일 선택을 클릭하고(브라우저에 따라 다름) 디스크에서 원본 파일의 위치로 이동합니다.
  5. 파일이 압축된 파일인 경우 콘텐츠 드롭다운 목록에서 파일 형식을 선택합니다.
  6. 업데이트 후 계속을 클릭합니다.

    ArcGIS Online에서 입력 파일 분석을 마치면 데이터 추가 대화 상자가 나타납니다.

  7. 호스팅 피처 레이어에 여러 레이어가 포함되어 있는 경우 데이터를 추가하거나 업데이트할 레이어를 선택합니다.
  8. 입력 파일의 필드 이름이 레이어의 필드와 정확히 일치하지 않으면 필드 일치 표시를 클릭하여 파일의 필드를 레이어의 필드에 매핑합니다.

    일치하지 않은 필드는 추가 작업에서 삭제됩니다.

  9. 레이어에 새 피처만 추가하려면 업데이트 적용을 클릭합니다.

    ArcGIS Online에서 레이어에 새 피처를 추가합니다. 이러한 피처는 업데이트가 적용되는 즉시 맵, 씬 및 종속된 WFS 레이어와 호스팅 피처 레이어 뷰에서 사용할 수 있습니다.

  10. 입력 파일에 레이어의 기존 피처에 적용할 업데이트가 포함된 경우 다음 단계를 따릅니다.
    1. 기존 피처 업데이트를 선택합니다.
    2. 입력 파일 및 레이어에서 ArcGIS Online이 업데이트할 피처를 고유하게 식별하는 데 사용할 수 있는 필드를 지정합니다.
    3. 기존 피처의 위치 및 비공간 속성을 업데이트하려면 기존 피처의 지오메트리 업데이트를 선택합니다. 이 옵션을 선택하지 않으면 ArcGIS Online에서 각 피처의 비공간 속성만 업데이트합니다.

      비고:

      입력 파일의 지오메트리 유형(예시: 포인트 또는 라인)이 호스팅 피처 레이어의 지오메트리 유형과 다른 경우에는 기존 피처의 속성을 업데이트하는 옵션만 사용할 수 있습니다.

    4. 레이어에 없는 행이 입력 파일에 포함된 경우에도 업데이트를 계속하려면 일치하지 않는 피처 무시를 선택합니다.
    5. 업데이트 적용을 클릭합니다.

    ArcGIS Online에서 새 피처를 추가하고 입력에 따라 기존 피처를 업데이트합니다. 변경 내용 및 새 피처는 업데이트가 적용되는 즉시 맵, 씬 및 종속된 WFS 레이어와 호스팅 피처 레이어 뷰에서 사용할 수 있습니다.

공간 색인 재생성

공간 색인은 맵에 피처 그리기 또는 피처 검색과 같은 공간 쿼리의 성능을 향상시킵니다. 사용자 또는 다른 편집자가 레이어 초기 범위 밖의 레이어에 피처를 추가한 경우 공간 색인이 오래되어 재생성해야 할 수 있습니다. 예를 들어 호스팅 피처 레이어에 단일 도시의 피처가 포함되어 있으며 나중에 데이터 추가를 통해 전국에 있는 피처를 추가하는 경우 해당 레이어의 공간 색인을 재생성해야 합니다.

일반적으로 레이어가 이전보다 더 느리게 그려지고 초기 범위 밖의 레이어에 추가된 피처 수가 많아지게 되면 공간 색인을 재생성합니다.

다음 단계에 따라 레이어에 대한 공간 색인을 재생성합니다.

  1. 호스팅 피처 레이어의 소유자 또는 관리자로 기관에 로그인합니다.
  2. 레이어의 세부정보 페이지를 열고 설정 탭을 클릭합니다.
  3. 공간 색인 관리 섹션으로 스크롤한 다음 색인 재생성(Rebuild Indexes)을 클릭합니다.
  4. 공간 색인을 재생성할 하위 레이어 옆에 있는 체크 박스를 선택한 다음 재생성을 클릭합니다.

    비고:

    ArcGIS Online에서 공간 색인이 재생성되는 동안 레이어 사용자에게는 성능이 저하된 것처럼 느껴집니다. 가능한 경우 레이어를 사용하지 않을 때 공간 색인을 재생성하세요.

캐시 제어

호스팅 피처 레이어를 모든 사람과 공유한 경우 ArcGIS Online은 콘텐츠 전송 네트워크(CDN)를 사용하여 레이어 성능을 최적화하고 서버 부하를 줄입니다.

맵을 이동하고 피처 레이어와 상호 작용함에 따라 앱이 데이터를 요청합니다. CDN은 이러한 요청에 대해 서버에서 반환된 정보를 캐시합니다. CDN과 캐시는 지구 전체에 분산되므로 요청이 시작된 위치에 상관없이 대기 시간이 획기적으로 줄어듭니다. 레이어가 포함된 맵을 불러오는 시간이 단축되며 해당 레이어를 사용하는 앱의 반응성이 향상되어 더욱 효율적인 사용자 경험(UX)을 제공할 수 있습니다.

호스팅 피처 레이어의 데이터는 서버에서 변경될 수 있습니다. 따라서 앱이 데이터를 요청할 때 최신 데이터가 표시되도록 다음이 수행되어야 합니다.

  • 웹브라우저에서 레이어를 보는 경우 브라우저는 브라우저 캐시의 데이터가 오래된 시점을 확인하고 최신 데이터에 대한 요청을 CDN으로 보냅니다.
  • CDN은 호스팅 피처 레이어가 변경되었는지를 확인합니다. 변경되지 않았다면 캐시를 업데이트할 필요가 없으며 캐시 데이터가 반환됩니다.
기본 설정에 따라 브라우저와 CDN은 해당 레이어에 대한 요청이 있을 때마다 확인 작업을 수행합니다.

데이터가 자주 업데이트되지 않으면 캐시 유효 기간이 늘어나므로 브라우저와 CDN의 변경 확인 빈도를 줄일 수 있습니다. 이러한 유효 기간을 캐시의 최대 기간이라고 합니다. 최대 기간은 캐시가 새로 고침되기까지 CDN이 캐시를 사용하는 최대 시간(분)을 정의합니다. 업데이트 확인 횟수가 적을수록 성능이 향상되지만 기관에 로그인하지 않고 공개 호스팅 피처 레이어를 사용하는 사람(익명 사용자)이 최신 데이터를 보는 데 걸리는 시간은 더 늘어납니다.

따라서 최대 기간과 사용자에게 업데이트된 데이터가 표시되기까지 시간을 조정하기 전에 다음을 고려해야 합니다.

  • 데이터에 대한 변경 사항은 현재 CDN 캐시가 만료될 때까지 공개적으로 제공되지 않을 수 있습니다.
  • 모든 사람과의 호스팅 피처 레이어 공유를 중지한 경우, 캐시된 응답은 캐시가 만료될 때까지 CDN에 일시적으로 남아 있습니다. 하지만 기관에 로그인한 사용자는 최신 데이터를 볼 수 있습니다.

최대 기간 설정은 관리자나 호스팅 피처 레이어의 소유자만 변경할 수 있습니다. 호스팅 피처 레이어에 대해 편집 또는 동기화가 활성화된 경우에는 해당 설정을 사용할 수 없습니다.

다음 단계에 따라 공개 호스팅 피처 레이어의 최대 캐시 기간을 변경할 수 있습니다.

  1. 기관에 로그인하여 공개 호스팅 피처 레이어의 세부정보를 엽니다.
  2. 설정 탭을 클릭합니다.
  3. 캐시 제어 섹션으로 스크롤하여 호스팅 피처 레이어 데이터의 업데이트된 내용이 공용 사용자에게 표시될 때까지의 최대 대기 시간을 선택합니다.

    없음을 선택하면 앱이 호스팅 피처 레이어 데이터를 요청할 때마다 CDN이 업데이트를 확인합니다.

관련 항목