Tuiles openstreetmap accessible hors lignes

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
Répondre
Avatar de l’utilisateur
gendy54
Messages : 235
Inscription : ven. juil. 11, 2014 10:31 pm
Localisation : Paris, Nancy
Contact :

Re: Tuiles openstreetmap accessible hors lignes

Message par gendy54 » ven. mars 17, 2017 10:11 am

Bonjour,

Je ne sais pas t'aider pour cette partie technique mais sache que la licence OdBL permet l'usage commercial des données OpenStreetMap.
Sinon si c'est pour des usagers de la nature, il y a des applications sur smartphone (OsmAnd, MapsMe) qui fonctionnent hors-ligne. Il suffit juste de télécharger la zone avant.
Donat ROBAUX

yvecai
Messages : 22
Inscription : ven. févr. 26, 2016 4:49 pm

Re: Tuiles openstreetmap accessible hors lignes

Message par yvecai » sam. mars 18, 2017 1:07 am

En règle générale, et c'est absolument le cas pour les tuiles de la carte sur www.openstreetmap.org, le téléchargement de tuiles en masse est prohibé.
La raison est simple: les tuiles ne sont pas toutes stockées, mais sont calculées par les serveurs à la volée.
Elles se periment vites au fur et a mesure que la base d'OSM s'enrichit, et la majorité des tuiles au delà d'un certain niveau de zoom ne sont jamais consultées.
Est-ce que votre design est le bon ? Des tuiles images ne sont pas un bon moyen de stockage.

Il existe des alternatives : https://openmaptiles.org/, par exemple.

Avatar de l’utilisateur
cquest
Messages : 1661
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: Tuiles openstreetmap accessible hors lignes

Message par cquest » dim. mars 19, 2017 3:09 pm

Les tuiles vectorielles seront plus légères, mais il va falloir s'occuper de tout le rendu dans l'appli.

Pensez aussi à regarder maps.me dont le code est libre... c'est un bon compromis poids/rapidité et le code tourne sur iOS et Android (et PC).

julest
Messages : 4
Inscription : lun. mars 20, 2017 8:56 am

Re: Tuiles openstreetmap accessible hors lignes

Message par julest » lun. mars 20, 2017 1:44 pm

Bonjour, je suis le deuxième étudiant qui travail sur ce projet de map "offline" et j'aurais voulu savoir si il était possible d'obtenir les tuiles que d'une région ?

Avatar de l’utilisateur
cquest
Messages : 1661
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: Tuiles openstreetmap accessible hors lignes

Message par cquest » lun. mars 20, 2017 2:06 pm

C'est envisageable, sur une zone limitée et pour un niveau de zoom pas trop important.
Après de toute façon, vous rencontrerez un autre problème: l'espace nécessaire pour stocker ces tuiles.

Quelle région ?
Quels zoom ?

julest
Messages : 4
Inscription : lun. mars 20, 2017 8:56 am

Re: Tuiles openstreetmap accessible hors lignes

Message par julest » lun. mars 20, 2017 2:33 pm

c'est pour la région franche-comté et le niveau de zoom je n'ai pas encore trop d'idée, dans l'idéale il faudrait qu'une personne puisse se situer sur la carte et se diriger vers un point, si je ne me trompe pas c'est entre 13-18 ? merci d'avance :)

Avatar de l’utilisateur
cquest
Messages : 1661
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: Tuiles openstreetmap accessible hors lignes

Message par cquest » lun. mars 20, 2017 3:10 pm

Entre 13 et 18, on ne multiplie que le volume par 4^5 soit 1024... il va falloir choisir ;)

Au zoom 8 on a 4 images de 256x256 pixels pour couvrir la Franche-Comté, donc en zoom 13 ça fait 4096 tuiles, et en 18... 4194304

Le zoom 14 est un bon compromis: c'est environ du 1:35000 et ça fera 16384 tuiles
15 = 1:17000 (/2) et 65536 tuiles (x4)
etc...

julest
Messages : 4
Inscription : lun. mars 20, 2017 8:56 am

Re: Tuiles openstreetmap accessible hors lignes

Message par julest » lun. mars 20, 2017 3:30 pm

Merci pour toute ces précisions !

Ont aurait voulu utiliser leaflet pour le rendu de notre carte et PouchDB.js pour stocker les tuiles en locale.

Est-ce que vous avez une idée même approximative du poids d'un aussi grand nombres de tuiles ?

Avatar de l’utilisateur
cquest
Messages : 1661
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: Tuiles openstreetmap accessible hors lignes

Message par cquest » lun. mars 20, 2017 9:15 pm

En moyenne les tuiles font 20Ko

julest
Messages : 4
Inscription : lun. mars 20, 2017 8:56 am

Re: Tuiles openstreetmap accessible hors lignes

Message par julest » mar. mars 21, 2017 3:08 pm

Trés bien, merci !

Nous nous rapprochons du but petit à petit :D

Notre mise en cache fonctionne mais j'envoie trop de requête au serveur d'OSM.

Existe t'il un serveur proxy pour répondre plus rapidement à mes requêtes ?

Avatar de l’utilisateur
cquest
Messages : 1661
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: Tuiles openstreetmap accessible hors lignes

Message par cquest » mar. mars 21, 2017 10:26 pm

Rappel: le téléchargement de tuiles en masse est prohibé il est possible que les serveurs bloquent ou limitent en automatique.

Tu peux télécharger (doucement, une requête à la fois) sur le serveur d'OSM France, les tuiles "FR", de toute façon il y a la limite de la vitesse de génération des tuiles et merci de ne pas descendre en dessous du zoom 15 vu les calculs ci-dessus.

yvecai
Messages : 22
Inscription : ven. févr. 26, 2016 4:49 pm

Re: Tuiles openstreetmap accessible hors lignes

Message par yvecai » mer. mars 22, 2017 10:57 pm

Soyons clair: c'est inenvisageable, et prohibé sauf pour la mention explicite de Christian plus haut.

Audrey
Messages : 1
Inscription : lun. mai 29, 2017 5:16 pm

Re: Tuiles openstreetmap accessible hors lignes

Message par Audrey » lun. mai 29, 2017 5:21 pm

Bonjour,

j'essaie d'utiliser les fichiers mbtiles. J'ai téléchargé plusieurs fichiers (andorres, colombie, nantes...) mais je n'arrive pas à les exploiter. Dans qgis par exemple, je les ajoute mais rien ne s'affiche.
Pouvez vous m'aider ?

Merci

Audrey

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité