Currently Azure Map account protected by the key, generated on Azure Portal. This is not enough for SPA JS sites. Let say you have a public server-less map App that allows to use anonymously. Map key could easily discovered and stolen. Hence your map account could be used by others for your expense.
Expected: add ability to specify one or more site URI where legal traffic could come from. Azure should check incoming requests against this list and reject unknown sites. This should support "localhost:port" for test purposes as well as real domain names for production.13 votes
I’m happy to report that last week the Azure Maps team announced a high security option for Azure Maps which uses Azure Active Directory (AAD) for authentication. The announcement can be found here: https://azure.microsoft.com/en-us/blog/announcing-azure-maps/
Here is some related documentation:
The atlas js file is large (over 800 KB). We use maps on our site in a few specific locations. Many times a user does not even go to a page that has a map on it. Using npm and lazy loading (we run an angular site) we can serve the needed components only when required. Right now we have to load the map files in our main layout page. If we can package the js with our site we could provide a much better user experience. Also providing typing's would provide a much better developer experience. We don't need an framework specific package, we just need the files available in a format we can consume them.
The atlas js file is large (over 800 KB). We use maps on our site in a few specific locations. Many times a user does not even go to a page that has a map on it. Using npm and lazy loading (we run an angular site) we can serve the needed components only when required. Right now we have to load the map files in our main layout page. If we can package the js with our site we could provide a much better user experience. Also providing typing's would provide a much better developer experience. We don't need…9 votes
You can find it on NPM as azure-maps-control
Could you please implement the possibility, when doing a rendered map as png, to have a Point at the adress in Center?
With that, we could implement the map as a png and onclick the dynamic map is loaded…
Thanks, Martin8 votes
This feature request is completed. You can use the get map image API to generate static images with custom pins. You can see the tutorial at https://docs.microsoft.com/azure/azure-maps/how-to-render-custom-data and the API documentation at https://docs.microsoft.com/rest/api/maps/render/getmapimage
We are developing solution for Smart City Command central. Our current solution build on .Net Core angular 5 with Openlayer F/W. We want help to get Typ[e def of Azure Map. so we can remove opnlayer and used Azure Map6 votes
We have made typescript definitions and a minified copy of the map control available on NPM here: https://www.npmjs.com/package/azure-maps-control
A blog post announcement will go out next week.
A better description will also be added to the site as well.
We would like to be able to get time zone from position, then convert from the IANA result we receive to windows time zones as all of our local to UTC conversions use the C# TimeZoneInfo class.3 votes
The Windows team is working to move to IANA as their standard. Any references back to their original IDs creates additional dependencies they don’t want. The Windows team don’t want more people depending on their IDs. They specifically asked for this to be a one way street in Azure Maps – Windows to IANA and not the reverse.
In azure-maps-control 2.0.8 typings https://www.npmjs.com/package/azure-maps-control, the `FloorChangeEvent` interface is exported from a relative path and is throwing an error.
The `FloorChangeEvent` interface is already declared in the `atlas` namespace.2 votes
The team released version 2.0.9 of the NPM package today with a fix for this issue. Thanks for reporting.
In Vector mode, tolled motorway doesn't appear until zoom level 10 and then they appear with some opacity. For comparaison, the same motorway looks much better in Raster mode.2 votes
Our designers have looked into this and it appears that there was an issue in one of the recent releases that did change the style of toll roads to undesirable color. The team has made the fix and this should appear in production soon, if it isn’t already there.
If I add
to my page, Firefox gives:
XML Parsing Error: syntax error
Line Number 1, Column 1:2 votes
This issue is now resolved in v2.0 of the services module in Azure Maps.
Hi, we noticed an issue with the satellite_road_labels style, at a low zoom level and when panning over the USA, the labels are not loading totally. There is also a lot of errors in the console.
This is also happening on the codepen of the Azure map demo https://codepen.io/azuremaps/pen/qyjbOM.2 votes
Thanks for reporting. This issue has been resolved. Thanks for reporting.
Pins added to the map do not appear if they appear under an image overlay.
It doesn't matter which order the Pin and Overlay are added to the map, the hidden pin is never displayed.2 votes
We are working on content docs (walk throughs and a blog post).
Here are some code samples:
Simple Image Overlay: https://azuremapscodesamples.azurewebsites.net/index.html?sample=Simple%20Image%20Layer
KML Ground Overlay as Image Layer: https://azuremapscodesamples.azurewebsites.net/index.html?sample=KML%20Ground%20Overlay%20as%20Image%20Layer
I can't find a way to calculate the distance between several points. Something like Maps Distance Matrix in MapQuest.2 votes
It will be great if it is possible to retrieve the polygons of buildings from the current view in Azure Maps. That will allow developers to select building, not only a point of an address. Very good to define and visualize properties on the map.1 vote
This is technically already possible. The road maps already have building footprint data in it. The base maps use vector tiles which means the raw vector data is actually in the browser and rendered there. It is possible to access the underlying layers and data. Try creating a polygon and setting the source to “vectorTiles” and the sourceLayer to “Other building”. The following source layers are available for building footprints: “Hotel building”, “School building”, “Factory building”, “Hospital building”, “Other building”
Azure suport in indonesia and indonesia language1 vote
Azure Maps already supports Indonesia and the Indonesian language: https://docs.microsoft.com/en-us/azure/azure-maps/supported-languages
Does the satellite map updated evey month?1 vote
The satellite imagery receives regularly updates in parts, but the full globe is not updated monthly for various reasons. The Azure Maps team is however looking into options to increase the refresh rate of imagery.
Support the region of Azure Maps, API, and level.
Country, Pref, City, and Future roadmap.
for plan the future development.1 vote
Azure Maps coverage information can be found here: https://docs.microsoft.com/en-us/azure/azure-maps/geocoding-coverage
How old is the satellite imagery used in the satellite basemap and what source is this imagery from?1 vote
The source is shown in the copyrights on our maps. It’s Digital Globe. I believe we currently use their vivid product which is meant to be a combination of imagery of different vintages geared towards getting the highest resolution available everywhere. The age of the imagery is typically 2 to 5 years old depending on location.
Allow requesting the posted speed limit of a specific road, or all speed limit information in a specific area - as to allow seeing if a vehicle is driving over the speed limit, or displaying a user his legal speed limit information1 vote
Thank you for your feedback! You can find out the speed limit of a road by using the reverse geocode API and setting the returnSpeedLimit parameter to true. See documentation at https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreverse
On https://azuremapscodesamples.azurewebsites.net/, change "This is a collection of 75 code samples which have been made open source on Github." to "This is a collection of 75 code samples that have been made open-source on GitHub."1 vote
Can atlas.data.BoundingBox.fromData() be extended to support geospatially accurate circles?1 vote
A fix has been checked into our platform and should be available in production in the next two weeks. Thank you for reporting.
Hi, our product very rely on mapping solution from azure but in case of map control resources failed to load I'm not able to detect it through control events api.
When I'm developing locally it's simply to emulate: just disable the internet connection and app will stuck, no any event from map control will be fired.
I hope azure maps will work 100% availble but as any services it might have interruptions and it would be nice to have that event1 vote
There is now an error event available. Use it just like the load event. Thanks for the feedback.
- Don't see your idea?