피처 레이어 요구사항

Survey123에서 현장조사를 발행하면 기본 설정에 따라 현장조사의 스키마를 사용하여 피처 레이어가 생성됩니다. 또는 현장조사가 기존 피처 레이어에 연결되도록 선택할 수 있습니다.

피처 레이어 준비

Survey123에 기존 피처 레이어를 사용하려면 다음 요구사항을 충족해야 합니다.

  • 피처 레이어가 ArcGIS Enterprise 또는 ArcGIS Online의 항목이어야 합니다. 여기에는 호스팅 피처 레이어와 페더레이션 및 페더레이션되지 않은 서버에 발행된 피처 레이어가 포함됩니다.
    비고:

    페더레이션되지 않은 피처 서비스를 사용하려면 추가 구성이 필요합니다. 서비스를 대표하는 ArcGIS 기관에서 피처 레이어 항목을 수동으로 생성해야 합니다. 자세한 내용은 페더레이션되지 않은 ArcGIS Server 서비스와 연결하는 방법에 대한 기술 자료 기사를 참고하세요.

  • 현장조사의 소유자와 사용자는 피처 레이어에 대한 접근 권한이 있어야 합니다.
  • 피처 레이어는 편집 가능한 상태여야 합니다.
  • 다음과 같은 추가 등록정보는 true로 설정되어야 합니다.
    • supportsApplyEditsWithGlobalIds — 피처 레이어는 Global ID로 편집 내용 적용을 지원해야 합니다. 해당 기능이 켜진 경우 앱에서 생성된 피처에 대해 새 Global ID가 지정되는 서버와 달리 생성된 피처의 Global ID를 생성하고 관리할 수 있습니다.
    • supportsAttachmentsByUploadId — 해당 등록정보는 피처 레이어에 첨부 파일이 활성화된 경우 자동으로 켜집니다. 이 경우 앱에서 현장조사를 제출하기 전에 현장조사와 연결되어 있는 모든 첨부 파일을 업로드할 수 있습니다. 업로드에 실패한 첨부 파일이 있는 경우 전체 현장조사 제출이 롤백되어 데이터 손실이 방지됩니다.

현장조사 디자인 및 현장조사 사용 방법에 따라 다음과 같은 추가 요구사항을 고려하세요.

  • 사용자가 새 현장조사를 수집하여 레코드를 추가하려면 Create 기능이 필요합니다.
  • 사용자가 기존 현장조사 레코드를 편집하려면
    • 레이어에 대한 Update 기능이 필요합니다.
    • 피처 레이어에서 Null 값을 허용하거나 현장조사에서 필수 필드를 사용하는지 확인합니다. Survey123에서는 답변이 삭제되고 대체되지 않은 경우 편집할 때 null 값을 사용합니다. 따라서 Survey123은 null 값을 허용하지 않는 피처 레이어에서 현장조사를 제출하지 않습니다.
  • 사용자가 이미지, 오디오 또는 파일을 제출하는 경우 첨부 파일을 활성화해야 합니다(hasAttachmentstrue로 설정).
  • 현장조사의 반복은 하위 레이어나 테이블이 릴레이션십에 GUID 필드를 사용하지 않는 한 릴레이트된 레이어나 테이블을 참조할 수 없습니다. 반복 이름은 릴레이트 테이블 또는 레이어의 테이블 이름으로 정의되며 변경할 수 없습니다.
    비고:

    기존 피처 레이어와 릴레이트 테이블을 사용하는 경우 Survey123은 일대다 GUID 관계만 지원합니다. 일대일 관계는 지원되지 않습니다.

Global ID로 편집 내용 적용

피처 레이어가 Global ID로 편집 내용 적용을 지원할 수 있도록 하려면 다음 요구 사항을 충족해야 합니다.

  • 피처 레이어에 고유 색인이 포함된 GlobalId 열이 있어야 합니다. 피처 레이어를 발행할 때 동기화를 활성화하여 이 작업을 최적으로 수행할 수 있습니다.
  • 다중 사용자 지오데이터베이스를 사용하는 경우 레이어는 분기 버전 등록을 사용할 수 있지만 기존 버전 등록은 사용할 수 없습니다. Survey123은 분기 버전 등록된 지오데이터베이스를 사용할 때 기본 버전을 대상으로 합니다. 자세한 내용은 버전 관리 유형을 참고하세요.
  • 피처 레이어에 m 지원 레이어가 있으면 m 값 없이 편집을 활성화해야 합니다.
  • Global ID는 첨부 파일을 활성화하기 전에 피처 레이어 또는 테이블에 있어야 합니다.

피처 레이어에서 편집을 지원하는 방법에 대한 자세한 내용은 ArcGIS REST API 문서의 레이어(피처 서비스)에서 supportsApplyEditsWithGlobalIds를 참고하세요.

첨부 파일 활성화

피처 레이어에서 첨부 파일을 활성화하는 경우 기본 설정에 따라 KEYWORD 및 EXIFINFO 열이 스키마에 추가되지 않습니다. 이러한 열은 첨부 파일을 올바른 레코드와 연결하는 데 필요합니다. 첨부 파일을 활성화한 후 첨부 파일 업그레이드 지오프로세싱 도구를 실행하여 키워드를 활성화합니다.

비고:

제출된 모든 첨부 파일에 키워드가 포함되도록 Survey123을 사용하여 레코드를 수집하기 전에 KEYWORD 및 EXIFINFO 열을 추가하는 것을 권장합니다. 첨부 파일을 제출하기 전에 KEYWORD 및 EXIFINFO 열이 존재하지 않는 경우 첨부 파일 키워드 업데이트 Python Notebook을 사용하여 첨부 파일을 업데이트할 수 있습니다.

스키마 수정

현장조사를 기존 피처 레이어에서 작성하면 피처 레이어에 해당 필드 또는 도메인을 추가한 다음에만 현장조사에 새 질문 및 선택 목록 값을 추가할 수 있습니다. 피처 레이어 뷰에서 현장조사를 작성하면 기본 피처 레이어에 해당 필드 또는 도메인을 추가하고 피처 레이어 뷰에 전파한 다음에만 현장조사에 새 질문 및 선택 목록 값을 추가할 수 있습니다.