LocationValues

FileMaker Go를 실행 중인 iOS 또는 iPadOS 장비의 현재 위도와 경도 및 고도, 정확성 및 값이 반환된 이후 시간(분)을 반환합니다.

포맷 

LocationValues(정확성 {; 시간 제한 })

매개 변수 

정확성 - 임의의 숫자 표현식 또는 미터로 거리를 표시하는 숫자를 포함한 필드.

시간 제한 - 임의의 숫자 표현식 또는 위치를 가져오는 데 소요되는 시간을 표시하는 숫자를 포함한 필드. 초로 측정되며 기본값은 60입니다.

괄호{ }의 매개 변수는 옵션입니다.

반환되는 데이터 유형 

텍스트

다음 버전에서 시작됨 

12.0

설명 

이 함수는 FileMaker Go를 실행 중인 장비의 현재 위도, 경도 및 고도를 반환하고, 반환된 값의 수평 및 수직 정확도 및 값이 반환된 이후 시간(분)을 반환합니다. GPS, 셀룰러 네트워크 또는 Wi-Fi를 통해 위치가 획득됩니다.

다음 포맷으로 장비의 현재 위치를 반환하고 캐시를 저장합니다.

복사
latitude
longitude
고도(단위: 미터)
수평 정확성(+/- 미터 정확성)
수직 정확성(+/- 미터 정확성)
1분 단위 경과 값(0.2 는 0.2 분 또는 12 초 전)

GetValue 함수를 사용하여 위와 같이 6개의 캐리지 리턴으로 구분된 값을 검색할 수 있습니다.

LocationValues는 시간 제한까지 또는 요청된 정확도를 충족할 때까지 위치 값을 가져옵니다. 프로세스를 취소하는 경우 FileMaker Go는 캐시에서 가장 정확한 위치를 반환합니다(있는 경우). 수신된 위치가 없는 경우 FileMaker Go는 비어 있는 문자열을 반환합니다.

FileMaker Pro에서 LocationValues는 비어 있는 문자열을 반환합니다.

참고 

  • 마지막 값을 제외한 각 반환값은 캐리지 리턴으로 끝납니다.
  • 과도한 배터리 소모와 반복 페치를 피하기 위해 정확도에 더 큰 수를 지정하고 시간 제한에는 더 작은 숫자를 지정합니다.

예제 1 

LocationValues(100 ; 40)는 장비에 대해 다음 위치를 반환합니다.

37.406489
-121.983428
0.0545050
65
10
0.001236