Possible d'importer les départements (*.shp) dans osmand ?

Forum en français sur osmand (non officiel)
alexosm
Messages : 13
Inscription : jeu. févr. 23, 2017 1:07 pm

Possible d'importer les départements (*.shp) dans osmand ?

Message par alexosm » sam. avr. 28, 2018 11:59 am

Hello tout le monde,

Mon souhait
pouvoir intégrer les noms des départements sur ma carte sur OSMand (l'appli de mon téléphone)

Mes trouvailles sur le fichier de contour des départements
Via le forum, j'ai trouvé sur data.gouv.fr les contours des départements : https://www.data.gouv.fr/fr/datasets/co ... streetmap/#_ . Il y a plusieur degré de granulité,

Ne cherchant absolument pas de précision, j'ai donc pris la version 50m (le lien de la version 100m est mort) : http://osm13.openstreetmap.fr/~cquest/o ... 0m-shp.zip

Sur cette archive, j'ai 5 fichiers au formas différents :
- *.shx
- *.shp
- *.prj
- *.dbf
- *.cpg


En consultant wikipédia, j'apprends que le shapfile, ce format de fichier standard "*.shp" est toujours accompagné de d'autres. Dans l'archive, Je pensais avoir différents type de format mais il s'agit enfin de compte d'un unique format dont le fichier principal est le *.shp avec des fichiers complémentaire.
- un fichier DBF, qui contient les données attributaires relatives aux objets contenus dans le shapefile
- un fichier SHX, qui stocke l'index de la géométrie
- .prj - information sur le système de coordonnées, utilisant le format WKT (Well Known Text)
Source : https://fr.wikipedia.org/wiki/Shapefile

Mes questions
Est il possible d'importer les données de contours de départements (les shapelines dans le jargon) dans l'application OSMand ?
Si oui, comment peut on faire pour importer les fichiers sur OSMand pour voir les départements sur OSMand ?
s
Mon hypothèse
L'application ne sait pas exploiter directement les fichiers de type shapeline *.shp et il semblerait qu'il soit nécessaire de faire une conversion de fichier du format *shm vers le format *.osm
Pour ce faire, j'ai vu qu'il faut installer un des 3 outils :
- Merkaartor has support for reading shapefiles.
- JOSM can load shapefiles with its plugin OpenData.
Potlatch 2 can display shapefiles as background layer (how-to)
source : https://wiki.openstreetmap.org/wiki/Shapefiles

Ai-je bon ?

chris38
Messages : 58
Inscription : jeu. mai 29, 2014 12:58 pm

Re: Possible d'importer les départements (*.shp) dans osmand ?

Message par chris38 » dim. avr. 29, 2018 10:11 am

+++

bonjour,

Je suis interressé également pour pouvoir intégrer d'autres données non présentes dans OSM dans OSMand en visualisation avec une symbolique particulière. Voici ce que j'ai trouvé si ca peut t'aider :

1) Tu peux également trouver les contours départementaux et communaux sur le site de l'IGN au format SHP
2) OSMand effectivement n'accepte que des données OSM, plus précisément des données OSM compilées en OBF par OSMCreator : fichier qu'il te suffit de poser dans le répertoire osmand de ton smartphone pour le rendre actif.
3) L'apparence des objets que tu amènes est controlé par une "feuille de style" constituée de fichiers XML se trouvant dans le repertoire "rendering" de "osmand" de ton smartphone. A la lecture de ce fichier (qui est trés complet et complexe), tu pourras te rendre compte de comment sont organisées les choses.

S'il est assez aisé d'amener un fichier avec des objets déjà existants dans la nomenclature (ce que j'ai fait en substituant les nouveaux objets à des objets existant dont je ne me sers pas), il est plus difficile de créer de nouveaux types d'objets (il y a tellement d'options : vu de nuit, de jour, à telle échelle....) . Si quelqu'un a des exemples d'intégration de nouveaux objets (ponctuels documenté, linéaires, surfaciques...) au fichier default.render.xml fourni, merci à lui de mettre un lien :) je suis bien interressé (and just a bit lazy ;) ).

D'autre part, les départements (leur contour) sont déjà présent par défaut (je suppose que tu le sais et veux une représentation "différente" notament avec le nom apparaissant).

Pour completer ta recherche le shapefile est constitué comme suit : une couche est constitué de 3 fichiers : SHP (description géographique des objets), DBF (liste des attributs pour chaque objets) SHX (fichier d'index completement inutile à qui n'utilise pas arcview servant a accélerer l'accès aux données)

Merci de rapporter si tu fais d'autres découvertes

cordialement

alexosm
Messages : 13
Inscription : jeu. févr. 23, 2017 1:07 pm

Re: Possible d'importer les départements (*.shp) dans osmand ?

Message par alexosm » mer. mai 02, 2018 10:57 pm

chris38 a écrit :
dim. avr. 29, 2018 10:11 am
1) Tu peux également trouver les contours départementaux et communaux sur le site de l'IGN au format SHP
Exact, je viens de voir à ces adresses :
- http://professionnels.ign.fr/bddvecteur (attention pas toutes sont gratuites : http://professionnels.ign.fr/gratuite-des-donnees )
- http://www.infosig.net/les-donnees-sig/ ... -gratuites
chris38 a écrit :
dim. avr. 29, 2018 10:11 am
2) OSMand effectivement n'accepte que des données OSM, plus précisément des données OSM compilées en OBF par OSMCreator : fichier qu'il te suffit de poser dans le répertoire osmand de ton smartphone pour le rendre actif.
En effet dans mon répertoire Android/data/net.osmand.plus/files/, j'ai des obf qui correspondent aux nom de mes cartes téléchargées.

En effet OSMCréator permettrait de compiler des fichiers *.osm en *.obf mais accepte aussi les formats en entrée bz2, .pbf mais OSMCreator permettrait également de faire créer des POI, des routes en masses j'imagine.
Merci j'ai appris quelques choses : https://wiki.openstreetmap.org/wiki/OsmAndMapCreator
chris38 a écrit :
dim. avr. 29, 2018 10:11 am
3) L'apparence des objets que tu amènes est controlé par une "feuille de style" constituée de fichiers XML se trouvant dans le repertoire "rendering" de "osmand" de ton smartphone. A la lecture de ce fichier (qui est trés complet et complexe), tu pourras te rendre compte de comment sont organisées les choses.
J'ai découvert dernièrement cette histoire de rendu avec cette vidéo : https://youtu.be/wsb2wBT8AAw?t=3m58s
Cela lui permet de mettre plus en évidence ses pistes cyclable aux Pays Bas.

Il y a énormément d'outil à disposition mise à disposition : https://wiki.openstreetmap.org/wiki/FR:Rendu
Je me suis pas mal balader sur les différents liens du wiki et je dois t'avouer que je me suis un peu perdu, entre les outils, la doc sur la syntaxe xml, Cette solution de rendu, j'ai l’impression que c'est trouvé une solution avec l'artillerie lourde pour afficher les départements
chris38 a écrit :
dim. avr. 29, 2018 10:11 am
S'il est assez aisé d'amener un fichier avec des objets déjà existants dans la nomenclature (ce que j'ai fait en substituant les nouveaux objets à des objets existant dont je ne me sers pas), il est plus difficile de créer de nouveaux types d'objets (il y a tellement d'options : vu de nuit, de jour, à telle échelle....) . Si quelqu'un a des exemples d'intégration de nouveaux objets (ponctuels documenté, linéaires, surfaciques...) au fichier default.render.xml fourni, merci à lui de mettre un lien :) je suis bien interressé (and just a bit lazy ;) ).
Okay, je vais essayais toutefois de regarder plus en détail le fichier XML avec de la doc.

chris38 a écrit :
dim. avr. 29, 2018 10:11 am
D'autre part, les départements (leur contour) sont déjà présent par défaut (je suppose que tu le sais et veux une représentation "différente" notament avec le nom apparaissant).
C'est exact, donc tu restes persuadé qu'il n'y a pas besoin de s'embéter des fichiers SHP et qu'il suffirait d'activer l'affichage des noms qui a en quelque sorte était désactivé, seul les limites des zones le sont.
chris38 a écrit :
dim. avr. 29, 2018 10:11 am
Pour completer ta recherche le shapefile est constitué comme suit : une couche est constitué de 3 fichiers : SHP (description géographique des objets), DBF (liste des attributs pour chaque objets) SHX (fichier d'index completement inutile à qui n'utilise pas arcview servant a accélerer l'accès aux données)
Okay, je prends note.


J'adore le principe du libre, j'adhère à 1000% mais force de constater dans le milieu de la cartographie, ce n'est pas évident les outils. Dans d'autres communauté comme celle des distributions Linux (exemple Ubuntu), dès que tu as le moindre soucis, tu as une aide quasi immédiate et tu as une documentation ultra fournie. Cette communauté est incroyable. Par contre dans le milieu de la carto, je lutte comme pas possible pour pas mal de choses. Je suis débutant en carto mais pas dans le monde de "l'informatique". Pour ma part, j'essaie de persister même si ce n'est pas évident mais je pense que cela doit en démotiver plus d'un et retournent dans le monde propriétaire de la carto. C'est bien malheureux, sûrement en cause une communauté très réduite.

C'est pourquoi comme tu as pu le constater, sur le forum, je m’efforce de mettre un maximum de détail (mes sources, ...) à mon niveau. Le forum est un outil comme base de connaissance en complément du wki. Il faut l'étoffer

Donc ne t'inquiète pas, je n'oublie pas mes retours sur mes trouvailles. ;)

Répondre

Qui est en ligne ?

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