需求描述
微信小程序+后台:耕地数字化社会化服务滴滴平台开发需求方案
一、项目名称
做一个区的农业社会化服务滴滴平台(地块数字化版)
二、项目核心目标
全区面积2300平方公里,其中耕地大约600平方公里,约90万亩。
农户在微信小程序里,打开卫星地图,直接勾选自己的地块。
系统自动识别:是不是耕地、有没有田埂、面积多少。
地块信息直接发给社会化服务主体(机手、合作社、服务商)。
解决:不用上门指界、不用量地、沟通无误差,统一度量衡。
三、用户端(2类用户)
(一)农户端
微信授权登录
查看自己所在区域的高清卫星地图(0.5m)
在地图上点选/勾画地块边界
系统自动显示:
是否为耕地
地块面积(亩/㎡)
剔除田埂、机耕道、沟渠
提交地块+服务需求(耕地、施肥、收割、飞防等)
查看提交记录、服务进度
(二)社会化服务主体端
查看附近/辖区内农户提交的地块
地图上查看位置、面积、耕地类型
接单、报价、联系农户
任务管理、服务记录
四、核心功能(最关键,必须实现)
(一)地图模块(重中之重)
底图使用:吉林一号0.5m卫星影像WMTS瓦片服务
支持:
定位到当前位置
放大、缩小、拖拽
清晰看见田埂、地块边界
地图勾画工具:
点选生成多边形地块
支持撤销、重画、清空
实时显示边界线
能够点击地块导航到对应位置
(二)AI地块识别(后台自动完成)
开发者需对接吉林一号AI解译服务,实现:
判断坐标范围内是否为耕地
自动剔除田埂、机耕道、沟渠
计算实际耕种面积
最小识别地块:≥200㎡
面积误差:≤3%
(三)地块提交流程
农户勾画地块
后台AI自动校验
前端显示:面积、是否耕地、地块示意图
农户填写:姓名、电话、服务类型、需求时间
提交→生成工单→推送给服务主体
(四)后台管理系统
农户管理
服务主体管理
地块数据管理(地图可视)
工单/订单管理
数据统计:地块总数、耕地面积、服务次数
(五)成交支付系统
成交管理
信用评分
支付接口
保证金体系
优惠券
五、必须对接的外部接口(开发者直接照此对接)
吉林一号卫星底图(WMTS)
0.5m分辨率
区域:重庆市綦江区
吉林一号AI耕地/田埂识别API
传入:多边形经纬度坐标
返回:是否耕地、耕种面积、地块类型
微信小程序授权登录接口
微信小程序定位接口
六、前端技术要求(小程序)
原生微信小程序/uni-app均可
地图组件支持自定义瓦片图层、多边形绘制
界面简洁、农户易操作
支持大屏手机/小屏手机适配
七、后台技术要求
Java(SpringBoot)或Node.js都可
数据库:MySQL
必须具备:地理空间计算能力
接口安全:token验证、防刷
八、数据交付要求
地块表:
坐标(经纬度数组)
面积(亩)
是否耕地
户主姓名、电话
提交时间、服务类型
耕地矢量库(GeoJSON):
綦江区600平方公里耕地范围
田埂单独分层