Developing Android application with GoogleMaps API, I found that sometimes
MapView caches some tiles in app's data
folder('/data/data/<package_name>/files'). These files are 'DATA_Tiles',
'DATA_Tiles_1', 'DATA_Tiles_2', ... Each file 'DATA_Tiles_%n' contains some
JPEGs or PNGs and their coords. File 'DATA_Tiles' contains common
information about files 'DATA_Tiles_%n'. I am very interested in the
possibility of using my app offline. My app needs only small area of map,
so I can include this cached area in 'assets', thereby providing offline
work of MapView in my app.
I want to know, is it legal? Is it violation of Terms?
https://developers.google.com/maps/terms
10.1.3(b) No Pre-Fetching, Caching, or Storage of Content. You must not
pre-fetch, cache, or store any Content, except that you may store: (i)
limited amounts of Content for the purpose of improving the performance of
your Maps API Implementation if you do so temporarily, securely, and in a
manner that does not permit use of the Content outside of the Service; and
(ii) any content identifier or key that the Maps APIs Documentation
specifically permits you to store. For example, you must not use the
Content to create an independent database of "places" or other local
listings information.
I have read this, but I don't understand can I legally use cache in Android
app.
May be do you know, where can I contact with developers of android.map
library?
Thank you for answers.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en