Forum OSM France

IGN sur l’application OsmAnd

Salut,

Oui il y a cette possibilité de aussi.

La solution proposé par OsmAnd est d’avoir la carte en ligne et après de télécharger la zone que l’on souhaite pour le hors ligne.

As tu essayé le lien proposé plus haut ?

Non, je ne me suis pas aventuré, quel lien choisir ?
Télécharger toutes les cartes (sqlitedb)
ou
Télécharger les cartes par un seul fichier (sqlitedb)

Télécharger un seul Fichier SQLiteDB

Tu choisis le lien que tu souhaites. Apparemment le lien ign marche que sur iPhone et pas sur androïd

Avec mobac j’ai fais des fichiers de tuiles IGN mais aussi les cartes de chaleurs de strava. Ca prend de la place mais Avoir tout en offline c’est top. Si besoin je peux essayer mon fichier torrent pour que tu récupères mes fichiers.

Avec l’aide de @pyrog et @Hades34 je pense avoir identifié le problème.

  • le fichier sqlitedb proposé sur le site anygis.ru contient une URL en provenance de Géoportail
  • cette URL contient une clé d’API apparemment dédiée à la diffusion au grand public sur Géoportail
  • il semble qu’un mécanisme de restriction associée à cette clé et basé sur le User-Agent accepte le User-Agent qu’OsmAnd utilise sur iOS, pas celui qu’il utilise sur Android.
  • mais il est possible dans le fichier sqlitedb d’ajouter à la table « info » un champ « useragent » (et non userAgent comme le dit la doc), qui est interprété par la version Android
  • il est aussi possible d’utiliser dans l’URL sa propre clé d’API individuelle, après inscription à l’IGN, et pour cette clé la restriction sur le User-Agent n’est pas activée.

Pour modifier un fichier sqlite, sur Linux :

 % sqlite3 file.sqlitedb .dump > file.txt
 % éditer file.txt
 % rm file.sqlitedb
 % cat file.txt | sqlitedb3 file.sqlitedb
2 Likes

Bonjour,

Stéphane (@StC) et Yves (@pyrog) ont réussi à faire fonctionner les cartes IGN en modifiant le fichier sqlitedb Hike=Eu=France=topo proposé sur Anygis.

Le problème initial était qu’il fonctionnait pas sur androïd cependant sur iOS il n’y avait aucun souci.

Ils ont créé deux fichiers:
IGN Scan25.sqlitedb
IGN Maps (tous les niveaux de zoom)

Ces fichiers fonctionnent sur Androïd et iOS. Un grand merci à eux!

Vous pouvez modifier le nom du fichier avant import dans OsmAnd, c’est le nom du fichier qui est utilisé comme nom de la carte dans OsmAnd. vous ne l’avez pas renommé avant ? Pas de soucis, c’est toujours modifiable dans les carte installé depuis l’application OsmAnd

La demande d’intégration de ces fichiers sur anygis a été faite, à terme il devrait être disponible sur le site Anygis.ru

5 Likes

Bonjour
J’ai des doutes sur la légalité de la discussion en cours. Est-ce que désormais l’IGN autorise la récupération des cartes Scan25 avec Mobac (ou autres méthodes) ? Il y a quelques années, j’avais reçu une requête de l’IGN pour retirer une discussion analoque à celle-ci dans un forum que j’administrais.

Il y a quelques années, l’IGN ne s’était pas encore mis à l’heure de l’opendata…

Le SCAN25 n’est pas encore totalement en opendata, mais sa licence actuelle me semble permettre un usage personnel illimité.

C’est de la consultation de carte comme sur un navigateur (le scan25 est disponible gratuitement sur géoportail), de ce fait je ne voit pas le souci de consulter le site que ce soit sur un navigateur internet ou depuis le navigateur d’une app GPS.

Peut être que je me trompe mais ça a l’air de se tenir comme argument

Pardon pour cette question idiote, certainement que je n’ai pas suffisamment cherché : quel est le chemin pour importer les fichiers sqlite dans OSMand ?
Quand je fais "Paramètres > Carte en ligne... > Ajouter > " il ne m’est proposé que de saisir une URL pour la source, pas d’importer un fichier.

Merci pour ton aide :slight_smile:

1 Like

Salut,

Télécharge le fichier puis sélectionne ou ouvre le fichier puis ouvrir avec → OsmAnd

2 Likes

Merci @Hades34 :smiley:

Malheureusement, les fichiers sqlitedb s’ouvrent avec une autre appli (N-Track), et impossible de préciser une autre appli (même si je fais « ouvrir avec », ça ouvre systématiquement N-Track…
Et pas trouvé dans les paramètres pour modifier les applis par défaut selon le type de fichiers… :confused:

Je suis sur iPhone, du coup c’est pas évident de te guider.

Ceux qui ont androïd ont fait comme sur RL
https://www.randonner-leger.org/forum/viewtopic.php?pid=623738#p623738

J’espère que ça t’aidera :slightly_smiling_face:

Du coup, je suis passé par l’URL du flux avec ma clé IGN, et ça marche impec ! :+1:

Oui le fichier sqlitedb n’est là que pour faciliter l’ajout d’une carte en ligne avec pré réglage.

On peut tout à fait ajouter la carte en mettant le nom, le lien, les zoom et les projections

1 Like

Merci à Mobac qui m’a permis de faire voisiner les cartes Osm de Osmand et les cartes Ign sur Android. En un seul mot je dis … ROYAL fichier xxxxxxx.sqlitedb qui fait entre 1 et 2 Go suivant territoire couvert.

Bjour Ades, tu peux me dire comment tu exploites ces deux fichiers
IGN Scan25.sqlitedb
IGN Maps (tous les niveaux de zoom)

Merci, me suis débrouillé

Merci pour ces fichiers, c’est top !

Quelle est la différence entre IGN Maps et IGN Scan25 :thinking:

Le Scan25 c’est un la carte papier au 1:25000, donc une seule échelle et adaptée à l’impression (nombre réduit de couleurs).

Exemple: Géoportail

IGN Maps, c’est je pense « Plan IGN », qui est un rendu multi-zoom, celui par défaut sur le géoportail. Destiné à l’affichage, il passe moins bien à l’impression (dégradés, etc).

Exemple: Géoportail

Oui, j’ai mis à la carte à Poil :wink:

1 Like