현장조사 미리 보기

Survey123 Connect양식 탭에서는 양식을 발행하기 전에 미리 볼 수 있습니다.

다음과 같이 Survey123 Connect에서 양식 미리 보기를 업데이트할 수 있습니다.

  • 스프레드시트의 변경 내용을 저장합니다.
  • Survey123 Connect에서 업데이트 버튼을 클릭합니다.

스프레드시트를 현장조사 양식으로 변환하고 나면 모든 변경 내용이 양식 미리 보기에 나타납니다. 스타일이나 맵 설정에 대한 변경 내용도 미리 볼 수 있습니다. 모든 데이터 유효성 검사 규칙, 계산, 모양, 미리 채워진 값이 양식 미리 보기에 적용됩니다. 이 미리 보기는 현장조사를 Survey123 현장 앱에 다운로드했을 때 나타나는 모습과 같습니다. 양식 미리 보기 우측 상단에 있는 베젤 패널을 열어 기기의 유형 또는 경사면 방향 비율을 선택하여 다른 UI 테스트 환경을 에뮬레이트할 수 있습니다. 또한 이 목록에 사용자 고유의 베젤을 추가할 수 있습니다. 양식 미리 보기 우측에 있는 정보 패널을 열어 가로 세로 비율 및 크기 등의 현재 베젤에 대한 세부정보를 확인할 수 있습니다. 이 패널에는 양식을 불러오는 데 걸리는 시간도 표시됩니다.

데이터 유효성 검사

데이터를 양식 미리 보기에 입력한 후 유효성 검사 버튼을 사용하여 모든 데이터 유효성 검사 규칙을 적용하고 사용자 설정 메시지를 미리 볼 수 있습니다. 계산, 제약 조건, 필수 필드에 대한 유효성이 검사됩니다. 현장조사 응답이 유효한 경우 결과 창은 취득된 데이터를 포함하여 현장조사에 포함된 모든 데이터를 반환하지만 일반적으로 현장조사에 표시되지는 않습니다(예시: 숨겨진 필드, 계산 필드). 이 창에서 세부 사항 표시 버튼을 사용하면 첨부 파일 세부 사항, 위치 등 추가 정보가 표시됩니다. 현장조사를 불러온 당시의 상태로 재설정하려면 양식 미리 보기 우측의 양식 다시 불러오기 버튼을 클릭합니다.

베젤

베젤은 다양한 화면 크기와 해상도를 사용하여 현장조사가 여러 기기에서 어떻게 나타나는지 시뮬레이션하는 양식 미리보기의 프레임입니다.​ Survey123 Connect에 미리 구성된 몇 가지 예시가 있지만 사용자 고유의 베젤을 생성할 수도 있습니다. 베젤 디자인을 C:\Users\UserName\ArcGIS\My Survey Designs\Bezels 폴더에 추가합니다. 이 폴더가 없으면 생성해야 할 수 있습니다. 이 폴더에 복사하면 양식 미리 보기를 표시할 때 베젤이 제공됩니다.

일반적으로 베젤에는 두 부분인 이미지 파일과 구성 파일이 있습니다. 이미지는 양식의 상단 위에 그려지므로 이미지 내 화면의 디스플레이 영역이 투명해야 합니다. PNG 파일이 투명도를 지원하므로 이 파일을 사용하는 것을 권장합니다.

구성 파일은 .bezel 확장자가 사용되는 JSON 형식으로 다음과 같은 등록정보가 있습니다.

  • name - 양식 미리 보기에 표시되는 베젤 이름입니다. 이 등록정보가 지정되지 않으면 파일 이름이 기본적으로 사용됩니다.
  • image - 베젤 이미지 파일의 이름과 확장자입니다. 이 등록정보가 지정되지 않으면 <config file name>.png이 기본적으로 사용됩니다.
  • screen - 양식이 표시될 베젤 이미지 영역의 위치와 크기(픽셀 단위)입니다.​
  • resolution - 기기 화면의 기본 해상도(픽셀 단위)입니다.
  • scale - 기기 화면의 크기 계수(픽셀 밀도)입니다.

{  
  "name":"Tablet Landscape",
  "image":"Tablet Landscape.png",
  "screen":{  
    "x":114,
    "y":54,
    "width":1229,
    "height":922
  },
  "resolution":{  
    "x":2048,
    "y":1536
  },
  "scale":2
}

또는 이미지 없이 구성 파일을 사용하여 scale 등록정보를 -1로 설정하여 양식 미리 보기의 경사면 방향 비율을 지정할 수 있습니다.

{  
  "name":"My Screen 16:9",
  "screen":{  
    "width":16,
    "height":9
  },
  "scale":-1
}