[OSM-talk-fr] Extraire les limites administratives depuis le planet

Stéphane Henriod s at henriod.info
Mer 19 Déc 15:23:26 UTC 2012


Merci de ta réponse Christian!

Je ne suis absolument pas certain que mon approche soit la meilleure et les
raisons que tu mentionnes sont très pertinentes...

Du coup, j'élargis ma question: quelle serait la meilleure approche
(osmosis ou pas osmosis, c'est égal) pour extraire les limites des pays
(admin_level = 2) ainsi que des 2 ou 3 principaux niveaux administratifs
pour tous les pays du monde?

Le but est une utilisation SIG générale. Je n'aurai pas besoin de mettre à
jour régulièrement avec les diffs, je ne veux pas rendre avec Mapnik et
n'ai donc pas besoin d'un schéma particulier...

Tout ce qu'il me faut en sortie, c'est des polygones avec les attributs
principaux (admin_level, nom)

Quelqu'un aurait qqch à proposer?

Merci!

Stéphane

PS: si il y a des fichiers déjà générés et qui sont téléchargeables quelque
part, je prends aussi!

--
"Le mot progrès n'aura aucun sens tant qu'il y aura des enfants malheureux"
-- Albert Einstein

"A journey does not need reasons. Before long, it proves to be reason
enough in itself. One thinks that one is going to make a journey, yet soon
it is the journey that makes or unmakes you." -- Nicolas Bouvier

Photos de voyages, photos de montagne: http://www.henriod.info


2012/12/19 Christian Quest <cquest at openstreetmap.fr>

> Tu n'aura pas tout malheureusement en ne gardant que les ways qui ont
> un tag boundary=administrative
>
> Une rivière ou un route peuvent servir de limite administrative, faire
> partie d'une relation boundary=administrative, mais ne pas avoir de
> tag boundary=* dessus.
>
> Il faut donc rajouter tout les ways faisant partie d'une relation
> boundary=administrative.
>
>
> Je ne suis pas familier des options d'osmosis, celles utilisées
> prennent-elles en compte ce cas de figure ?
>
>
>
> Le 19 décembre 2012 16:08, Stéphane Henriod <s at henriod.info> a écrit :
> > Bonjour à tous
> >
> > je cherche à extraire les divisions administratives de tous les pays du
> > monde depuis le planet OSM mais jusque là sans succès...
> >
> > Pour l'instant, j'ai fait quelques essais avec Osmosis (via Osmembrane
> et à
> > la main) sur un fichier plus petit que le planet mondial mais sans trop
> de
> > succès...
> >
> > Est-ce quelqu'un pourrait me dire ce qu'il y a d'incorrect là-dedans?
> >
> > C:\Temp\Softs\Osmosis\bin\osmosis.bat \
> > --read-pbf file=C:\Temp\tmp\planet\tajikistan.osm.pbf \
> > --tag-filter accept-ways admin_level=* \
> > --used-node \
> > --write-xml file=C:\Temp\tmp\tests\tj_admin.osm
> >
> > Osmosis 0.40.1 sous Windows 7 (désolé...)
> >
> > Merci d'avance et bonne fin de journée
> >
> > Stéphane
> >
> > --
> > "Le mot progrès n'aura aucun sens tant qu'il y aura des enfants
> malheureux"
> > -- Albert Einstein
> >
> > "A journey does not need reasons. Before long, it proves to be reason
> enough
> > in itself. One thinks that one is going to make a journey, yet soon it is
> > the journey that makes or unmakes you." -- Nicolas Bouvier
> >
> > Photos de voyages, photos de montagne: http://www.henriod.info
> >
> > _______________________________________________
> > Talk-fr mailing list
> > Talk-fr at openstreetmap.org
> > http://lists.openstreetmap.org/listinfo/talk-fr
> >
>
>
>
> --
> Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20121219/580e2e04/attachment.htm>


Plus d'informations sur la liste de diffusion Talk-fr