{
"request":"dataProcess",
"TopologyEnv":{},//可选
"processItems":
[
{// 小多边形处理
"errorType":113,
"featureIDS":[2,3,4],
"mergeIDS":[4,5,6],
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "quyu",
}
},
{// 共点处理
"errorType":202,
"featureIDS":[5,6,7,8,9],
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "quyu",
}
},
{//重叠区域处理
"errorType":402,
"featureIDS":[10,11],
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "quyu",
}
},
{//线边自身相交处理(打断线)
"errorType":305,
"featureIDS":[2995,2996],
"intersectPoints":
[
[
[120.10800195521796,2.615861882058996]
],
[//要素2996有两个交点
[120.09587383310549,2.62013301780549],
[120.09115509144667,2.619625305094964]
]
],
"dataset":
{
"datasourceName": "shp",
"datasetName": "界址线2.shp"
}
}
],
"aysn":false
}
curl --location --request POST '/rest/services//spatialanalysis/dataProcess' \
--header 'Content-Type: application/json' \
--data-raw '{
"request":"dataProcess",
"TopologyEnv":{},//可选
"processItems":
[
{// 小多边形处理
"errorType":113,
"featureIDS":[2,3,4],
"mergeIDS":[4,5,6],
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "quyu",
}
},
{// 共点处理
"errorType":202,
"featureIDS":[5,6,7,8,9],
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "quyu",
}
},
{//重叠区域处理
"errorType":402,
"featureIDS":[10,11],
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "quyu",
}
},
{//线边自身相交处理(打断线)
"errorType":305,
"featureIDS":[2995,2996],
"intersectPoints":
[
[
[120.10800195521796,2.615861882058996]
],
[//要素2996有两个交点
[120.09587383310549,2.62013301780549],
[120.09115509144667,2.619625305094964]
]
],
"dataset":
{
"datasourceName": "shp",
"datasetName": "界址线2.shp"
}
}
],
"aysn":false
}'
{
"resultcode": "success",
"time":0.343,
"result":
{
[
{
"ruleid":1,
"errors": [
//错误结果,可能是对象,更加实际结果构建
{
//errorinfo 对象
},
//错误结果,可能是对象,更加实际结果构建
{
//errorinfo 对象
}
]
}
]
}
}