I'm not a lawyer or on the Azure Maps team (I moved to another team in Microsoft), but I believe both examples you provided are allowed. I believe part of the reasoning for this is that mobile OS platforms often provide a free map SDK the includes base maps, but charges for geocoding. Additionally, many companies geocode their database of addresses ahead of time and use that information to power all their apps on different platforms.
Using map api with 3rd party maps usage clarification
@rbrundritt
I have a question about your Terms of Service for maps, in particular,
https://www.microsoft.com/en-us/maps/product
Restrictions:
(s) Display any Service results, except geocodes, on third-party maps;
Q1. This seems to imply I can retrieve a list of geocodes, and display the location name at the geocode location on a Mapbox map. Correct?
Q2. Can I display detailed search results NOT ON A MAP, but in a list which is part of a web app which happens to contain a Mapbox map?
If the answer to either of these is no, then you're leaving money on the table, and er, perhaps acting a bit monopolistic.
1 answer
Sort by: Most helpful
-
rbrundritt 15,716 Reputation points Microsoft Employee
2021-09-10T19:00:48.643+00:00