Cloud Storage

SuperMap iDesktopX supports connectivity to Cloud Storage, providing direct access to directories and files in Cloud Storage.

Currently supported Server Types include Huawei Cloud Object Storage Service OBS, Alibaba Cloud Object Storage Service OSS, SeaweedFS Object Storage Service, MinIO Object Storage Service, object storage service compatible with AWS S3 protocol, and FTP service.

The Cloud Storage chapter shows you how to manage cloud storage connections and provides examples of how to Add Cloud Storage Connection:

Functions that support access and use of cloud storage are described as follows:

Function Explain
Open File Datasource Supports opening *.tif, *.tiff, *.img, *.ecw, *.sci, *.shp, *.gpkg, *.dbf files in Cloud Storage as read-only Datasource.
Generate Raster Tile/Generate Vector Tile During Tile production, the generated tile can be saved to the object storage service by setting Storage Method as Cloud Storage and selecting the object storage service directory in Storage Directory.
Multi-process Generate Tiles Predefine Model. Toolbox panel-> Model item-> Multi-process Generate Tiles-> Multi-process Generate Map Tiles _ Global/ Multi-process Generate Map Tiles _ Local/ Multi-process Generate Vector Tile The TileConnection Info parameter of the three tools supports the input of the object storage service directory.
Mosaic Dataset
  • Create Mosaic Dataset : Click Existing data source Context Menu- Create Dataset-> The Inlay button opens the Add Mosaic Data dialog, and the Add File and Add Folder in the Add drop-down menu support the selection of Cloud Storage Image Files and Cloud Storage directories respectively.
  • Change Mosaic Dataset:Mosaic DatasetContext Menu-> Add Image or Change Dataset in Change Mosaic Dataset supports adding or reassigning Image Files in Cloud Storage.
  • Create Image Pyramid: If Mosaic Dataset adds images from Cloud Storage, you can only use Toolbox-& gt; when creating or rebuilding Image Pyramid Image Management-& > Optimize Mosaic Dataset-& > Create Image Pyramid/ Create Image Pyramid tool. Currently only supports the creation or reconstruction of Image Pyramid for images in the Object Storage Service *.tif, *.tiff, *.img formats.
  • Compute Statistic Data: If Mosaic Dataset adds images from Cloud Storage, you can do so only through Toolbox-& gt Image Management-& gt Optimize Mosaic Dataset-> Compute Statistic Data/ Compute Statistic Data (multi-process) are Image Files Compute Statistic Data in Cloud Storage. Currently, only image Compute Statistic Data in *.tif, *.tiff, and *.img formats are supported for object storage services.
  • Build Overview: Toolbox-& gt; Optimize Mosaic Dataset-& gt; The Build Overview/ Build Overview (Multi-process) tool supports saving overview files to the Cloud Storage directory. You need to specify the Cloud Storage directory in the Export Directory of the Tools dialog. Currently, only the Select Object storage service catalog is supported.

When using Cloud Storage, the path format of Cloud Storage is as follows://minio @ image/ChinaPart1/H47C001004.tif. Among

  • //: is the required prefix of the cloud storage path.
  • Minio @ image: refers to the connection name of the cloud storage service, that is, the connection name specified when Add Cloud Storage Connection.
  • China Part1: Sub Folder Name under the bucket or connection folder ( Folder parameter specified when Add Cloud Storage Connection).
  • H47C001004.tif: Image File Name.

The SuperMap iDesktopX 11i (2024) version begins with Cloud Storage functionality.

Caution:
    Cloud Storage, as mentioned in
  • this article and in documents related to cloud storage, refers to object storage services and FTP services. When only the Object Storage Service or FTP Service is mentioned, the feature supports only the mentioned Server Type.
  • Object storage services include Huawei Cloud Object Storage Service OBS, Alibaba Cloud Object Storage Service OSS, SeaweedFS Object Storage Service, MinIO Object Storage Service, and object storage service compatible with AWS S3 protocol.