参考 > 函数参考 > 移动函数 > LocationValues
 
LocationValues
目的 
返回正在运行 FileMaker Go 的 iOS 设备的当前纬度、经度和海拔高度;其精度;以及返回值以后经过的分钟数。
格式 
LocationValues ( 精度 {; 超时} )
参数 
精度 - 任意数值表达式或包含数值的字段,该数值表示距离(以米为单位)。
超时 - 任意数值表达式或包含数值的字段,该数值表示获取位置所需的最多时间。以秒为测量单位,默认值为 60。
括号 { } 中的参数是可选的。
返回的数据类型 
文本
源于 
FileMaker Pro 12.0
说明 
此函数返回正在运行 FileMaker Go 的 iOS 设备的当前纬度、经度和海拔;返回值的水平和垂直精度;以及返回值以后经过的分钟数。位置通过 GPS、蜂窝网络或 Wi-Fi 获得。
以下面的格式返回并缓存设备的当前位置:
纬度
经度
海拔高度
水平精度 ( +/- 以米为单位的精度 )
垂直精度 ( +/- 以米为单位的精度 )
以分钟为单位的值出现时间(0.2 表示 0.2 分钟或 12 秒前)
您可以使用 GetValue 函数提取上述 6 个以回车符分隔的值中的任一个。
LocationValues 一直获取位置值,直到达到请求的精度或超时。如果取消该过程,FileMaker Go 将返回缓存中最准确的位置(如果存在)。如果未收到任何位置,FileMaker Go 将返回空字符串。
在 FileMaker Pro 中,LocationValues 返回空字符串。
注释 
除最后一个返回值外,每个返回值都以回车结束。
为避免过度的电池消耗和重复获取,请指定较大的精度数值和较小的超时数值。
示例 
LocationValues ( 100 ; 40 ) 返回设备的以下位置:
37.406489
-121.983428
0.0545050
65
10
0.001236
相关主题 
函数参考(类别列表)
函数参考(按字母数字顺序排序的列表)
关于函数
关于公式
Location