数据中台API
  1. 地理空间计算
数据中台API
  • 数据集相关
    • 创建数据集
      POST
    • 全量更新数据集
      PUT
    • 局部更新数据集
      PATCH
    • 分页查询数据集
      GET
    • 根据ID查询单个数据集
      GET
    • 删除数据集
      DELETE
    • 查询索引
      GET
    • 创建索引
      POST
    • 删除索引
      DELETE
  • 数据维护
    • 创建一条或多条数据
      POST
    • 全量更新一条或多条数据
      PUT
    • 局部更新一条或多条数据
      PATCH
    • 根据查询条件更新数据
      PATCH
    • GET方式分页查询数据
      GET
    • POST方式分页查询数据
      POST
    • 多表全量查询数据
      POST
    • 新增子数据关联
      POST
    • 全量更新子数据关联
      PUT
    • 删除子数据关联
      DELETE
    • 根据id或查询条件删除数据
      DELETE
    • 导出数据文件
      GET
  • 空间查询
    • 框查
    • 多边形查
    • 圆查
    • 周边查询
    • 批量周边查询
    • 相交查
    • 反查
  • 地理空间计算
    • 线的长度
      POST
    • 多边形面积
      POST
    • 绝对中心
      POST
    • 质心
      POST
    • 重心
      POST
    • 求缓冲区
      POST
    • 对线/面顶点抽稀(按距离)
      POST
    • 对线/面顶点抽稀(按百分比)
      POST
    • 修复重叠和缝隙
      POST
    • 合并区域
      POST
    • 为区域划分网格
      POST
    • 多点聚合分区
      POST
    • 坐标类型转换
      POST
    • 转换ArcGIS JSON成GeoJSON
      POST
    • 转换wkt字符串成GeoJSON
      POST
  • 统计分析
    • 聚合管道统计
    • 格网分析:矩形、六边形
    • 格网分析:行政区
    • 多点聚合分区
    • 自定义区域内数据统计
  • 鉴权相关
    • 获取接口数字签名
    • 获取接口JWT认证的token
  • 第三方接口
    • 高德
      • 地理编码
      • 逆地理编码
      • 关键词查兴趣点
      • 多边形查兴趣点
      • 圆形查兴趣点
      • 输入提示
      • IP定位
      • 步行路径规划
      • 驾车路径规划
    • 查询行政区
  • 旧版本v0
    • 数据集相关
      • 创建或更新数据集
      • 创建视图
      • 分页查询所有数据集
      • 根据dataSetId查询数据集
      • 根据字段中文名查询数据集
      • 删除数据集
      • 创建索引
      • 查询索引
      • 删除索引
    • 数据维护
      • 新增或更新一条数据
      • 批量新增数据
      • 批量更新数据
      • 批量新增或更新数据
      • 数据查询(单表分页查询)
      • 数据查询(多表全量查询)
      • 查询树结构数据
      • 批量删除数据(根据数据id号)
      • 批量删除数据(根据查询条件)
      • 新增子数据
      • 删除子数据
      • 接收【神箭手】数据发布
      • 数据同步接口
      • 分配数据采集任务
      • 数据导出
    • 空间查询
      • 框查
      • 分页框查
      • 多边形查
      • 分页多边形查
      • 圆查
      • 分页圆查
      • 周边查询
      • 用多边形过虑数据
      • 获取与给定的overlay相交的overlays
    • 统计分析
      • 聚合管道统计
      • 矢量网格密度/热力图
      • 清除矢量网格密度/热力图缓存
      • 空间计算
      • 计算线的长度
      • 格网分析
      • 为区域划分网格
      • 空间相关度分析
      • 多点聚集分区
      • 面数据集区域内数据统计
      • 自定义区域内数据统计
      • 泰森分区
      • 识别门店数据真伪
    • 第三方接口
      • 高德
        • 地理编码
        • 逆地理编码
        • 关键词查兴趣点
        • 多边形查兴趣点
        • 圆形查兴趣点
        • 输入提示
        • IP定位
        • 步行路径规划
        • 驾车路径规划
    • 动态信息
      • 创建动态信息模板
      • 查询动态信息模板
      • 更新动态信息模板
      • 删除动态信息模板
      • 创建动态信息
      • 更新动态信息
      • 查询动态信息
      • 删除动态信息
    • 其它
      • 行政区划查询
      • 字典项查询
      • 获取数字签名
      • 获取文件上传签名
      • 获取私有文件下载签名
      • 发送邮件
      • 发送短信
  1. 地理空间计算

对线/面顶点抽稀(按百分比)

测试中
POST
/geo-calculations/simplify-percent
此接口可保持相邻多边形的拓扑关系,可用于抽稀行政区划等
抽稀前:
image.png
抽稀后:
image.png

请求参数

Query 参数

Body 参数application/json

示例
{
    "percent": 10,
    "featureCollection": {
        "type": "FeatureCollection",
        "features": [
            {
                "type": "Feature",
                "properties": {},
                "geometry": {
                    "type": "MultiPolygon",
                    "coordinates": [
                        [
                            [
                                [
                                    117.941646,
                                    35.54565
                                ],
                                [
                                    117.940301,
                                    35.545895
                                ],
                                [
                                    117.938086,
                                    35.547013
                                ],
                                [
                                    117.93527,
                                    35.549415
                                ],
                                [
                                    117.932822,
                                    35.550471
                                ],
                                [
                                    117.927706,
                                    35.550919
                                ],
                                [
                                    117.921435,
                                    35.551624
                                ],
                                [
                                    117.918336,
                                    35.551429
                                ],
                                [
                                    117.917042,
                                    35.550458
                                ],
                                [
                                    117.914967,
                                    35.550846
                                ],
                                [
                                    117.912259,
                                    35.552074
                                ],
                                [
                                    117.909413,
                                    35.554274
                                ],
                                [
                                    117.906246,
                                    35.556343
                                ],
                                [
                                    117.903019,
                                    35.557961
                                ],
                                [
                                    117.899142,
                                    35.558544
                                ],
                                [
                                    117.893784,
                                    35.56107
                                ],
                                [
                                    117.886614,
                                    35.563661
                                ],
                                [
                                    117.883971,
                                    35.566576
                                ],
                                [
                                    117.877326,
                                    35.572791
                                ],
                                [
                                    117.875359,
                                    35.574248
                                ],
                                [
                                    117.873323,
                                    35.575126
                                ],
                                [
                                    117.86732,
                                    35.576815
                                ],
                                [
                                    117.864488,
                                    35.577724
                                ],
                                [
                                    117.862548,
                                    35.57928
                                ],
                                [
                                    117.861458,
                                    35.580834
                                ],
                                [
                                    117.857977,
                                    35.586854
                                ],
                                [
                                    117.855137,
                                    35.591324
                                ],
                                [
                                    117.850653,
                                    35.597735
                                ],
                                [
                                    117.846593,
  

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'http://datam.olmap.cn/dm/v1/api/geo-calculations/simplify-percent?eId={{eId}}&ckey={{ckey}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "percent": 10,
    "featureCollection": {
        "type": "FeatureCollection",
        "features": [
            {
                "type": "Feature",
                "properties": {},
                "geometry": {
                    "type": "MultiPolygon",
                    "coordinates": [
                        [
                            [
                                [
                                    117.941646,
                                    35.54565
                                ],
                                [
                                    117.940301,
                                    35.545895
                                ],
                                [
                                    117.938086,
                                    35.547013
                                ],
                                [
                                    117.93527,
                                    35.549415
                                ],
                                [
                                    117.932822,
                                    35.550471
                                ],
                                [
                                    117.927706,
                                    35.550919
                                ],
                                [
                                    117.921435,
                                    35.551624
                                ],
                                [
                                    117.918336,
                                    35.551429
                                ],
                                [
                                    117.917042,
                                    35.550458
                                ],
                                [
                                    117.914967,
                                    35.550846
                                ],
                                [
                                    117.912259,
                                    35.552074
                                ],
                                [
                                    117.909413,
                                    35.554274
                                ],
                                [
                                    117.906246,
                                    35.556343
                                ],
                                [
                                    117.903019,
                                    35.557961
                                ],
                                [
                                    117.899142,
                                    35.558544
                                ],
                                [
                                    117.893784,
                                    35.56107
                                ],
                                [
                                    117.886614,
                                    35.563661
                                ],
                                [
                                    117.883971,
                                    35.566576
                                ],
                                [
                                    117.877326,
                                    35.572791
                                ],
                                [
                                    117.875359,
                                    35.574248
                                ],
                                [
                                    117.873323,
                                    35.575126
                                ],
                                [
                                    117.86732,
                                    35.576815
                                ],
                                [
                                    117.864488,
                                    35.577724
                                ],
                                [
                                    117.862548,
                                    35.57928
                                ],
                                [
                                    117.861458,
                                    35.580834
                                ],
                                [
                                    117.857977,
                                    35.586854
                                ],
                                [
                                    117.855137,
                                    35.591324
                                ],
                                [
                           

返回响应

🟢201成功
application/json
Body

示例
{
    "success": true,
    "err": "",
    "msg": "操作成功",
    "data": {
        "type": "GeometryCollection",
        "geometries": [
            {
                "type": "Polygon",
                "coordinates": [
                    [
                        [
                            117.941646,
                            35.54565
                        ],
                        [
                            117.912259,
                            35.552074
                        ],
                        [
                            117.862548,
                            35.57928
                        ],
                        [
                            117.838213,
                            35.608235
                        ],
                        [
                            117.813263,
                            35.620054
                        ],
                        [
                            117.802562,
                            35.641545
                        ],
                        [
                            117.76441,
                            35.658074
                        ],
                        [
                            117.750271,
                            35.709814
                        ],
                        [
                            117.70744,
                            35.726028
                        ],
                        [
                            117.663904,
                            35.70968
                        ],
                        [
                            117.634607,
                            35.709332
                        ],
                        [
                            117.605356,
                            35.674821
                        ],
                        [
                            117.585548,
                            35.593991
                        ],
                        [
                            117.592781,
                            35.589717
                        ],
                        [
                            117.582439,
                            35.554147
                        ],
                        [
                            117.496253,
                            35.543029
                        ],
                        [
                            117.520019,
                            35.519928
                        ],
                        [
                            117.498377,
                            35.503111
                        ],
                        [
                            117.467455,
                            35.512252
                        ],
                        [
                            117.442134,
                            35.469249
                        ],
                        [
                            117.428539,
                            35.458624
                        ],
                        [
                            117.45381,
                            35.442414
                        ],
                        [
                            117.4558,
                            35.424942
                        ],
                        [
                            117.474756,
                            35.400959
                        ],
                        [
                            117.463856,
                            35.375623
                        ],
                        [
                            117.439669,
                            35.359686
                        ],
                        [
                            117.446954,
                            35.3303
                        ],
                        [
                            117.478874,
                            35.314375
                        ],
                        [
                            117.463136,
                            35.287464
                        ],
                        [
                            117.419219,
                            35.274003
                        ],
                        [
                            117.449786,
                            35.24679
                        ],
                        [
                            117.448364,
                            35.231844
                        ],
                        [
                            117.480603,
                            35.222777
                        ],
                        [
                            117.507139,
                            35.198981
                        ],
                        [
                            117.526818,
                            35.200606
                        ],
                        [
                            117.529005,
                            35.182706
                        ],
                        [
                            117.54843,
                            35.161755
                        ],
                        [
                            117.583758,
                            35.164318
                        ],
                        [
                            117.609854,
                            35.128135
                        ],
                        [
                            117.636257,
                            35.136116
                        ],
                        [
                            117.672526,
                            35.170475
                        ],
                        [
                            117.693844,
                            35.231229
                        ],
                        [
                            117.69885,
                            35.272575
                        ],
                        [
                            117.73619,
                            35.263207
                        ],
                        [
                            117.785583,
                            35.276367
                        ],
                        [
                            117.817808,
                            35.296574
                        ],
                        [
                            117.872582,
                            35.299261
                        ],
                        [
                            117.886553,
                            35.321733
                        ],
                        [
                            117.873038,
                            35.350248
                        ],
                        [
                            117.878715,
                            35.371141
                        ],
                        [
                            117.900676,
                            35.389824
                        ],
                        [
                            117.916693,
                            35.450744
                        ],
                        [
                            117.939914,
                            35.469877
                        ],
                        [
                            117.952951,
                            35.518741
                        ],
                        [
                            117.941646,
                            35.54565
                        ]
                    ]
                ]
            },
            {
                "type": "Polygon",
                "coordinates": [
                    [
                        [
                            117.609854,
                            35.128135
                        ],
                        [
                            117.650703,
                            35.092739
                        ],
                        [
                            117.65692,
                            35.077478
                        ],
                        [
                            117.707383,
                            35.052329
                        ],
                        [
                            117.704389,
                            35.031214
                        ],
                        [
                            117.736216,
                            35.03152
                        ],
                        [
                            117.759611,
                            35.022836
                        ],
                        [
                            117.772407,
                            35.040626
                        ],
                        [
                            117.80512,
                            35.041691
                        ],
                        [
                            117.817822,
                            35.029566
                        ],
                        [
                            117.827045,
                            35.049094
                        ],
                        [
                            117.911761,
                            35.041744
                        ],
                        [
                            117.954596,
                            35.054359
                        ],
                        [
                            117.975856,
                            35.069413
                        ],
                        [
                            118.021508,
                            35.075372
                        ],
                        [
                            118.040373,
                            35.086491
                        ],
                        [
                            118.07968,
                            35.094136
                        ],
                        [
                            118.103945,
                            35.08201
                        ],
                        [
                            118.114286,
                            35.087646
                        ],
                        [
                            118.126816,
                            35.138296
                        ],
                        [
                            118.147956,
                            35.159523
                        ],
                        [
                            118.158436,
                            35.183005
                        ],
                        [
                            118.186389,
                            35.20318
                        ],
                        [
                            118.149639,
                            35.211153
                        ],
                        [
                            118.115528,
                            35.232513
                        ],
                        [
                            118.138358,
                            35.258233
                        ],
                        [
                            118.145211,
                            35.300326
                        ],
                        [
                            118.133351,
                            35.322897
                        ],
                        [
                            118.173448,
                            35.330283
                        ],
                        [
                            118.206547,
                            35.314491
                        ],
                        [
                            118.211083,
                            35.343409
                        ],
                        [
                            118.233828,
                            35.368056
                        ],
                        [
                            118.233844,
                            35.386742
                        ],
                        [
                            118.248603,
                            35.383584
                        ],
                        [
                            118.218313,
                            35.409382
                        ],
                        [
                            118.194315,
                            35.395187
                        ],
                        [
                            118.163376,
                            35.393885
                        ],
                        [
                            118.136874,
                            35.415215
                        ],
                        [
                            118.146491,
                            35.440498
                        ],
                        [
                            118.12643,
                            35.467112
                        ],
                        [
                            118.079446,
                            35.477978
                        ],
                        [
                            118.043838,
                            35.473771
                        ],
                        [
                            118.021991,
                            35.502111
                        ],
                        [
                            118.009482,
                            35.534094
                        ],
                        [
                            117.941646,
                            35.54565
                        ],
                        [
                            117.952951,
                            35.518741
                        ],
                        [
                            117.939914,
                            35.469877
                        ],
                        [
                            117.916693,
                            35.450744
                        ],
                        [
                            117.900676,
                            35.389824
                        ],
                        [
                            117.878715,
                            35.371141
                        ],
                        [
                            117.873038,
                            35.350248
                        ],
                        [
                            117.886553,
                            35.321733
                        ],
                        [
                            117.872582,
                            35.299261
                        ],
                        [
                            117.817808,
                            35.296574
                        ],
                        [
                            117.785583,
                            35.276367
                        ],
                        [
                            117.73619,
                            35.263207
                        ],
                        [
                            117.69885,
                            35.272575
                        ],
                        [
                            117.693844,
                            35.231229
                        ],
                        [
                            117.672526,
                            35.170475
                        ],
                        [
                            117.636257,
                            35.136116
                        ],
                        [
                            117.609854,
                            35.128135
                        ]
                    ]
                ]
            }
        ]
    }
}
🟠401没有权限
上一页
对线/面顶点抽稀(按距离)
下一页
修复重叠和缝隙