GeoSOT 2D Encoding

Feature Description

Performs GeoSOT-based 2D grid encoding on datasets. This process involves spatial subdivision of Earth's space along longitude and latitude dimensions using GeoSOT methodology, where surface grid units are assigned corresponding quaternary 2D grid codes. Detailed subdivision and encoding methods can be found in the national standard "Geospatial Grid Coding Rules (GB/T 40087-2021)".

Parameter Description

Parameter Default Description Type
Source Dataset   The vector dataset to be encoded, supporting point, line, polygon, 3D points/lines/polygons, and model datasets. Only supports datasets with geographic coordinate systems. DatasetVector
2D Code Field Name
(Optional)
GeoSOT_2D_Code Specifies the field name for storing the 2D grid location code. Must be a non-existing field in the original dataset. String

Output

Upon successful execution, a new "GeoSOT_2D_Code" field will be added to the source dataset, storing quaternary 2D grid location codes for Earth's surface space.

GeoSOT grid quaternary codes start with "G", where the subsequent digit count indicates the minimum subdivision level that fully contains the geometric object in the dataset.

Example:
2D spatial code: G00131331010 indicates the minimum enclosing grid level is level 11.