本文指导读者完成部署 GeoCatalog 资源的过程。 GeoCatalog 资源是 Microsoft使用行星计算机专业版存储的地理空间数据的顶级容器。 部署 GeoCatalog 资源后,用户可以开始将地理空间数据引入行星计算机专业版。 使用 SpatioTemporal 访问目录(STAC)开放标准对存储在 GeoCatalog 中的地理空间数据进行索引、查询和检索。 有关 STAC 的详细信息,请参阅 STAC 概述。
先决条件
方法
本文介绍了部署行星计算机 Pro GeoCatalog 的两种方法:
- 使用 Azure 门户。
- 使用 Azure REST API。
使用 Azure 门户部署 GeoCatalog
导航到 Azure 门户
使用页面顶部的 Azure 门户搜索栏查找 GeoCatalogs 资源类型;从“服务”列表中选择“GeoCatalogs”。
选择屏幕左上角的 “创建 ”按钮,或者选择屏幕中下中心内的 “创建地理目录 ”按钮,启动 GeoCatalog 创建过程。 如果你有一个或多个现有的 GeoCatalog,则不会显示 “创建地理区域日志 ”按钮。
从“创建 GeoCatalog 资源”工作流的“基本信息”选项卡中,选择要将 GeoCatalog 部署到的订阅和资源组。 为 GeoCatalog 资源提供唯一的名称,然后选择要部署到的 Azure 区域。 选择“下一步”以转到下一个选项卡。
在“网络”选项卡中,选择你的网络选项。 选择“下一步”以转到下一个选项卡。
注释
预览版仅支持 “从所有网络启用公共访问 ”选项。
在“标记”选项卡中,将任何所需的标记添加到新的 GeoCatalog 资源。 标记是可选的;有关如何使用 Azure 标记的指导,请参阅 命名和标记最佳做法 。 选择“下一步”以转到下一个选项卡。
在“审阅和创建”选项卡中,查看在上一步中所做的选择。 通过选择页面底部的 “上一步 ”按钮,在前面的部分中进行必要的更正。 还可以通过选择该选项卡的名称直接导航到工作流中的选项卡。 对设置和选择感到满意后,选择“ 创建 ”按钮。
等待 GeoCatalog 部署完成时,会看到“部署正在进行”页。 此过程可能需要 10 分钟或更长的时间。 即使在部署完成之前,资源部署的“状态”也会显示“已创建”。
部署页面在部署完成后会更新为“部署已完成”。 可以选择“转到资源”,直接导航到新创建的 GeoCatalog 资源。
后续步骤
相关内容
使用 Azure REST API 部署 GeoCatalog
登录到 Azure 门户并打开 Cloud Shell。
通过选择 Bash 模式创建 GeoCatalog 实例,并运行以下命令:
# Change the active subscription using the subscription name or id, which has been allowed for GeoCatalog preview
az account set --subscription "sub_name or sub_id"
# Register Microsoft.Orbital resource provider even if it's already registered to take effect for GeoCatalog.
az provider register -n Microsoft.Orbital
# Set up the parameters of subscription_id, resource_group, target Azure region/location, and Spatio catalog name to be created. Note the subscription_id and resource_group need to be existing resources. Update Location and Catalog_name accordingly.
export SUBSCRIPTION_ID="sub_id"
export RESOURCE_GROUP="rg_name"
export LOCATION=northcentralus
export CATALOG_NAME="catalog_name"
# Kick off the GeoCatalog deployment process, which may take 10-20 minutes
az rest --method PUT --uri "/subscriptions/$SUBSCRIPTION_ID/resourceGroups/$RESOURCE_GROUP/providers/Microsoft.Orbital/geoCatalogs/$CATALOG_NAME?api-version=2025-02-11-preview" --body '{"location": "'$LOCATION'", "Properties":{"tier":"Basic"}}'
# Check the status of the deployment
az rest --method GET --uri "/subscriptions/$SUBSCRIPTION_ID/resourceGroups/$RESOURCE_GROUP/providers/Microsoft.Orbital/geoCatalogs/$CATALOG_NAME?api-version=2025-02-11-preview"
# Get catalog uri
az resource show -g $RESOURCE_GROUP -n $CATALOG_NAME --namespace Microsoft.Orbital --resource-type "geocatalogs"
部署状态显示成功后,应该能够在门户的指定资源组下看到创建的 GeoCatalog 实例。
后续步骤
相关内容