1 votes

Locus Tweak permet de télécharger Google Maps, mais pas OSM !

Je vais développer une application pour Android, et j'essaie de comprendre s'il est possible de stocker des cartes pour une utilisation hors ligne (de toute façon, je ne suis pas sûr que ce soit une question pour les développeurs).

Les CGU de Google Maps sont assez explicites sur le fait que les cartes ne peuvent pas être stockées (si ce n'est avec une limitation stricte), voir https://developers.google.com/maps/terms?csw=1 (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 (and in no event for more than 30 calendar days), securely, and in a manner 
 that does not permit use of the Content outside of the Service;

tandis qu'OSM fournit au public une API gratuite et des ressources pour l'exploitation de sa base de connaissances.

Maintenant, je suis vraiment confus quant au comportement du Locus Tweak. Il me permet de stocker facilement des cartes en mosaïque de Google Maps, même pour des zones étendues avec une bonne définition, alors que cela ne devrait pas être autorisé, mais lorsque j'essaie de stocker des cartes OSM, la réponse est la suivante : "Je ne peux pas stocker de cartes en mosaïque" :

enter image description here

Recherche sur Internet et sur la page http://support.locusmap.eu/hc/en-us/articles/200090132 n'est pas utile, qu'est-ce qui m'échappe ?

En conclusion : J'aimerais comprendre comment une application téléchargée par plus de 100 000 utilisateurs peut utiliser Google Maps de cette façon, et OSM, qui aurait été mon deuxième choix, semble ne pas le permettre.

2voto

verix Points 332

Il existe une clause dans l'OpenStreetMap Politique d'utilisation des carreaux qui ne permet pas le stockage hors ligne :

Les téléchargements en masse sont fortement déconseillés. Ne téléchargez pas de tuiles inutilement.

En particulier, le téléchargement de zones importantes de tuiles à des niveaux de zoom 17 et plus pour une utilisation hors ligne ou ultérieure est consultation préalable d'un administrateur système. Ces tuiles sont généralement pas disponibles (mises en cache) sur le serveur à l'avance et doivent être être rendues spécifiquement pour ces demandes, ce qui impose une injustifiée sur les ressources disponibles.
...

Locus lui-même indique qu'OSM n'est pas téléchargeable, contrairement à Google (qui est censé avoir des limites, comme le mentionnent ses CGU).

enter image description here

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X