Share via


使用 ARM 範本建立您的 Azure 地圖服務 帳戶

您可以使用 Azure Resource Manager (ARM) 範本來建立 Azure 地圖服務 帳戶。 擁有帳戶之後,您可以在網站或行動應用程式中實作 API。

Azure Resource Manager 範本是 JavaScript 物件表示法 (JSON) 檔案,可定義專案的基礎結構和組態。 範本使用宣告式語法。 您不需要撰寫程式設計命令順序來建立部署,即可描述預定的部署。

如果您的環境符合必要條件,而且您很熟悉 ARM 範本,請選取 [部署至 Azure] 按鈕。 範本會在 Azure 入口網站中開啟。

Button to deploy the Resource Manager template to Azure.

必要條件

若要完成本文:

  • 如尚未擁有 Azure 訂用帳戶,請在開始之前先建立免費帳戶

檢閱範本

本快速入門中使用的範本是來自 Azure 快速入門範本

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.25.53.49325",
      "templateHash": "695164742048978243"
    }
  },
  "parameters": {
    "accountName": {
      "type": "string",
      "defaultValue": "[uniqueString(resourceGroup().id)]",
      "metadata": {
        "description": "The name for your Azure Maps account. This value must be globally unique."
      }
    },
    "location": {
      "type": "string",
      "allowedValues": [
        "westeurope",
        "eastus",
        "westus2",
        "northeurope",
        "westcentralus",
        "usgovvirginia",
        "usgovarizona"
      ],
      "metadata": {
        "description": "Specifies the location for all the resources."
      }
    },
    "pricingTier": {
      "type": "string",
      "defaultValue": "G2",
      "allowedValues": [
        "G2"
      ],
      "metadata": {
        "description": "The pricing tier SKU for the account."
      }
    },
    "kind": {
      "type": "string",
      "defaultValue": "Gen2",
      "allowedValues": [
        "Gen2"
      ],
      "metadata": {
        "description": "The pricing tier for the account."
      }
    }
  },
  "resources": [
    {
      "type": "Microsoft.Maps/accounts",
      "apiVersion": "2023-06-01",
      "name": "[parameters('accountName')]",
      "location": "[parameters('location')]",
      "sku": {
        "name": "[parameters('pricingTier')]"
      },
      "kind": "[parameters('kind')]"
    }
  ]
}

Azure 地圖服務 帳戶資源定義在此樣本中:

部署範本

  1. 選取以下影像來登入 Azure 並開啟範本。 範本會建立 Azure 地圖服務 帳戶。

    Button to deploy the Resource Manager template to Azure.

  2. 選取或輸入下列值。

    ARM template deploy portal

    除非指定,否則請使用預設值來建立您的 Azure 地圖服務 帳戶。

    • 訂用帳戶:選取 Azure 訂用帳戶。
    • 資源群組:選取 [ 新建],輸入資源群組的唯一名稱,然後選取 [ 確定]。
    • 位置:選取位置。
    • 帳戶名稱:輸入 Azure 地圖服務 帳戶的名稱,該帳戶必須是全域唯一的。
    • 定價層:選取適當的定價層,範本的預設值為 G2。
  3. 選取 [檢閱 + 建立]。

  4. 在檢閱頁面上確認您的設定,然後選取 [ 建立]。 成功部署之後,您會收到通知:

    ARM template deploy portal notification

Azure 入口網站 可用來部署範本。 您也可以使用 Azure PowerShell、Azure CLI 和 REST API。 若要了解其他部署方法,請參閱<部署範本>。

檢閱已部署的資源

您可以使用 Azure 入口網站 來檢查您的 Azure 地圖服務 帳戶並檢視密鑰。 您也可以使用下列 Azure CLI 腳本來列出您的帳戶密鑰。

az maps account keys list --name MyMapsAccount --resource-group MyResourceGroup

清除資源

若不再需要,請刪除資源群組,這也會刪除 Azure 地圖服務 帳戶。 若要使用 Azure CLI 刪除資源群組:

az group delete --name MyResourceGroup

下一步

若要深入瞭解 Azure 地圖服務 和 Azure Resource Manager,請參閱下列文章: