参考 > 函数参考 > 移动函数 > Location
 

Location

返回正在运行 FileMaker Go 的 iOS 设备的当前纬度和经度及其精度。

格式 

Location(精度 {; 超时})

参数 

精度 - 任意数值表达式或包含数值的字段,该数值表示距离(以米为单位)。

超时 - 任意数值表达式或包含数值的字段,该数值表示获取位置所需的最多时间。以秒为测量单位,默认值为 60。

括号 { } 中的参数是可选的。

返回的数据类型 

文本

源于 

FileMaker Pro 12.0

说明 

此函数返回正在运行 FileMaker Go 的 iOS 设备的当前纬度和经度以及返回值的水平精度。位置通过 GPS、蜂窝网络或 Wi-Fi 获得。

latitude, longitude 的格式返回并缓存设备的位置。您可以使用返回的值查询地图服务。Location 返回水平精度(以米为单位)并获取位置值,直至发生超时。如果取消该过程,FileMaker Go 将返回缓存中最准确的位置(如果存在)。

如果未收到任何位置,FileMaker Go 将返回空字符串。在 FileMaker Pro Advanced 中,Location 返回空字符串。

注释 

为避免过度的电池消耗和重复获取,请指定较小的超时数值。

示例 1 

"Location (100; 40)"最多花费 40 秒返回纬度和经度,精度为 100 米。

+37.343123, -122.017593, +65.000000

相关主题 

函数参考(类别列表)

函数参考(按字母顺序排序的列表)

关于函数

关于公式

LocationValues 函数