Process automation modeling

Feedback


   SuperMap iPortal has a built-in Processing automation modeling App for visually building processing automation models. In iPortal home page, click "Resource Center" > "GPA Model" to enter GPA model resource page, and click "Create GPA model" button on the right (login required) to enter Processing automation modeling App page; Through this WebApp you can: visually drag and drop and connect tools to build a model that meets your work requirements, run the model step by step, run to your selected tools to verify the correctness of the processing automation process, and run the entire model to automate the spatial data processing and analysis process.

Before you can use Processing Automation Modeling, you need to add a server from the Administration > Servers > Server List page of iPortal and Specify the server as a managed server. After adding a hosted server, the administrator needs to configure GPA shared storage and specify a storage path for the data.

 

Build model

  1. Add tool

You can add processing automation tools through the following methods:

  1. Mobile tool

Drag-and-drop to canvas processing automation tools support movement and manipulation of:

  1. Connection tool

A model usually needs to be composed of multiple automated processing tools, and connections need to be established between the tools. The main operation for drawing connections is:

  1. Renaming tool

When the model contains multiple tools with the same name or the tool name does not match the usage scenario, you can click the left mouse button to select the tool node and select "Rename" in the right-click menu to rename the tool.

  1. Simplify display tool

If the visual modeling page is cluttered with too many tool parameters or too many tools, you can right-click on a blank area of the canvas and select the "Collapse All" button to collapse the tool parameters. The collapsed tools also support movement.

At the same time, You can also select "Horizontal Auto Layout" or "Vertical Auto Layout" from the menu on the right side of the canvas to tidy up the canvas layout. By doing so, you can optimize the display of the visual modeling.

  1. Add marker

When the model is complex and the business process is not easy to understand, you can add annotations to the model elements to improve the readability of the model. To add annotations to the model, simply right-click on a blank area of the canvas and select "Create Annotation". Alternatively, you can add annotations to a single tool node by clicking the left mouse button to select the tool node and selecting "Create Annotation" in the right-click menu. The annotation added to a tool node can be moved together with the tool node when it is moved.

      Alternatively, the xml template for visual modeling can be imported into the canvas for modeling via File-> Import Model.

Setting parameters

To specify the parameter settings for the tool in the model, you need to click on the input node with the left mouse button, and then the parameter filling comment will appear in the parameter field on the right side of the page. Simply enter the parameter values that meet the formatting requirements according to the comments. After all the required parameters of the current tool are filled in, the function node of the tool will change from gray to blue, so you can quickly check the filling in of the model parameters according to the color of the outer node.

Operation model

It is possible to run part of the model or the whole model in the modeler.

A successful tool will display a green success message in the top right corner of the tool node. Conversely, a failed operation will display a red error message in the same location. The model's operation results can be viewed in the task center located at the bottom of the page.

Model reuse

Publish custom models as tools

The processing modeler allows the processing automation model to be saved as a tool in the server-side processing automation tool list, thus allowing the model to be used multiple times for processing spatial big data without having to repeat the modeling effort, The main operations for publishing are as follows:

Note: To ensure the security of the tool's use, the model published as a custom tool must have been successfully run.

Import or export templates

You can also export the visual modeling template locally by File-> Export Model, and load the visual modeling into the canvas again by importing the model when you need to use and edit it again.

Save, share model

After creating the model, you can click the "Save" and "Share" buttons in the upper right corner to in sequence to save the created model. You can set the permissions for the created GPA model, and the supported sharing scope are: private, public, specified department, specified group and specified user can retrieve, download/execute or edit.

Task center

Click the "Task Center" button in the upper right corner to query the current list of user data analysis tasks. You can set the query conditions to filter to understand the execution status of the target task.

Theme setting

Click the "Skin" button in the upper right corner to switch themes. The system provides four default themes: blue theme, orange theme, dark orange theme and dark red theme.