Function Description
This tool is used to calculate a new field through an expression composed of fields, operators, or functions.
Supported Data Sources
- iPortal Data Resource
Supported Formats: STRUCTUREDDATA
- Uploaded Files (via AI Assistant interface)
Supported formats: CSV, Excel, GeoJSON, Shp (supported data format *.zip), maximum 200MB

1. GeoJSON data stored in JSONL format is not supported for upload;
2. Data must be uploaded via the SuperMap iPortal AI Assistant interface. Uploading directly through SuperMap iPortal may cause tool invocation failure.
3. Sample data built-in SuperMap iPortal and some public data do not support operations such as analysis or service publishing. Please note data permission issues. It is recommended to use your own data for operations.
Function Entry
Two ways to perform field calculation analysis.
Direct Command Input in Dialog Box
- Locate the Dialogue panel on the left side of the main interface.
Select Command via Instruction Center
- Navigate to Instruction-> Data Processing Tool on the left panel of the main interface.
Operation Steps
Direct Command Input in Dialog Box
Enter the field calculation analysis command in the dialog box, then click the Execute button.
For example:"Use the field calculation analysis tool to analyze the resource 'Yangtze River Delta Urban Boundary Lines', with the calculation expression 'SmUserID + smpid', the output field name 'out_field', and the output field type 'Integer'".
Select Command via Instruction Center
In the Data Processing Tool section, click the Field Calculation Analysis command box. The preset command content in the box will be automatically added to the dialog box, then click the Execute button.

This tool may modify the original data. Please upload the data using your own account before using this tool to ensure data security.