实现数据集坐标转换。
请求示例
{
"outSRS": "EPSG:4326",
"appendMode": true, // true:追加,false:覆盖;对于output所指向的内容存在的情况,如果不存在,则不予关心
"inputData":{
"datasourceName": "HuBeiPointData",
"datasetName": "省会", // 数据源中的某个表
"filter": { // 过滤条件,满足条件的进行转换,如果空则全部转换
"where": "KID >= 10"
}
}
}
{
"outSRS": "EPSG:4326",
"appendMode": true, // true:追加,false:覆盖;对于output所指向的内容存在的情况,如果不存在,则不予关心
"inputData":{
"datasourceName": "HuBeiPointData",
"datasetName": "省会", // 数据源中的某个表
"filter": { // 过滤条件,满足条件的进行转换,如果空则全部转换
"where": "KID >= 10"
}
},
"outputData":{
"datasourceName": "HuBeiPointData",
"datasetName": "OutTableName"
}
}
{
"outSRS": "EPSG:4326",
"appendMode": true, // true:追加,false:覆盖;对于output所指向的内容存在的情况,如果不存在,则不予关心
"inputData":{
"datasourceName": "HuBeiPointData",
"datasetName": "省会", // 数据源中的某个表
"filter": { // 过滤条件,满足条件的进行转换,如果空则全部转换
"where": "KID >= 10"
}
}
}
curl --location --request POST '/rest/services//data/coordtransfer' \
--header 'Content-Type: application/json' \
--data-raw '{
"outSRS": "EPSG:4326",
"appendMode": true, // true:追加,false:覆盖;对于output所指向的内容存在的情况,如果不存在,则不予关心
"inputData":{
"datasourceName": "HuBeiPointData",
"datasetName": "省会", // 数据源中的某个表
"filter": { // 过滤条件,满足条件的进行转换,如果空则全部转换
"where": "KID >= 10"
}
}
}'
{
"resultcode": "success",
"result":
{
"resourceName": "48ba8fa1144640939a944f75e1682265_99dabf94794248c38776711d859164af" //资源ID
}
}