Skip to content

Commit cebf105

Browse files
authored
Merge pull request #286999 from stevemunk/retirement-banner-data-registry-spatial-creator
Retirement banners for Azure Maps Data registry, Spatial and Creator
2 parents 1ac936c + 0dc41b7 commit cebf105

30 files changed

+167
-337
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,11 @@
480480
"redirect_url": "/azure/azure-health-insights/overview",
481481
"redirect_document_id": false
482482
},
483+
{
484+
"source_path_from_root": "/articles/azure-maps/tutorial-iot-hub-maps.md",
485+
"redirect_url": "/azure/azure-maps",
486+
"redirect_document_id": true
487+
},
483488
{
484489
"source_path_from_root": "/articles/azure-maps/about-creator.md",
485490
"redirect_url": "/azure/azure-maps/creator-indoor-maps",

articles/azure-maps/about-azure-maps.md

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Azure Maps is a collection of geospatial services and SDKs that use fresh mappin
1919
* Various routing options; such as point-to-point, multipoint, multipoint optimization, isochrone, electric vehicle, commercial vehicle, traffic influenced, and matrix routing.
2020
* Traffic flow view and incidents view, for applications that require real-time traffic information.
2121
* Time zone and Geolocation services.
22-
* Geofencing service and mapping data storage, with location information hosted in Azure.
22+
* Geofencing service with location information hosted in Azure.
2323
* Location intelligence through geospatial analytics.
2424

2525
Additionally, Azure Maps services are available through the Web SDK. These tools help developers quickly develop and scale solutions that integrate location information into Azure solutions.
@@ -56,10 +56,6 @@ Use the Azure Maps Android SDK to create mobile mapping applications.
5656

5757
Azure Maps consists of the following services that can provide geographic context to your Azure applications.
5858

59-
### Data registry service
60-
61-
Data is imperative for maps. Use the Data registry service to access geospatial data, used with spatial operations or image composition, previously uploaded to your [Azure Storage]. By bringing customer data closer to the Azure Maps service, you reduce latency and increase productivity. For more information, see [Data registry] in the Azure Maps REST API documentation.
62-
6359
### Geolocation service
6460

6561
Use the Geolocation service to retrieve the two-letter country/region code for an IP address. This service can help you enhance user experience by providing customized application content based on geographic location.
@@ -107,12 +103,6 @@ The Search service also provides advanced features such as:
107103

108104
For more information, see [Search] in the Azure Maps REST API documentation.
109105

110-
### Spatial service
111-
112-
The Spatial service quickly analyzes location information to help inform customers of ongoing events happening in time and space. It enables near real-time analysis and predictive modeling of events.
113-
114-
The service enables customers to enhance their location intelligence with a library of common geospatial mathematical calculations. Common calculations include closest point, great circle distance, and buffers. For more information about the Spatial service and its various features, see [Spatial] in the Azure Maps REST API documentation.
115-
116106
### Timezone service
117107

118108
The Time zone service enables you to query current, historical, and future time zone information. You can use either latitude and longitude pairs or an [IANA ID] as an input. The Time zone service also allows for:
@@ -217,15 +207,11 @@ Stay up to date on Azure Maps:
217207
[Azure Maps blog]
218208

219209
<!--------- learn.microsoft.com links --------------->
220-
[Azure Storage]: ../storage/common/storage-introduction.md
221210
[Get started with Azure Maps Power BI visual]: power-bi-visual-get-started.md
222211
[How to use the Get Map Attribution API]: how-to-show-attribution.md
223212
[Quickstart: Create a web app]: quick-demo-map-app.md
224-
[v1]: /rest/api/maps/data?view=rest-maps-1.0&preserve-view=true
225-
[v2]: /rest/api/maps/data
226-
[How to create data registry]: how-to-create-data-registries.md
213+
227214
<!--------- REST API Links --------------->
228-
[Data registry]: /rest/api/maps/data-registry
229215
[Geolocation]: /rest/api/maps/geolocation
230216
[Get Map Tile]: /rest/api/maps/render/get-map-tile
231217
[Get Weather along route API]: /rest/api/maps/weather/getweatheralongroute
@@ -235,7 +221,6 @@ Stay up to date on Azure Maps:
235221
[REST APIs]: /rest/api/maps/
236222
[Route]: /rest/api/maps/route
237223
[Search]: /rest/api/maps/search?view=rest-maps-1.0&preserve-view=true
238-
[Spatial]: /rest/api/maps/spatial
239224
[TilesetID]: /rest/api/maps/render/get-map-tile#tilesetid
240225
[Timezone]: /rest/api/maps/timezone
241226
[Traffic]: /rest/api/maps/traffic

articles/azure-maps/azure-maps-authentication.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Primary and secondary keys are generated after the Azure Maps account is created
2727
Example using the _subscription key_ as a parameter in your URL:
2828

2929
```http
30-
https://atlas.microsoft.com/mapData/upload?api-version=1.0&dataFormat=zip&subscription-key={Your-Azure-Maps-Subscription-key}
30+
https://atlas.microsoft.com/map/tile?subscription-key={Your-Azure-Maps-Subscription-key}&api-version=2024-04-01&tilesetId=microsoft.base.road&zoom=15&x=5236&y=12665&tileSize=256
3131
```
3232

3333
> [!IMPORTANT]
@@ -125,12 +125,13 @@ The following role definition types exist to support application scenarios.
125125
126126
Some Azure Maps services may require elevated privileges to perform write or delete actions on Azure Maps REST APIs. Azure Maps Data Contributor role is required for services, which provide write or delete actions. The following table describes what services Azure Maps Data Contributor is applicable when using write or delete actions. When only read actions are required, the Azure Maps Data Reader role can be used in place of the Azure Maps Data Contributor role.
127127
128-
| Azure Maps service | Azure Maps Role Definition |
129-
| :--------------------------| :-------------------------- |
130-
| [Data] | Azure Maps Data Contributor |
131-
| [Creator] | Azure Maps Data Contributor |
132-
| [Spatial] | Azure Maps Data Contributor |
133-
| Batch [Search] and [Route] | Azure Maps Data Contributor |
128+
| Azure Maps service | Azure Maps Role Definition |
129+
| :----------------------------------| :-------------------------- |
130+
| [Creator] (Deprecated<sup>1</sup>) | Azure Maps Data Contributor |
131+
| [Spatial] (Deprecated<sup>1</sup>) | Azure Maps Data Contributor |
132+
| Batch [Search] and [Route] | Azure Maps Data Contributor |
133+
134+
<sup>1</sup> Azure Maps Creator, and the Data registry and Spatial services are now deprecated and will be retired on 9/30/25.
134135
135136
For information about viewing your Azure RBAC settings, see [How to configure Azure RBAC for Azure Maps].
136137
@@ -272,7 +273,7 @@ SAS token parameters:
272273
| :--------------- | :----------------------------------------- | :---------------------------------------------------- |
273274
| signingKey | `primaryKey` | Required, the string enum value for the signingKey either `primaryKey`, `secondaryKey` or managed identity is used to create the signature of the SAS. |
274275
| principalId | `<GUID>` | Required, the principalId is the Object (principal) ID of the user-assigned managed identity attached to the map account. |
275-
| regions | `[ "eastus", "westus2", "westcentralus" ]` | Optional, the default value is `null`. The regions control which regions the SAS token can be used in the Azure Maps REST [data-plane] API. Omitting regions parameter allows the SAS token to be used without any constraints. When used in combination with an Azure Maps data-plane geographic endpoint like `us.atlas.microsoft.com` and `eu.atlas.microsoft.com` allows the application to control usage with-in the specified geography. This allows prevention of usage in other geographies. |
276+
| regions | `[ "eastus", "westus2", "westcentralus" ]` | Optional, the default value is `null`. The regions control which regions the SAS token can be used in the Azure Maps REST [data-plane] API. Omitting regions parameter allows the SAS token to be used without any constraints. When used in combination with an Azure Maps data-plane geographic endpoint like `us.atlas.microsoft.com` and `eu.atlas.microsoft.com` allows the application to control usage within the specified geography. This allows prevention of usage in other geographies. |
276277
| maxRatePerSecond | 500 | Required, the specified approximate maximum request per second which the SAS token is granted. Once the limit is reached, more throughput is rate limited with HTTP status code `429 (TooManyRequests)`. |
277278
| start | `2021-05-24T10:42:03.1567373Z` | Required, a UTC date that specifies the date and time the token becomes active. |
278279
| expiry | `2021-05-24T11:42:03.1567373Z` | Required, a UTC date that specifies the date and time the token expires. The duration between start and expiry can't be more than 24 hours. |

articles/azure-maps/azure-maps-qps-rate-limits.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ The following list shows the QPS usage limits for each Azure Maps service by Pri
2424
| Azure Maps service | QPS Limit: Gen 2 Pricing Tier | QPS Limit: Gen 1 S1 Pricing Tier | QPS Limit: Gen 1 S0 Pricing Tier |
2525
| ----------------- | :--------------------------: | :------------------------------: | :------------------------: |
2626
| Copyright service | 10 | 10 | 10 |
27-
| Creator - Alias | 10 | Not Available | Not Available |
28-
| Creator - Conversion, Dataset, Feature State, Features, Map Configuration, Style, Routeset, TilesetDetails, Wayfinding | 50 | Not Available | Not Available |
29-
| Data registry service | 50 | 50 |  Not Available  |
27+
| Creator - Alias (Deprecated<sup>1</sup>) | 10 | Not Available | Not Available |
28+
| Creator - Conversion, Dataset, Feature State, Features, Map Configuration, Style, Routeset, TilesetDetails, Wayfinding (Deprecated<sup>1</sup>) | 50 | Not Available | Not Available |
29+
| Data registry service (Deprecated<sup>1</sup>) | 50 | 50 |  Not Available  |
3030
| Geolocation service | 50 | 50 | 50 |
3131
| Render service - Road tiles | 500 | 500 | 50 |
3232
| Render service - Satellite tiles | 250 | 250 | Not Available |
@@ -38,11 +38,13 @@ The following list shows the QPS usage limits for each Azure Maps service by Pri
3838
| Search service - Batch | 10 | 10 | Not Available |
3939
| Search service - Non-Batch | 500 | 500 | 50 |
4040
| Search service - Non-Batch Reverse | 250 | 250 | 50 |
41-
| Spatial service | 50 | 50 |  Not Available  |
41+
| Spatial service (Deprecated<sup>1</sup>) | 50 | 50 |  Not Available  |
4242
| Timezone service | 50 | 50 | 50 |
4343
| Traffic service | 50 | 50 | 50 |
4444
| Weather service | 50 | 50 | 50 |
4545

46+
<sup>1</sup> Azure Maps Creator, and the Data registry and Spatial services are now deprecated and will be retired on 9/30/25.
47+
4648
When QPS limits are reached, an HTTP 429 error is returned. If you're using the Gen 2 or Gen 1 S1 pricing tiers, you can create an Azure Maps *Technical* Support Request in the [Azure portal] to increase a specific QPS limit if needed. QPS limits for the Gen 1 S0 pricing tier can't be increased.
4749

4850
[Azure portal]: https://portal.azure.com/

articles/azure-maps/creator-geographic-scope.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ ms.custom: mvc, references_regions
1212

1313
# Creator service geographic scope
1414

15+
> [!NOTE]
16+
>
17+
> **Azure Maps Creator retirement**
18+
>
19+
> The Azure Maps Creator indoor map service is now deprecated and will be retired on 9/30/25. For more information, see [End of Life Announcement of Azure Maps Creator](https://aka.ms/AzureMapsCreatorDeprecation).
20+
1521
Azure Maps Creator is a geographically scoped service. Creator offers a resource provider API that, given an Azure region, creates an instance of Creator data deployed at the geographical level. The mapping from an Azure region to geography happens behind the scenes as described in the following table. For more information on Azure regions and geographies, see [Azure geographies].
1622

1723
## Data locations

articles/azure-maps/creator-indoor-maps.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure Maps Creator
44
description: This article introduces concepts that apply to Azure Maps Creator services
55
author: faterceros
66
ms.author: aterceros
7-
ms.date: 04/01/2022
7+
ms.date: 09/16/2024
88
ms.topic: conceptual
99
ms.service: azure-maps
1010
ms.subservice: creator
@@ -13,6 +13,12 @@ ms.subservice: creator
1313

1414
# Creator for indoor maps
1515

16+
> [!NOTE]
17+
>
18+
> **Azure Maps Creator retirement**
19+
>
20+
> The Azure Maps Creator indoor map service is now deprecated and will be retired on 9/30/25. For more information, see [End of Life Announcement of Azure Maps Creator](https://aka.ms/AzureMapsCreatorDeprecation).
21+
1622
This article introduces concepts and tools that apply to Azure Maps Creator. We recommend that you read this article before you begin to use the Azure Maps Creator API and SDK.
1723

1824
You can use Creator to develop applications with map features that are based on indoor map data. This article describes the process of uploading, converting, creating, and using your map data. Typically, the workflow is completed by two different personas with distinct areas of expertise and responsibility:

articles/azure-maps/creator-long-running-operation-v2.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Azure Maps long-running operation API V2
33
description: Learn about long-running asynchronous V2 background processing in Azure Maps
44
author: faterceros
55
ms.author: aterceros
6-
ms.date: 05/18/2021
6+
ms.date: 09/16/2024
77
ms.topic: conceptual
88
ms.service: azure-maps
99
ms.subservice: creator
@@ -12,6 +12,12 @@ ms.custom: mvc
1212

1313
# Creator Long-Running Operation API V2
1414

15+
> [!NOTE]
16+
>
17+
> **Azure Maps Creator retirement**
18+
>
19+
> The Azure Maps Creator indoor map service is now deprecated and will be retired on 9/30/25. For more information, see [End of Life Announcement of Azure Maps Creator](https://aka.ms/AzureMapsCreatorDeprecation).
20+
1521
Some APIs in Azure Maps use an [Asynchronous Request-Reply pattern]. This pattern allows Azure Maps to provide highly available and responsive services. This article explains Azure Map's specific implementation of long-running asynchronous background processing.
1622

1723
## Submit a request

articles/azure-maps/creator-long-running-operation.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ ms.custom: mvc
1212

1313
# Creator Long-Running Operation API
1414

15+
> [!NOTE]
16+
>
17+
> **Azure Maps Creator retirement**
18+
>
19+
> The Azure Maps Creator indoor map service is now deprecated and will be retired on 9/30/25. For more information, see [End of Life Announcement of Azure Maps Creator](https://aka.ms/AzureMapsCreatorDeprecation).
20+
1521
Some APIs in Azure Maps use an [Asynchronous Request-Reply pattern]. This pattern allows Azure Maps to provide highly available and responsive services. This article explains Azure Map's specific implementation of long-running asynchronous background processing.
1622

1723
## Submitting a request

articles/azure-maps/creator-onboarding-tool.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,20 @@ titleSuffix: Azure Maps Creator
44
description: This article describes how to create an indoor map using the onboarding tool
55
author: faterceros
66
ms.author: aterceros
7-
ms.date: 08/15/2023
7+
ms.date: 09/16/2024
88
ms.topic: how-to
99
ms.service: azure-maps
1010
ms.subservice: creator
1111
---
1212

1313
# Create indoor map with the onboarding tool
1414

15+
> [!NOTE]
16+
>
17+
> **Azure Maps Creator retirement**
18+
>
19+
> The Azure Maps Creator indoor map service is now deprecated and will be retired on 9/30/25. For more information, see [End of Life Announcement of Azure Maps Creator](https://aka.ms/AzureMapsCreatorDeprecation).
20+
1521
This article demonstrates how to create an indoor map using the Azure Maps Creator onboarding tool.
1622

1723
## Prerequisites

articles/azure-maps/creator-qgis-plugin.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ ms.subservice: creator
1212

1313
# Work with datasets using the QGIS plugin
1414

15+
> [!NOTE]
16+
>
17+
> **Azure Maps Creator retirement**
18+
>
19+
> The Azure Maps Creator indoor map service is now deprecated and will be retired on 9/30/25. For more information, see [End of Life Announcement of Azure Maps Creator](https://aka.ms/AzureMapsCreatorDeprecation).
20+
1521
[QGIS] is an open-source [geographic information system (GIS)] application that supports viewing, editing, and analysis of geospatial data.
1622

1723
The [Azure Maps QGIS plugin] is used to view and edit [datasets] in [QGIS]. It enables you to navigate floors using a custom floor-picker and perform CRUD operations for multiple features simultaneously. All QGIS functionalities, such as copying features, rotating, resizing, flipping, can be used to for advanced editing. The plugin also supports error handling for data editing. Logs created by the plugin are useful to understand the APIs and debug errors.

0 commit comments

Comments
 (0)