Skip to content

Commit 33935d2

Browse files
committed
Added deprecation/retirement banner for Android SDK articles.
1 parent 81d1dec commit 33935d2

21 files changed

+126
-0
lines changed

articles/azure-maps/android-map-add-line-layer.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ zone_pivot_groups: azure-maps-android
1313

1414
# Add a line layer to the map (Android SDK)
1515

16+
> [!NOTE]
17+
>
18+
> **Azure Maps Android SDK retirement**
19+
>
20+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
21+
1622
A line layer can be used to render `LineString` and `MultiLineString` features as paths or routes on the map. A line layer can also be used to render the outline of `Polygon` and `MultiPolygon` features. A data source is connected to a line layer to provide it with data to render.
1723

1824
> [!TIP]

articles/azure-maps/android-map-events.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ zone_pivot_groups: azure-maps-android
1515

1616
This article shows you how to use the maps events manager.
1717

18+
> [!NOTE]
19+
>
20+
> **Azure Maps Android SDK retirement**
21+
>
22+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
23+
1824
## Interact with the map
1925

2026
The map manages all events through its `events` property. The following table lists the supported map events.

articles/azure-maps/android-sdk-migration-guide.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ ms.service: azure-maps
1313

1414
Migrating from the Azure Maps Android SDK to the Web SDK in a WebView involves transitioning your existing map view from a native implementation to a web-based map using the Azure Maps Web SDK. This guide shows you how to migrate your code and features from the Android SDK to the Web SDK.
1515

16+
> [!NOTE]
17+
>
18+
> **Azure Maps Android SDK retirement**
19+
>
20+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
21+
1622
## Prerequisites
1723

1824
To use the Map Control in a web page, you must have one of the following prerequisites:

articles/azure-maps/clustering-point-data-android-sdk.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ zone_pivot_groups: azure-maps-android
1515

1616
When visualizing many data points on the map, data points may overlap over each other. The overlap may cause the map may become unreadable and difficult to use. Clustering point data is the process of combining point data that are near each other and representing them on the map as a single clustered data point. As the user zooms into the map, the clusters break apart into their individual data points. When you work with large number of data points, use the clustering processes to improve your user experience.
1717

18+
> [!NOTE]
19+
>
20+
> **Azure Maps Android SDK retirement**
21+
>
22+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
23+
1824
</br>
1925

2026
>[!VIDEO https://learn.microsoft.com/Shows/Internet-of-Things-Show/Clustering-point-data-in-Azure-Maps/player?format=ny]

articles/azure-maps/create-data-source-android-sdk.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ The Azure Maps Android SDK stores data in data sources. Using data sources optim
1818
- **GeoJSON source**: Manages raw location data in GeoJSON format locally. Good for small to medium data sets (upwards of hundreds of thousands of shapes).
1919
- **Vector tile source**: Loads data formatted as vector tiles for the current map view, based on the maps tiling system. Ideal for large to massive data sets (millions or billions of shapes).
2020

21+
> [!NOTE]
22+
>
23+
> **Azure Maps Android SDK retirement**
24+
>
25+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
26+
2127
## GeoJSON data source
2228

2329
Azure Maps uses GeoJSON as one of its primary data models. GeoJSON is an open geospatial standard way for representing geospatial data in JSON format. GeoJSON classes available in the Azure Maps Android SDK to easy create, and serialize GeoJSON data. Load and store GeoJSON data in the `DataSource` class and render it using layers. The following code shows how GeoJSON objects can be created in Azure Maps.

articles/azure-maps/data-driven-style-expressions-android-sdk.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ zone_pivot_groups: azure-maps-android
1313

1414
# Data-driven style expressions (Android SDK)
1515

16+
> [!NOTE]
17+
>
18+
> **Azure Maps Android SDK retirement**
19+
>
20+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
21+
1622
Expressions enable you to apply business logic to styling options that observe the properties defined in each shape in a data source. Expressions can filter data in a data source or a layer. Expressions may consist of conditional logic, like if-statements. And, they can be used to manipulate data using: string operators, logical operators, and mathematical operators.
1723

1824
Data-driven styles reduce the amount of code needed to implement business logic around styling. When used with layers, expressions are evaluated at render time on a separate thread. This functionality provides increased performance compared to evaluating business logic on the UI thread.

articles/azure-maps/display-feature-information-android.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ zone_pivot_groups: azure-maps-android
1313

1414
# Display feature information
1515

16+
> [!NOTE]
17+
>
18+
> **Azure Maps Android SDK retirement**
19+
>
20+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
21+
1622
Spatial data is often represented using points, lines, and polygons. This data often has metadata information associated with it. For example, a point may represent the location of a restaurant and metadata about that restaurant may be its name, address, and type of food it serves. This metadata can be added as properties of a GeoJSON `Feature`. The following code creates a simple point feature with a `title` property that has a value of "Hello World!"
1723

1824
::: zone pivot="programming-language-java-android"

articles/azure-maps/how-to-add-shapes-to-android-map.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ zone_pivot_groups: azure-maps-android
1515

1616
This article shows you how to render the areas of `Polygon` and `MultiPolygon` feature geometries on the map using a polygon layer.
1717

18+
> [!NOTE]
19+
>
20+
> **Azure Maps Android SDK retirement**
21+
>
22+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
23+
1824
## Prerequisites
1925

2026
Be sure to complete the steps in the [Quickstart: Create an Android app] document. Code blocks in this article can be inserted into the maps `onReady` event handler.

articles/azure-maps/how-to-add-symbol-to-android-map.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ zone_pivot_groups: azure-maps-android
1515

1616
This article shows you how to render point data from a data source as a symbol layer on a map using the Azure Maps Android SDK. Symbol layers render points as an image and text on the map.
1717

18+
> [!NOTE]
19+
>
20+
> **Azure Maps Android SDK retirement**
21+
>
22+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
23+
1824
> [!TIP]
1925
> Symbol layers by default will render the coordinates of all geometries in a data source. To limit the layer so that it only renders point geometry features, set the `filter` option of the layer to `eq(geometryType(), "Point")`. If you want to include MultiPoint features as well, set the `filter` option of the layer to `any(eq(geometryType(), "Point"), eq(geometryType(), "MultiPoint"))`.
2026

articles/azure-maps/how-to-add-tile-layer-android-map.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@ zone_pivot_groups: azure-maps-android
1313

1414
# Add a tile layer to a map (Android SDK)
1515

16+
> [!NOTE]
17+
>
18+
> **Azure Maps Android SDK retirement**
19+
>
20+
> The Azure Maps Native SDK for Android is now deprecated and will be retired on 3/31/25. To avoid service disruptions, migrate to the Azure Maps Web SDK by 3/31/25. For more information, see [The Azure Maps Android SDK migration guide](android-sdk-migration-guide.md).
21+
1622
This article shows you how to render a tile layer on a map using the Azure Maps Android SDK. Tile layers allow you to superimpose images on top of Azure Maps base map tiles. More information on Azure Maps tiling system can be found in the [Zoom levels and tile grid] documentation.
1723

1824
A Tile layer loads in tiles from a server. These images can be prerendered and stored like any other image on a server, using a naming convention that the tile layer understands. Or, these images can be rendered with a dynamic service that generates the images near real time. There are three different tile service naming conventions supported by Azure Maps TileLayer class:

0 commit comments

Comments
 (0)