作业系统对接指导手册 作业系统对接指导手册
首页
  • 地图对接
  • 服务对接
路径规划
视频分析
知识星球
位置平台
图创官网 (opens new window)
首页
  • 地图对接
  • 服务对接
路径规划
视频分析
知识星球
位置平台
图创官网 (opens new window)
  • 获取访问权限

    • 申请AppId
  • 图层相关

    • 专题
    • 图层组(已过时,还请参见专题)
    • 图层对象
    • 图层字段
    • 图层要素简单查询
    • 要素新增
    • 要素更新
      • (属性)要素更新(空值过滤)
      • (属性)更新接口(不进行空值过滤)
    • 要素批量操作
    • 要素删除与详情
    • 图层要素多条件查询(v2)
    • 图层要素多条件查询(v1)
  • 字典相关

    • 字典操作
  • 行政区划相关

    • 行政区划
    • 行政区划相关接口
  • 警务辖区相关

    • 警务辖区
    • 警务辖区相关接口
  • 附件相关

    • 附件
  • 雪碧图相关

    • 获取雪碧图
  • 样式相关

    • 图层样式
  • 常见问题

    • 图层字段相关
    • 图层相关
    • Vue项目出现Invalid Host header 的解决方案
目录

要素更新

要素增删改的时候,有几种类型需要特别注意:
字典类型: 内容为字典对象数组,然后转字符串
入参形式 :

[{\"dictCode\":\"1689908079803019264\",\"dictLabel\":\"公安检查站\",\"dictSort\":1,\"dictType\":\"KK\",\"dictValue\":\"LQ01\",\"fullDictLable\":\"公安检查站\",\"fullDictValue\":\"LQ01\"}]

行政区划类型: 内容为行政区划对象数组,然后转字符串
入参形式 :

[{\"children\":[],\"adcode\":\"650000\",\"fullAdcode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"name\":\"新疆维吾尔自治区\"}]

警务辖区类型: 内容为警务辖区对象数组,然后转字符串
入参形式 :

[{\"children\":[],\"adcode\":\"650100000000\",\"fullAdcode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\"}]

# (属性)要素更新(空值过滤)

接口地址:/one-map-server/sys/geom/vector/updateVectorData

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "operation": [  // 虽然是数组对象,但是在该接口里面,只操作第一个对象,不支持批量
        {
             "gtc_id": "1790266139720347648",  // 必传!!!!!!!!! 这是主键!!!!!
            "名称": "哈哈哈",
            "代码": null, // 这个空值过滤掉,不会更新到数据库中
            "编号": "",// 这个空字符串会过滤掉,不会更新到数据库中
            "街道": "null", // 这个也表示空值,也会过滤掉,不会更新到数据库中
            "the_geom": "MULTIPOLYGON (........)",
            // ...  其他属性字段
        }
    ],
    "tableId": "t_177066880677XXXXXX"
}

响应示例:

{
    "code": 200,
    "alertType": 0,
    "alertMsg": "编辑成功",
    "data": [
        {
            "id": "1c8fe2e915c44fda808ac858e13a4867",
            "名称": "哈哈哈",
            "代码": null,
            "gtc_id": "1790266139720347648",
            "the_geom": {
                 //....
                "type": "MultiPolygon"
            }
           // 该行的其他属性
        }
    ],
    "location": null
}

# (属性)更新接口(不进行空值过滤)

接口地址:/one-map-server/sys/geom/vector/updateVectorDataNotSelective

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
	"operation": [{ // 虽然是数组对象,但是在该接口里面,只操作第一个对象,不支持批量
		"下拉单选": "[{\"childData\":[],\"color\":\"#DC143C\",\"dictCode\":\"1689908079803019264\",\"dictLabel\":\"公安检查站\",\"dictSort\":1,\"dictType\":\"KK\",\"dictValue\":\"LQ01\",\"fullDictLable\":\"公安检查站\",\"fullDictValue\":\"LQ01\"}]",
		"行政区划输入": "[{\"adcode\":\"650000\",\"children\":[],\"code\":\"650000\",\"fullAdcode\":\"650000\",\"fullCode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"leavel\":\"省\",\"leavelCode\":\"1\",\"name\":\"新疆维吾尔自治区\",\"thisObj\":{\"adcode\":\"650000\",\"childNode\":[],\"fullAdcode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"leavel\":\"省\",\"name\":\"新疆维吾尔自治区\"}}]",
		"警务辖区输入": "[{\"adcode\":\"650100000000\",\"childHas\":\"YES\",\"children\":[],\"code\":\"650100000000\",\"fullAdcode\":\"650000000000/650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"leavel\":\"DZS00001\",\"leavelCode\":\"2\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\",\"thisObj\":{\"childHas\":\"YES\",\"code\":\"650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"id\":\"2\",\"leavel\":\"DZS00001\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\"}}]",
		"其他字段1": "11",
		"其他字段2": null,// 这个空值将会更新到数据库中
		"名称": "名称更新",
		"gtc_id": "1805497953353306112",
		"the_geom": "POINT (82.6965101711 44.5597827608)",
		"创建时间": "2024-06-25 15:07:11.298",
		"多选字典": "[{\"dictCode\":\"1797907952312578048\",\"dictLabel\":\"P7\",\"dictSort\":1,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"P7\",\"fullDictLable\":\"P7\",\"fullDictValue\":\"P7\"},{\"dictCode\":\"1797907975284781056\",\"dictLabel\":\"P8\",\"dictSort\":2,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"P8\",\"fullDictLable\":\"P8\",\"fullDictValue\":\"P8\"},{\"dictCode\":\"1797908002518396928\",\"dictLabel\":\"V7\",\"dictSort\":3,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"V7\",\"fullDictLable\":\"V7\",\"fullDictValue\":\"V7\"}]"
	}],
	"tableId": "t_1683687472063119360"
}

响应示例:

{
    "code": 200,
    "alertType": 0,
    "alertMsg": "编辑成功",
    "data": [
        {
            "下拉单选": "[{\"childData\":[],\"color\":\"#DC143C\",\"dictCode\":\"1689908079803019264\",\"dictLabel\":\"公安检查站\",\"dictSort\":1,\"dictType\":\"KK\",\"dictValue\":\"LQ01\",\"fullDictLable\":\"公安检查站\",\"fullDictValue\":\"LQ01\"}]",
            "多选字典": "[{\"childData\":[],\"color\":\"#00FF00\",\"dictCode\":\"1797907952312578048\",\"dictLabel\":\"P7\",\"dictSort\":1,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"P7\",\"fullDictLable\":\"P7\",\"fullDictValue\":\"P7\",\"showIs\":\"YES\"},{\"childData\":[],\"color\":\"#7FFFD4\",\"dictCode\":\"1797907975284781056\",\"dictLabel\":\"P8\",\"dictSort\":2,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"P8\",\"fullDictLable\":\"P8\",\"fullDictValue\":\"P8\",\"showIs\":\"YES\"},{\"childData\":[],\"color\":\"#7FFFD4\",\"dictCode\":\"1797908002518396928\",\"dictLabel\":\"V7\",\"dictSort\":3,\"dictType\":\"xiaoqutubiaoguize\",\"dictValue\":\"V7\",\"fullDictLable\":\"V7\",\"fullDictValue\":\"V7\",\"showIs\":\"YES\"}]",
            "行政区划输入": "[{\"adcode\":\"650000\",\"children\":[],\"code\":\"650000\",\"fullAdcode\":\"650000\",\"fullCode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"leavel\":\"省\",\"leavelCode\":\"1\",\"name\":\"新疆维吾尔自治区\",\"thisObj\":{\"adcode\":\"650000\",\"childNode\":[],\"fullAdcode\":\"650000\",\"fullName\":\"新疆维吾尔自治区\",\"leavel\":\"省\",\"name\":\"新疆维吾尔自治区\"}}]",
            "警务辖区输入": "[{\"adcode\":\"650100000000\",\"childHas\":\"YES\",\"children\":[],\"code\":\"650100000000\",\"fullAdcode\":\"650000000000/650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"leavel\":\"DZS00001\",\"leavelCode\":\"2\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\",\"thisObj\":{\"childHas\":\"YES\",\"code\":\"650100000000\",\"fullCode\":\"650000000000/650100000000\",\"fullName\":\"新疆公安厅机关/乌鲁木齐市公安局\",\"id\":\"2\",\"leavel\":\"DZS00001\",\"name\":\"乌鲁木齐市公安局\",\"parcode\":\"650000000000\"}}]",
            "其他字段1": "11",
            "其他字段2":null,
            "名称": "名称更新",
            "gtc_id": "1805497953353306112",
            "the_geom": {
                "coordinates": [
                    82.6965101711,
                    44.5597827608
                ],
                "type": "Point"
            },
            "创建时间": "2024-06-25 15:07:11.298",
            "更新时间": "2024-06-25 15:10:19.782",
            "创建人": "admin",
            "更新人": "admin"
        }
    ],
    "location": null
}
上次更新: 2024/06/25, 17:57:58
要素新增
要素批量操作

← 要素新增 要素批量操作→

Theme by Vdoing | Copyright © 2023-2026 北京图创时代科技有限公司版权所有
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式