首页
云表平台
品牌
客户案例
管理智库
用户故事
新闻动态
管理系统
应用商城
云粉社区
新手指南
视频教程
学习教程
帮助文档
视频教程
收费课堂
亲,请
登录
|
免费注册
|
管理控制台
查看“电子围栏的使用”的源代码
←
电子围栏的使用
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只对以下1个用户组开放:
用户
。
您可以查看并复制此页面的源代码:
'''电子围栏需要配合[[移动端:APP地图定位|APP地图定位]]来使用。''' =创建电子围栏坐标模板= * 此模板为了将电子围栏信息写入到总表中存储。 * 主表中需要3个数据项:电子围栏名称、电子围栏形状、车辆最大进入数量。 * 明细表中需要3个数据项:经度、纬度、圆形半径。 [[文件:DZWL1.png|720px|无框|居中]] * 创建完成后,命名为:电子围栏坐标,并保存模板。 =创建管理电子围栏模板= * 此模板用来新建电子围栏,并显示电子围栏在地图上的位置。 * 新建一个模板,选中表格1,然后添加浏览器,添加成功后,再删除表格1。 [[文件:DZWL2.png|720px|无框|居中]] [[文件:DZWL3.png|720px|无框|居中]] * 填表公式: * 在新建打开表单后事件和修改打开表单后事件中,添加公式:设置控件属性。 * 在设置空间属性中,添加浏览器,属性选择URL,值为:../map/ElectronicFence.html * 创建完成后,命名为:管理电子围栏,并保存模板。 [[文件:DZWL4.png|720px|无框|居中]] [[文件:DZWL5.png|720px|无框|居中]] =电子围栏的使用= ==电子围栏的创建== * 双击打开管理电子围栏模板。 [[文件:DZWL6.png|720px|无框|居中]] * 点击新增按钮。 [[文件:DZWL7.png|720px|无框|居中]] * 选择“圆形”按钮,框选需要的区域。 [[文件:DZWL8.png|720px|无框|居中]] 框选区域后,输入电子围栏名称和电子围栏区域内允许进入的最大数量。 [[文件:DZWL9.png|720px|无框|居中]] ==电子围栏的使用== * 电子围栏要配合APP车辆定位来使用,可以设置为,当电子围栏内进入的车辆超过限定允许车辆最大进入数量后,进行短信提醒或推送。 ===创建模板=== * 可以创建一个模板通过车辆坐标、电子围栏坐标、电子围栏半径计算当前电子围栏内的车辆数量。 * 如新建一个模板:电子围栏车辆数量监控 * 主表中需包含:电子围栏名称、电子围栏半径、电子围栏中心经度、电子围栏中心纬度、电子围栏最大车辆数等数据项。 * 明细表中需包含:车牌号、经度、纬度距离电子围栏中心距离、是否在电子围栏区域、是否推送、车主姓名等数据项。 [[文件:DZWL10.png|720px|无框|居中]] ===创建数据接口=== * 在刚刚新建的模板中(电子围栏车辆数量监控模板)创建数据接口 * 第一个数据接口,用来合计有多少辆车在电子围栏中。 * 如命名为:计数在电子围栏内车辆数量 * 表达式为:合计( 本模板.明细.是否在电子围栏区域 ) [[文件:DZWL11.png|720px|无框|居中]] * 过滤条件中创建一个自定义参数:电子围栏名称 * 过滤条件为:自定义参数.电子围栏名称 = 本模板.电子围栏名称 并且 本模板.明细.是否在电子围栏区域 = 常量.是 [[文件:DZWL12.png|720px|无框|居中]] * 第二个数据接口,用来找出超出电子围栏最大数量的车辆。 * 如命名为:查找电子围栏内车辆车牌号 * 距离电子围栏中心距离的数据类型选择小数,排序方式为降序。 [[文件:DZWL13.png|720px|无框|居中]] * 过滤条件中添加一个参数:电子围栏名称 * 过滤条件为:自定义参数.电子围栏名称 = 本模板.电子围栏名称 并且 本模板.明细.是否在电子围栏区域 = 常量.是 并且 (本模板.明细.是否推送 = 常量.否 或者 本模板.明细.是否推送 = 常量.空 或者 本模板.明细.是否推送 = "" ) * 并设置为只查找一条数据。 [[文件:DZWL14.png|720px|无框|居中]] * 第三个数据接口,找出需要推送的车牌号对应的车主姓名。 * 过滤条件中创建一个参数:电子围栏名称 * 过滤条件为:自定义参数.电子围栏名称 = 本模板.电子围栏名称 并且 本模板.明细.是否推送 = 常量.是 [[文件:DZWL15.png|720px|无框|居中]] [[文件:DZWL16.png|720px|无框|居中]] * 在车辆坐标中新建一个数据接口:查询车辆坐标,用来查询所有车辆的经纬度信息。不用写过滤条件。 [[文件:DZWL17.png|720px|无框|居中]] ===创建业务公式=== * 创建第一个业务公式:对电子围栏车辆数量监控表单进行更新,用来更新数据、计算距离。 [[文件:DZWL18.png|720px|无框|居中]] * 更新时操作同样如此。 [[文件:DZWL19.png|720px|无框|居中]] * 对明细进行操作。 * 先删除明细信息,然后再重新插入。 [[文件:DZWL20.png|720px|无框|居中]] [[文件:DZWL21.png|720px|无框|居中]] * 计算距离公式为: * 求次冥( 求次冥(( 电子围栏车辆数量监控.明细.经度 - 电子围栏车辆数量监控.电子围栏中心经度 ), 2) + 求次冥(( 电子围栏车辆数量监控.明细.纬度 - 电子围栏车辆数量监控.电子围栏中心纬度 ), 2), 0.5 ) * 105539.1756 * 更新操作时同样如此。可直接将新建时的情况直接复制到更新时中。 [[文件:DZWL22.png|720px|无框|居中]] [[文件:DZWL23.png|720px|无框|居中]] * 创建第二个业务公式:对电子围栏车辆数量监控表单进行更新,用来判断车辆是否在电子围栏区域。 [[文件:DZWL24.png|720px|无框|居中]] [[文件:DZWL25.png|720px|无框|居中]] * 对明细进行操作。 [[文件:DZWL26.png|720px|无框|居中]] [[文件:DZWL27.png|720px|无框|居中]] * 更新的记录时,操作同样如此,可直接复制。 * 创建第三条业务公式:对电子围栏车辆数量监控表单进行更新,用来判断是否需要推送。 [[文件:DZWL28.png|720px|无框|居中]] * 更新时同样如此。 [[文件:DZWL29.png|720px|无框|居中]] * 对明细进行操作。 * 注意:需要用到3个数据源,首先第一个数据源用来判断,电子围栏内的车辆数量是否超出了限制,第二个用来判断有几个超出了限制,第三个用来判断哪几个车辆距离最远,然后用来推送。 [[文件:DZWL30.png|720px|无框|居中]] * 更新时操作同样如此。 [[文件:DZWL31.png|720px|无框|居中]] * 匹配条件为:计数在电子围栏内车辆数量.是否在电子围栏区域 > 电子围栏车辆数量监控.电子围栏最大车辆数 并且 查找电子围栏内车辆车牌号.车牌号 = 电子围栏车辆数量监控.明细.车牌号 * 创建第四个业务公式,对APP待发送消息进行操作,要来给超过限制车辆的车主发送推送消息(若发送短信,则对待发送消息进行操作)。 [[文件:DZWL32.png|720px|无框|居中]] * 更新时操作同样如此。 [[文件:DZWL33.png|720px|无框|居中]] ===操作=== * 在电子围栏车辆数量监控模板中新建一张表单,输入电子围栏名称,在保存时即可生效,对输入名称的电子围栏内车辆进行判断。 * 但真正使用时,不能让某个用户一直新建表单,这样不现实,所以需要用计划任务来操作,但计划任务不能赋值初始值,所以要在模板中写死一个电子围栏名称,如: [[文件:DZWL34.png|720px|无框|居中]] * 但这样,这个模板就只能判断这一个电子围栏内的车辆情况,想判断其他电子围栏时,还需要创建其他模板。 * 大家可以参考此案例自己进行发挥,打造一个更合理的系统。 =附录= * 经纬度计算距离公式为(X为经度,Y为纬度)): * 求次冥( 求次冥(( 本表单.x1 - 本表单.x2 ), 2) + 求次冥(( 本表单.y1 - 本表单.y2 ), 2) , 0.5) * 105539.1756
返回
电子围栏的使用
。
导航菜单
查看
阅读
查看源代码
查看历史
操作
搜索
名字空间
页面
讨论
变种
首页
云表平台简介
云表概述
云表服务器各版本介绍
安装与配置
概述
创建云端应用空间
创建本地应用空间
安装云表服务器
商城产品的购买与安装
解绑服务器
激活服务器
在其它电脑上安装云表浏览器
新手入门
登入系统
新建文件夹
新建模板
如何定义数据项
在总表中管理表单
定义明细表
简化和规范数据的录入
列表选择辅助表单填写
设置主键,保证数据的唯一性
Excel公式快速填写表单
根据表单数据自动填写其它数据
在对话框中添加按钮
用本表单更改其它表单信息
使用数据校验保证准确性
组织机构
设置表单的操作权限
设置允许查看的数据范围
建立统计报表方便数据的查询
简易工作流的使用
建立业务流程
建立导航,美化系统
文件夹与导航目录
1.1 文件夹
表单模板
2.1 概述
2.2 新建模板
2.3 多表格模板的设计
2.4 内嵌浏览器的设计
2.5 模板样式
2.6 基本数据项
2.7 明细表
2.8 树形明细
2.9 交叉表
2.10 数据表管理
2.11 单元格格式
2.12 单元格类型
2.13 云表浏览器内核的切换方法
2.14 工具栏按钮右键菜单设置
2.15 隐藏文件列表操作按钮
数据接口
3.1 概述
3.2 自动编号
3.3 下拉列表
3.4 列表选择
3.5 树形列表
3.6 系统变量
状态设置
4.1 概述
4.2 应用
模板属性
5.1 基本属性
5.2 锁定条件
5.3 审批流程
5.4 附件
组织机构与操作权限
6.1 角色
6.2 用户
6.3 组织机构
6.4 岗位
6.5 业务公式更新用户信息
模板权限
7.1 权限
7.2 策略
总表
8.1 概述
8.2 筛选
8.3 分页显示
8.4 设置列宽
8.5 设置隐藏/显示数据项
8.6 设置数据项显示顺序
8.7 恢复列默认设置
8.8 显示表单图片
8.9 批量审核
8.10 批量导入
8.11 批量导入图片
8.12 给总表添加分类树
8.13 在总表中显示明细表
8.14 在总表中关联显示其他表单
填表公式
9.1 概述
9.2 事件
9.3 数据源
9.4 操作
9.5 函数
9.6 应用
业务公式
10.1 概述
10.2 快速入门
10.3 参数说明
10.4 新建操作
10.5 更新操作
10.6 删除操作
10.7 报错操作
10.8 更新明细表
10.9 子数据源
10.10 原理讲解
10.11 深入理解业务公式
10.12 事件
10.13 业务公式更新用户信息
业务流程
11.1 概述
11.2 快速入门
11.3 工作流进阶
11.4 流程删除方法
11.5 系统变量使用方法
其他类型模板
12.1 统计查询
12.2 报表
12.3 图表
12.4 设计登入界面
图形表单(导航)
13.1 使用方法
13.2 实现九宫格布局
系统服务
14.1 短信服务
14.2 短信服务(旧)
14.3 邮件服务
14.4 计划任务
14.5 系统日志
14.6 电话盒子服务
14.7 APP消息推送服务
14.8 文件系统
14.9 对接企业微信配置
14.10 对接钉钉配置
14.11 企业微信推送配置
14.12 微信推送配置
14.13 钉钉推送配置
14.14 网关服务器配置方法
系统配置
15.1 全局边栏配置
15.2 全局超时时间配置
企业云盘
16.1 概述
16.2 个人文件夹
16.3 协作文件夹
16.4 公用文件夹
16.5 基本操作
16.6 表单与云盘配合使用
外部数据源
17.1 概述
17.2 新建数据源(数据库)
17.3 新建数据源(API)
表达式
18.1 执行表达式
18.2 赋值表达式
打印
19.1 打印设置
19.2 自定义纸张大小
19.3 默认打印机设置
19.4 批量打印条码标签
移动端APP
20.1 APP概述
20.2 APP下载及安装
20.3 APP使用说明
20.4 APP地图定位
20.5 APP自动分组
云表服务器控制中心
21.1 云表服务器控制中心使用说明
常见问题分析
22.1 启动服务失败问题汇总
22.2 手工安装加密锁驱动
22.3 常用端口
22.4 配置数据接口最大返回条数限制
22.5 服务器安装启动问题指南
通用
23.1 函数
23.2 隐藏待办事项和已完成事项设置方法
23.3 账号密码缓存管理
23.4 修改模板样式文件及附件文件保存路径
23.5 导出word文档使用方法
23.6 电子围栏的使用
23.7 Json数据接口
23.8 高拍仪的使用
23.9 身份证读卡器的使用
23.10 同步组织机构
23.11 云表支付功能开通流程
23.12 云表支付业务逻辑设计
23.13 OpenAPI接口使用说明
管理软件帮助文档
云表进销存操作说明
新版帮助
表单与模版:概述
统计查询:概述
统计查询:区别
统计查询:基本用法
工具
链入页面
相关更改
特殊页面
页面信息