Survey123 현장 앱 카메라로 촬영한 새 사진에 텍스트와 이미지 워터마크를 적용할 수 있습니다. 기기의 기존 사진에는 워터마크를 적용할 수 없습니다.
비고:
워터마크는 Survey123 웹 앱에 적용할 수 없습니다.
워터마크 위치
워터마크가 나타나는 위치는 bind::esri:parameters 열에 입력한 워터마크 매개변수로 제어할 수 있습니다. 사용 가능한 매개변수는 다음과 같습니다.
- watermark
- topLeftWatermark
- topCenterWatermark
- topRightWatermark
- leftCenterWatermark
- centerWatermark
- rightCenterWatermark
- bottomLeftWatermark
- bottomCenterWatermark
- bottomRightWatermark
예를 들어 watermark="@[latitude longitude:dms]"은(는) 위도와 경도를 이미지 우측 하단에 인쇄하며 topLeftWatermark="@[latitude longitude:dms]"은(는) 동일한 값을 좌측 상단에 인쇄합니다.
하나의 문에 다양한 매개변수를 사용하여 여러 워터마크를 동일한 이미지에 추가할 수 있습니다.
워터마크 내용 및 서식
워터마크 매개변수는 등록정보 조합과 함께 사용하여 워터마크의 내용과 서식을 정의할 수 있습니다.
팁:
등록정보 조합 내 공백이 포함된 경우에는 watermark 매개변수 뒷부분을 큰따옴표로 묶습니다.
다른 필드의 값을 더 큰 워터마크 문의 컴포넌트로 참조할 수 없습니다. 대신 다른 질문의 원하는 값을 추출하여 동일한 질문의 calculation 열에 모든 변수가 포함된 워터마크 문을 구성해야 합니다. 그런 다음 해당 값을 이미지 질문의 bind::esri:parameters 열에서 참조할 수 있습니다. 이에 대한 예시는 Survey123 Connect에서 제공되는 워터마크 샘플 현장조사를 참조하세요. 이와 같이 계산된 워터마크 문에는 큰따옴표가 필요하지 않습니다.
다음 테이블에는 모든 워터마크 매개변수 등록정보가 나와 있습니다.
등록정보 | 설명 | 예시 |
---|---|---|
텍스트 | 자유 텍스트 입력으로 \n을 사용하여 줄 바꿈을 나타냅니다. 해당 등록정보는 텍스트가 첫 번째 매개변수로 입력된 경우 암시적이므로 정의하지 않아도 됩니다. | watermark="Example Text" |
색상 | 워터마크 텍스트의 색상입니다. 해당 등록정보에는 표준 색상 이름이나 16진수 색상 코드를 입력할 수 있습니다. 값이 지정되지 않으면 기본 설정에 따라 파란색으로 설정됩니다. | watermark="Example Text&color=White" |
outlineColor | 텍스트 윤곽을 나타내는 색상입니다. 해당 등록정보에는 표준 색상 이름이나 16진수 색상 코드를 입력할 수 있습니다. 값이 지정되지 않으면 기본 설정에 따라 텍스트와 같은 색상으로 설정됩니다. | watermark="Example Text&outlineColor=#FFD700" |
outlineWidth | 텍스트의 윤곽선(픽셀)입니다. 값이 지정되지 않으면 기본 설정에 따라 1로 설정됩니다. | watermark="Example Text&outlineWidth=3" |
haloColor | 워터마크를 둘러싼 후광의 색상입니다. 해당 등록정보에는 표준 색상 이름이나 16진수 색상 코드를 입력할 수 있습니다. 값이 지정되지 않으면 기본 설정에 따라 대조 색상으로 설정됩니다. | watermark="Example Text&haloColor=Yellow" |
크기 | 텍스트 크기(픽셀)입니다. | watermark="Example Text&size=12" |
font | 사용할 글꼴 이름입니다. 값이 지정되지 않으면 기본 설정에 따라 현장 앱의 글꼴로 설정됩니다. 비고:일부 글꼴은 몇몇 기기에서 사용할 수 없습니다. 기본 기기에서 제작한 워터마크를 검토하여 워터마크가 제대로 나타나는지 확인합니다. | watermark="Example Text&font=Arial" |
굵게 | 불린(Boolean) 값입니다. true로 설정되면 워터마크의 글꼴이 굵게 나타납니다. | watermark="Example Text&bold=true" |
기울임꼴 | 불린(Boolean) 값입니다. true로 설정되면 워터마크의 글꼴이 기울임꼴로 나타납니다. | watermark="Example Text&italic=true" |
여백 | 이미지 가장자리의 여백(픽셀)입니다. | watermark="Example Text&margin=5" |
이미지 | 텍스트 대신 워터마크로 사용할 이미지입니다. 해당 등록정보에는 현장조사의 미디어 폴더에 있는 이미지 파일 이름을 사용해야 합니다. | watermark=&image=example.png |
imageSize | 워터마크 이미지 크기(픽셀)입니다. 값이 지정되지 않으면 원본 이미지 크기가 사용됩니다. | watermark=&image=example.png&imageSize=50 |
팁:
워터마크 문에 입력된 다른 매개변수나 텍스트와 관계없이 워터마크의 이미지가 지정된 공간에 맞춰집니다.
이미지를 워터마크로 사용하는 경우 Survey123 Connect 옵션 탭의 이미지 크기 옵션을 현장조사에 사용해 보세요. 이는 사진과 워터마크 품질에 모두 영향을 미칩니다.
위치 및 시간
워터마크는 일반적으로 사진이 촬영된 위치를 표시하는 데 사용됩니다. 다양한 방식으로 워터마크의 서식을 지정할 수 있습니다.
팁:
위치 캡처가 중요한 사진을 찍을 때는 화면 우측 상단에 있는 위치 아이콘의 깜박임이 멈출 때까지 기다려야 합니다. 이는 위치가 캡처되었음을 나타냅니다. 위치를 얻지 못하면 위치 판독 값이 공백이 됩니다.
기본 설정에 따라 @[latitude] 및 @[longitude] 플레이스 홀더를 사용하면 사진이 촬영된 위치가 십진도수(DD) 단위로 표시됩니다. 다음 예시에서는 이러한 플레이스 홀더가 각 라인에 배치되어 있습니다.
watermark="Lat @[latitude]\nLon @[longitude]"
또한 @[latitude longitude] 또는 @[longitude latitude] 플레이스 홀더를 사용하여 이러한 값을 한 번에 표시할 수 있습니다.
다음과 같이 다양한 형식의 경도와 위도를 플레이스 홀더 내에 콜론으로 구분해 선언하여 사용할 수 있습니다.
- 도분(DM)의 경우 @[longitude:ddm]
- 도분초(DMS)의 경우 @[latitude:dms]
다음과 같이 추가 플레이스 홀더를 사용하여 더 많은 정보를 표시하거나 완전히 다른 좌표계를 사용할 수 있습니다.
- @[mgrs] - MGRS
- @[usng] - USNG
- @[utm] - UTM
- @[altitude]
- @[speed]
- @[direction] - 사진 촬영 시 기기가 이동한 방향
- @[accuracy] 또는 @[horizontalAccuracy]
- @[compass] - 나침반 방위각
또한 워터마크는 사진을 찍은 날짜와 시간을 같은 방식으로 표시할 수 있습니다. @[date], @[time], @[dateTime] 플레이스 홀더는 기기 시계의 시간 값을 반환합니다. 또한 @[timestamp] 플레이스 홀더를 사용하여 위치 센서에서 얻은 시간을 표시할 수 있습니다. 하지만 해당 플레이스 홀더를 사용할 때는 사진에 위치가 캡처되고 있는지 확인해야 합니다.
위도 및 경도와 동일한 구문을 사용하여 날짜와 시간에 대해 다른 서식을 사용할 수 있습니다. 다음과 같은 두 가지 서식을 사용할 수 있습니다.
- @[dateTime] 또는 @[dateTime:long]은 2019년 4월 22일 월요일 오후 5:02:11과 유사한 결과를 반환합니다.
- @[dateTime:short]는 22/04/2019 5:02 PM과 유사한 결과를 반환합니다.
또한 콜론을 사용하는 대신 사용자 정의 날짜 서식을 사용하여 날짜와 시간 값에 대해 서식을 구현할 수 있습니다. 이러한 날짜 형식에 사용되는 서식은 XForm 표준과 다르며 Qt 표준 서식을 대신 사용합니다. 예를 들어 @[datetime:d MMM yyyy HH:mm]과 같은 플레이스 홀더는 2019년 4월 22일 17:02와 유사한 결과를 반환합니다.
제한 사항
워터마크 사용에는 현재 다음과 같은 제한 사항이 있습니다.
- 애노테이트 모양을 사용하는 이미지에는 워터마크가 지원되지 않습니다.
- 워터마크에는 역 지오코딩이 지원되지 않습니다.