畜牧saas

物联网


新增/编辑电子围栏【单个围栏】

<h5>简要描述</h5> <ul> <li>新增/编辑电子围栏【单个围栏】</li> </ul> <h5>请求 URL</h5> <ul> <li> <p><code>http://环境信息/ahgw/console/fenceNew/updateOrAddOneFence</code></p> <h5>请求方式</h5> </li> <li>POST</li> </ul> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>围栏组id</td> </tr> <tr> <td style="text-align: left;">fenceId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>围栏id 如果是更新必传</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>围栏类型 poly,rect,circle 多边形,矩形,圆</td> </tr> <tr> <td style="text-align: left;">point</td> <td style="text-align: left;">是</td> <td style="text-align: left;">数组</td> <td>点的集合</td> </tr> <tr> <td style="text-align: left;">radius</td> <td style="text-align: left;">否</td> <td style="text-align: left;">数字</td> <td>半径 单位米 只有圆会有</td> </tr> <tr> <td style="text-align: left;">randomSidePointJSON</td> <td style="text-align: left;">否</td> <td style="text-align: left;">数组</td> <td>圆圈上任意一个坐标 只有圆会有</td> </tr> </tbody> </table> <h5>参数示例</h5> <pre><code class="language-json"> //圆类型 { &amp;quot;id&amp;quot;: 1000, &amp;quot;fenceId&amp;quot;:1, &amp;quot;type&amp;quot;:&amp;quot;circle&amp;quot; , &amp;quot;point&amp;quot;:[{&amp;quot;lng&amp;quot;: 113.92684190406874,&amp;quot;lat&amp;quot;: 22.64209066371392}], &amp;quot;randomSidePointJSON&amp;quot;:{&amp;quot;lng&amp;quot;: 113.92684190406874,&amp;quot;lat&amp;quot;: 22.64209066371392}, &amp;quot;radius&amp;quot;: 123//半径 单位米 } //矩形类型 { &amp;quot;id&amp;quot;: 1000, &amp;quot;fenceId&amp;quot;:1, &amp;quot;type&amp;quot;:&amp;quot;rect&amp;quot; , &amp;quot;point&amp;quot;:[ {&amp;quot;lng&amp;quot;: 113.93659903673509, &amp;quot;lat&amp;quot;: 22.642093250640883},//左上 {&amp;quot;lng&amp;quot;: 113.93659903673509, &amp;quot;lat&amp;quot;: 22.642093250640883},//右上 {&amp;quot;lng&amp;quot;: 113.93659903673509, &amp;quot;lat&amp;quot;: 22.642093250640883},//右下 {&amp;quot;lng&amp;quot;: 113.93659903673509, &amp;quot;lat&amp;quot;: 22.642093250640883},//左下 {&amp;quot;lng&amp;quot;: 113.93659903673509, &amp;quot;lat&amp;quot;: 22.642093250640883} //中心点 ] } //多边形类型 { &amp;quot;id&amp;quot;: 1000, &amp;quot;fenceId&amp;quot;:1, &amp;quot;type&amp;quot;:&amp;quot;rect&amp;quot; , &amp;quot;point&amp;quot;:[ {&amp;quot;lng&amp;quot;: 113.93659846903898,&amp;quot;lat&amp;quot;: 22.63308239507571}, {&amp;quot;lng&amp;quot;: 113.93659846903898,&amp;quot;lat&amp;quot;: 22.63308239507571}, {&amp;quot;lng&amp;quot;: 113.93659846903898,&amp;quot;lat&amp;quot;: 22.63308239507571},... ] }</code></pre> <h5>返回参数说明</h5> <p>参数是什么就返回什么,如果是新增会补充id</p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">int</td> <td>围栏组id</td> </tr> <tr> <td style="text-align: left;">fenceId</td> <td style="text-align: left;">int</td> <td>围栏id 如果是新增会返回新的id</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">String</td> <td>围栏类型 poly,rect,circle 多边形,矩形,圆</td> </tr> <tr> <td style="text-align: left;">point</td> <td style="text-align: left;">数组</td> <td>点的集合</td> </tr> <tr> <td style="text-align: left;">radius</td> <td style="text-align: left;">数字</td> <td>半径 单位米 只有圆会有</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>无</li> </ul>

页面列表

ITEM_HTML