Grid Encoding

Instructions for Use

The Grid Encoding tool is used to perform GeoSOT-based 3D grid encoding on model datasets, raster datasets, oblique photogrammetry 3D models (S3M format), and TIN terrain tile data. Input data must be in a geographic coordinate system. After the operation, a dataset recording the 3D grid codes will be generated in the source data path.

This tool spatially partitions the data along the longitude, latitude, and geodetic height dimensions based on GeoSOT spatial subdivision, and assigns corresponding quaternary 2D grid codes and height domain codes to the resulting 3D grid units. For detailed subdivision and encoding methods, refer to the "Geospatial Grid Encoding Rules" (GB/T 40087-2021).

This tool is typically used in conjunction with the Build Low-Altitude Grid Tiles (Model), Build Low-Altitude Grid Tiles (DEM), Build Low-Altitude Grid Tiles (Oblique Photogrammetry Model), or Build Low-Altitude Grid Tiles (TIN) tools.

Parameter Description

Parameter Name Parameter Description Parameter Type
Data Source Connection Info Specifies the storage path of the data to be processed. String
Result Dataset Name
(Optional)
Sets the name of the result dataset storing the 3D grid codes. The default value is SpatialCode. String
QR Code Field Name
(Optional)
Sets the name of the attribute field storing the QR code in the result dataset. The default value is QRCode.Note: The name cannot contain special characters (~!@#$%^&*()-_=+|[{}];:,<.>/?). String
Height Code Field Name
(Optional)
Sets the name of the attribute field storing the height code in the result dataset. The default value is HCode.Note: The name cannot contain special characters (~!@#$%^&*()-_=+|[{}];:,<.>/?). String

Output Results

Parameter Name Parameter Description Parameter Type
Grid Code Storage Grid code parameter SpatialCodeStorageParameter