Azure maps - caching policy

John Leerentveld 21 Reputation points
2020-12-30T13:53:08.31+00:00

What is the caching policy for local storage of geocoding (lat/long from an address) and routing (drive time matrices) for Azure maps? Are there restrictions?

Azure Maps
Azure Maps

An Azure service that provides geospatial APIs to add maps, spatial analytics, and mobility solutions to apps.

0 comments No comments

Answer accepted by question author
rbrundritt 21,726 Reputation points Volunteer Moderator
2020-12-30T21:10:08.907+00:00

This is detailed in the Azure online service terms: https://www.microsoftvolumelicensing.com/DocumentSearch.aspx?Mode=3&DocumentTypeId=46

At this moment these terms state the following about caching:


Customer may not cache or store information delivered by the Azure Maps API including but not limited to geocodes and reverse geocodes, map data tiles and route information (the “Results”) for the purpose of scaling such Results to serve multiple users, or to circumvent any functionality in Azure Maps.

Caching and storing Results is permitted where the purpose of caching is to reduce latency times of Customer’s application. Results may not be stored for longer than: (i) the validity period indicated in returned headers; or (ii) 6 months, whichever is the shorter. Notwithstanding the foregoing, Customer may retain continual access to geocodes as long as Customer maintains an active Azure account.

Customer may not display any Results, except geocodes solely as described in these Online Service Terms, on any third-party content or geographical map database.


My understanding (I'm not a lawyer, so can't give legal advice), if you are caching the data locally to do some calculations, you can cache route results up to 6 months and geocode results for as long as you have an Azure Maps account.

Was this answer helpful?

0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.