Location
FileMaker Go を実行している iOS デバイスまたは iPadOS デバイスの現在の緯度と経度およびその精度を返します。
構文
Location (精度 {; タイムアウト})
引数
精度
- 要求された精度をメートルで表した値を含む数値式またはフィールド。
タイムアウト
- 場所の取得に必要な最長時間を表す値を含む数値式またはフィールド。単位は秒、デフォルト値は 60 秒です。
中カッコ { } 内の引数はオプションです。
戻り値のデータタイプ
テキスト
起点バージョン
12.0
説明
FileMaker Go を実行しているデバイスの現在の緯度、経度、および取得した精度を返します。場所は GPS、携帯ネットワーク、または WiFi から入手します。
緯度、経度、精度の
形式で、デバイスの位置を返してキャッシュします。返された値は地図サービスのクエリーに使用することもできます。Location 関数は、取得した精度を水平メートルで返し、タイムアウト
まで場所の値を取得します。プロセスをキャンセルすると FileMaker Go は、キャッシュから最も正確な場所を返します (ある場合)。
場所が受信できない場合、FileMaker Go は空の文字列を返します。FileMaker Pro では Location は空の文字列を返します。
メモ
-
無駄なバッテリーの消費と取得の繰り返しを避けるため、タイムアウトの設定値を小さく設定してください。
例 1
Location (100 ; 40)
は、要求された 100 メートルの精度で 40 秒以内に緯度と経度を返します (取得した精度は 65 メートルでした)。
+37.343123, -122.017593, +65.000000