Soil系统API接口文档管理

一、关于地块部分

1.跳动的marker的信息

格式:data:{"titles":"titlef"},

2.地块基本信息

格式:data:{"titles":"浙江"},

url:"http://www.soil.datassis.com/index.php/Home/api/getdata_area.html",

首先给后台一个关键字titles:myValue,其中myValue为用户输入的地域(包括省市区),后台随机选取10个地块传给前端,

{

"form": 表单,

"center": 地块中心点,

"title": 地块所属区域与中心点,

"content":地块形状各顶点的数组

}

二、关于种植环境部分

格式:data: {"titles":"titlef"},

url:未定

首先给后台一个关键字titles:titlef,其中titlef为某块地的名称(自己输的名字),后台根据titlef找到该地块,

然后将数据以如下格式给前端。(最好是可以跟地块的基本信息合并一起传)

{

周边种植作物:{粮食作物:xxx,经济作物:xxx,蔬菜作物:xxx},

本地块历史种植作物:{粮食作物:xxx,经济作物:xxx,蔬菜作物:xxx},

历年发生病虫害:{病害:xxx,虫害:xxx,草害:xxx}

}

三、关于农业政策部分

1.政策标题

格式data: {"type":"province","falg":"浙江","number":"num","next":30},

url:"http://www.soil.datassis.com/index.php/Home/api/getdata_policy.html",

前端先传给后台关键字type:省,falg:浙江,number:当前需要的组号,默认最新的资讯的num=0;next为一次性需要传输的数据量(以后等数据库信息补全之后,再传关键字:城市、地域等),

然后后台根据关键字获取该地区资讯数据的标题(bt)、标题的内容(nr)、时间(rq);

将数据按时间顺序排序,并分组,按30条资讯数据为一组,分批给前端。

前端第一次ajax请求时,后台给前端最新的30条资讯;然后前端滚动条往下滑进行加载时,给后台发送ajax请求,后台给前端下一组的30条资讯。(或者在第一组30条加载完成并展示到页面之后,给后台发送ajax请求,后台给前端下一组的30条资讯。

四、关于新闻资讯部分

1.新闻标题

格式data: {"type":"province","falg":"浙江","number":"num","next":30},

url:"http://www.soil.datassis.com/index.php/Home/api/getdata_news_detail.html",

前端先传给后台关键字type:省,falg:浙江,number:当前需要的组号,默认最新的资讯的num=0;next为一次性需要传输的数据量(以后等数据库信息补全之后,再传关键字:城市、地域等),

然后后台根据关键字获取该地区资讯数据的标题(bt)、时间(rq)、部门(ly)、标题的内容(nr);

将数据按时间顺序排序,并分组,按30条资讯数据为一组,分批给前端。

前端第一次ajax请求时,后台给前端最新的30条资讯;然后前端滚动条往下滑进行加载时,给后台发送ajax请求,后台给前端下一组的30条资讯。(或者在第一组30条加载完成并展示到页面之后,给后台发送ajax请求,后台给前端下一组的30条资讯。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,641评论 25 708
  • 线程 延时器 Android消息处理, 推荐使用这种方式
    figure_ai阅读 51,385评论 0 5
  • 我到底长大成为一个什么样的人! 现在的我,逛淘宝没有激动地要剁手的感觉!每天要么上班上学要么在家呆着!有的时候想要...
    淡心阅读 206评论 0 0
  • 08六项日精进打卡 姓名:刘海 北京多禾餐饮管理有限公司 组别 249期谦虚1组 【日精进打卡第0036天】 【知...
    七天乐餐阅读 98评论 0 0