Publish tiles in the S3 object store
|
Feedback
|
S3 object storage service is an object-based mass storage service, which provides customers with massive, safe, highly reliable and low-cost data storage capabilities. Its massive and safe characteristics make it possible to store massive tiles.
SuperMap iServer supports the direct publishing of 2/3D tiles stored in object storage services such as Alibaba Cloud Object Storage (OSS), Huawei Cloud Object Storage (OBS), and Tencent Cloud Object Storage (OCS) as map services, 3D service or vector tiles service, compatible S3 protocol.
Publish map tiles in the S3 object store
You can publish raw or compact UGCV5 map tiles in the S3 object store by following these steps:
- Click "publish service" on the "service management homepage" or click "quickly publish service" on the "service-service management" page to enter the publishing wizard;
- Select datasource as "tiles in S3 object storage", and click "Next";
- Select tile type as "map tiles", enter Access Key Id (required), Secret Access Key (required), region, Endpoint (required), config file path (required), click Next. The meaning of each parameter is as follows:
- Access Key ID: Access key ID. The unique identifier associated with the private access key; the access key ID is used with the private access key to cryptographically sign the request.
- Secret Access Key: a private access key used in conjunction with the access key ID to cryptographically sign the request, identify the sender, and prevent the request from being modified.
- Region: The region where the Bucket is located in the object storage service, when the storage type is Amazon, this parameter is required for S3 object storage.
- Endpoint: The terminal node is the area domain name of the object storage service in different areas, which is used to process the access requests of their respective areas. Such as http(s)://obs.cn-north-4.myhuaweicloud.com. If MinIO is used, TCP should be used when configuring the domain name Port.
- Config file path: The path to the tile config file in the object store, such as/supermap/world/world.sci, where the first level of the directory is the bucket (Bucket) name. Note that when the storage type is Amazon S3 object storage, the bucket name cannot contain underscores, capital letters, or end with a hyphen.
- Select the map services for publishing., such as rest map service, and click "Next";
- The selected service has no configuration enteries, click "Publish" to complete the publishing process;
- After publishing, you can see the name and link of the currently published service. Click it to access the service directly.
Publish vector tiles in S3 object store
You can publish raw or compact vector tiles in the S3 object store by following these steps:
- Click "publish service" on the "service management homepage" or click "quickly publish service" on the "service-service management" page to enter the publishing wizard;
- Select datasource as "tiles in S3 object storage", and click "Next";
- Select the tile type as "vector tiles", enter the Access Key Id (required), Secret Access Key (required), region, Endpoint (required), config file path (required), click Next. The meaning of each parameter is as follows:
- Access Key ID: Access key ID. The unique identifier associated with the private access key; the access key ID is used with the private access key to cryptographically sign the request.
- Secret Access Key: a private access key used in conjunction with the access key ID to cryptographically sign the request, identify the sender, and prevent the request from being modified.
- Region: The region where the Bucket is located in the object storage service, when the storage type is Amazon, this parameter is required for S3 object storage.
- Endpoint: The terminal node is the area domain name of the object storage service in different areas, which is used to process the access requests of their respective areas. Such as http(s)://obs.cn-north-4.myhuaweicloud.com。 If MinIO is used, TCP should be used when configuring the domain name Port.
- Config file path: The path to the tile config file in the object store, such as/supermap/world/world.sci, where the first level of the directory is the bucket (Bucket) name. Note that when the storage type is Amazon S3 object storage, the bucket name cannot contain underscores, capital letters, or end with a hyphen.
- Select map services, vector tiles services and 3D service for publishing, such as rest vector tile service, and click "Next";
- The selected service has no configuration enteries, click "Publish" to complete the publishing process;
- After publishing, you can see the name and link of the currently published service. Click it to access the service directly.
Publish 3D tiles in S3 object store
You can publish 3D Tiles (formats such as *.b3dm), primitive 3D terrains, images, and model tiles (support formats such as *.s3m, *.terrainz, *.webp, *.png, *.jpg, *.sci, *.sci3d, etc.) in the S3 object store through the following steps
- Click "publish service" on the "service management homepage" or click "quickly publish service" on the "service-service management" page to enter the publishing wizard;
- Select datasource as "tiles in S3 object storage", and click "Next";
- Select tile type as "3D tiles", input Access Key Id (required), Secret Access Key (required), region, Endpoint (required), config file path (required), click Next. The meaning of each parameter is as follows:
- Access Key ID: Access key ID. The unique identifier associated with the private access key; the access key ID is used with the private access key to cryptographically sign the request.
- Secret Access Key: a private access key used in conjunction with the access key ID to cryptographically sign the request, identify the sender, and prevent the request from being modified.
- Region: The region where the Bucket is located in the object storage service, when the storage type is Amazon, this parameter is required for S3 object storage.
- Endpoint: The terminal node is the area domain name of the object storage service in different areas, which is used to process the access requests of their respective areas, such as http(s)://obs.cn-north-4.myhuaweicloud.com. If MinIO is used, TCP should be used when configuring the domain name Port.
- Config file path: The path to the tile config file in the object store, such as/supermap/world/world.sci3d, where the first level of the directory is the bucket (Bucket) name. Note that when the storage type is Amazon S3 object storage, the bucket name cannot contain underscores, capital letters, or end with a hyphen.
- Select 3D service for publishing., such as rest 3D service, and click "Next";
- Set clipe regions and 3D cache key, and click "Publish" to complete the publishing process;
- After publishing, you can see the name and link of the currently published service. Click it to access the service directly.
Note that when issuing HTTPS encrypted object storage, Huawei and Alibaba Cloud's HTTPS built-in authoritative certificate, iServer can be directly trusted without separate handling. However, for the HTTPS provided by the private cloud MinIO, it is necessary to make the iServer trust the relevant certificate in advance. Please refer to the configuration for specific operations of HTTPS-encrypted MinIO object storage .