点、线、面要素根据输入的距离值,生成缓冲区。
请求示例
{
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "daolu",
},
"sideType":"Both",
"radius":100.0,
"headType":"Round",
"cornerType":"Round",
"dissolve":false,
"outPutType": 1
}
{
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "daolu",
},
"sideType":"Both",
"radius":100.0,
"headType":"Round",
"cornerType":"Round",
"dissolve":false,
"outPutType": 2,
"outDataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "daolu_buffer"
}
}
{
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "daolu",
},
"sideType":"Both",
"radius":100.0,
"headType":"Round",
"cornerType":"Round",
"dissolve":false,
"outPutType": 3
}
{
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "daolu"
},
"sideType":"Both",
"radius":100.0,
"headType":"Round",
"cornerType":"Round",
"dissolve":false,
"outPutType": 1
}
curl --location --request POST '/rest/services//spatialanalysis/buffer' \
--header 'Content-Type: application/json' \
--data-raw '{
"dataset":
{
"datasourceName": "HuBeiPointData",
"datasetName": "daolu"
},
"sideType":"Both",
"radius":100.0,
"headType":"Round",
"cornerType":"Round",
"dissolve":false,
"outPutType": 1
}'
{
"resultcode": "success",
"time": 0.343,
"result": {
"datasetName": "s_buffer_48ba8fa1144640939a944f75e1682265"
}
}