Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bing Maps Deprecation #7009

Open
hl662 opened this issue Jul 26, 2024 · 0 comments · May be fixed by #7010
Open

Bing Maps Deprecation #7009

hl662 opened this issue Jul 26, 2024 · 0 comments · May be fixed by #7010
Assignees

Comments

@hl662
Copy link
Contributor

hl662 commented Jul 26, 2024

Is your feature request related to a problem? Please describe.
On June 30, Microsoft disabled the ability for users to generate new Bing Map keys. Existing hyperlinks that pointed our users to create a bing Map key would be redirected to the Url above, recommending migrating to Azure Maps. Existing Bing Map keys will continue to be supported until June 20, 2028, after which the service will be shut down (as explained in Microsoft's deprecation notice).

I'll highlight two components in core that make use of Bing Maps, and the effect of the deprecation:

  • BingLocationProvider: Azure Maps has the same feature available, with some slight differences in the response body of the new endpoint. We can create a new AzureLocationProvider to support the same functionality.
  • BingElevationProvider: Azure Maps deprecated their elevation API as of May last year, and there doesn't seem to be an easy way to replace that. This might warrant more discussion on alternatives.

Describe the solution you'd like

  • In 4.8 or 4.9, depending on how quick the PR moves, we will flag relevant APIs and components that make use of BIngMaps as deprecated, without modifying the existing default behavior.

  • We need to reenable the AzureMapsLayerFormat, revisit core's ability to support and use AzureMaps, without modifying the existing behavior of fetching Bing Maps for now. In 5.x, we can look to migrate to another map tile imagery provider, we do have 4 years before our hand is forced...

@hl662 hl662 self-assigned this Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant