发布地理处理模型
{
"type":"base64",
"data":"实际的base64字符串",
"modelName":"test01",
"toolset":"文件测试发布",
"displayName":"测试发布",
"description":"我是描述信息",
"shortDescription":"短描述",
"helpContext":"帮助信息",
"override":true,
"userId":"userID"
}
{
"request": "publishModel",
"type": "json",
"model": {
"processes": [
{
"id": "5c3c9b22_96dd84",
"toolid": "KQGPToolFile:KQGPToolCalcMultiplication",
"toolboxid": "MyToolboxes:test",
"params": {
"_Input number1": 8,
"_Input number2": 6
}
},
{
"id": "a4260d69_26b28",
"toolboxid": "MyToolboxes:test",
"toolid": "KQGPToolFile:KQGPToolCalcSubtraction",
"params": {
"_Input number1": 18,
"_Input number2": 8
}
},
{
"id": "b1230d69_48b55",
"toolboxid": "MyToolboxes:test",
"toolid": "KQGPToolFile:KQGPToolCalcSubtraction",
"params": {}
}
],
"connect": [
{
"connectionType": "parameter",
"from": {
"id": "5c3c9b22_96dd84",
"paramId": "_Output number",
"elementId": "",
"name": "Output number"
},
"to": {
"id": "b1230d69_48b55",
"elementId": "",
"name": "Input number1",
"paramId": "_Input number1"
}
},
{
"connectionType": "parameter",
"from": {
"id": "a4260d69_26b28",
"elementId": "",
"name": "Output number",
"paramId": "_Output number"
},
"to": {
"id": "b1230d69_48b55",
"elementId": "",
"name": "Input number2",
"paramId": "_Input number2"
}
}
],
"layout": {}
},
"modelName": "test01",
"toolset": "文件测试发布",
"displayName": "测试发布",
"description": "我是描述信息",
"shortDescription": "短描述",
"helpContext": "帮助信息",
"override": true,
"savaParamValue": true,
"userId": "userID"
}
{
"type":"json",
"model":{
"processes":[
{
"id":"5c3c9b22_96dd84",
"toolid":"KQGPToolFile:KQGPToolCalcMultiplication",
"toolboxid":"MyToolboxes:test",
"params":
{
"_Input number1":8,
"_Input number2":6
}
},
{
"id":"a4260d69_26b28",
"toolboxid":"MyToolboxes:test",
"toolid":"KQGPToolFile:KQGPToolCalcSubtraction",
"params":
{
"_Input number1":18,
"_Input number2":8
}
},
{
"id":"b1230d69_48b55",
"toolboxid":"MyToolboxes:test",
"toolid":"KQGPToolFile:KQGPToolCalcSubtraction",
"params":{
}
}
]
,
"connect":[
{
"connectionType":"parameter",
"from":{
"id":"5c3c9b22_96dd84",
"paramId":"_Output number",
"elementId":"",
"name":"Output number"
},
"to":{
"id":"b1230d69_48b55",
"elementId":"",
"name":"Input number1",
"paramId":"_Input number1"
}
},
{
"connectionType":"parameter",
"from":{
"id":"a4260d69_26b28",
"elementId":"",
"name":"Output number",
"paramId":"_Output number"
},
"to":{
"id":"b1230d69_48b55",
"elementId":"",
"name":"Input number2",
"paramId":"_Input number2"
}
}
],
"layout":{}
},
"modelName":"test01",
"toolset":"文件测试发布",
"displayName":"测试发布",
"description":"我是描述信息",
"shortDescription":"短描述",
"helpContext":"帮助信息",
"override":true,
"savaParamValue":true
}
curl --location --request POST '/rest/services/geoprocessing/publishModel' \
--header 'Content-Type: application/json' \
--data-raw '{
"type":"json",
"model":{
"processes":[
{
"id":"5c3c9b22_96dd84",
"toolid":"KQGPToolFile:KQGPToolCalcMultiplication",
"toolboxid":"MyToolboxes:test",
"params":
{
"_Input number1":8,
"_Input number2":6
}
},
{
"id":"a4260d69_26b28",
"toolboxid":"MyToolboxes:test",
"toolid":"KQGPToolFile:KQGPToolCalcSubtraction",
"params":
{
"_Input number1":18,
"_Input number2":8
}
},
{
"id":"b1230d69_48b55",
"toolboxid":"MyToolboxes:test",
"toolid":"KQGPToolFile:KQGPToolCalcSubtraction",
"params":{
}
}
]
,
"connect":[
{
"connectionType":"parameter",
"from":{
"id":"5c3c9b22_96dd84",
"paramId":"_Output number",
"elementId":"",
"name":"Output number"
},
"to":{
"id":"b1230d69_48b55",
"elementId":"",
"name":"Input number1",
"paramId":"_Input number1"
}
},
{
"connectionType":"parameter",
"from":{
"id":"a4260d69_26b28",
"elementId":"",
"name":"Output number",
"paramId":"_Output number"
},
"to":{
"id":"b1230d69_48b55",
"elementId":"",
"name":"Input number2",
"paramId":"_Input number2"
}
}
],
"layout":{}
},
"modelName":"test01",
"toolset":"文件测试发布",
"displayName":"测试发布",
"description":"我是描述信息",
"shortDescription":"短描述",
"helpContext":"帮助信息",
"override":true,
"savaParamValue":true
}'
{
"resultcode": "success",
"result": {
"modelid": "KQGPModel:KQGPModel:test03",
"toolboxid": "{262da915-0948-4f29-b6dc-c0fe9156c015}"
}
}