章佳曦 发表于 2019-12-30 17:02:05

app地图定位功能定位设备提交频率太高

app地图定位功能定位设备提交频率太高,一个设备一下午就有上千条数据了,对数据库的负载很大,有什么办法降低定位设备的提交频率吗?

铁甲钢拳 发表于 2020-6-23 14:07:39

本帖最后由 Lato_Howard 于 2020-6-23 14:14 编辑

您好,app地图定位功能定位设备提交频率太高,您想降低提交频率。

您可以参考使用填表公式中的定时器功能,应注意好使用的方法,否则会导致:由定时器控制事件发生,而不是由您的定位设备触发定时器去执行事件。此时,应让定时器作为一个被触发后执行事件的功能控件


1.添加一个定时器,定时器的要执行的公式,注意取消打钩——>“表单打开后自动运行”,这样就可以由设备控件属性决定定时器1的开关哦




2.定时器内加设备控件属性:设置关闭定时器1,原理可详看下图




3.给定位设备增加一个公式为设备控件属性,用于打开定时器1





4.效果演示:3秒间隔
①如果定位设备,5秒传过来一次,那么这边就是8秒,频率由自主调整。
②可以设置3600秒,这样,定位设备8秒后发过来触发定时器1,1小时+8秒后,创建数据,下一次定位设备30秒传过来数据,1小时+30秒后,触发创建第二批数据








沐风369 发表于 2021-10-11 19:51:58

赋值2是怎么做赋值的?在定时器下面没法获取定位设备的坐标值。
页: [1]
查看完整版本: app地图定位功能定位设备提交频率太高