[OSM-talk-fr] Frontière France (Landmasse)

Etienne Chové chove at crans.org
Jeu 22 Juil 19:48:27 UTC 2010


Le 22/07/2010 11:43, sly (sylvain letuffe) a écrit :
> Il faut quand même avouer aussi qu'au niveau homogénéité, les pays c'est pas
> la fête... et on fait un peu bande à part à avoir une relation pour les
> contours de côtes

Il faut bien garder notre réputation d'irréductibles gaulois ;-)

!!!      ATTENTION, LA SUITE NE DOIT PAS ÊTRE EXÉCUTÉE    !!!
!!!                "JUSTE POUR TESTER"                    !!!
!!!            CAR CA CHARGE ENORMEMENT L'API             !!!

Sinon, pour mon script, c'est presque terminé, c'est même fini. Je fais 
juste un test. Il y a 3 étapes :
   - download-mega-relation.py 11980 > r11980-1.osm
        pour télécharger une mega relation de l'api et la mettre dans
        un fichier .osm
   - mega-relation-to-relation.py 11980 < r11980-1.osm > r11980-2.osm
        prend un fichier .osm avec une mega relation et applatit la
        relation pour qu'elle n'ait qu'un niveau
   - osm-to-poly.py 11980 < r11980-2.osm > r11980-2.poly
        tranforme un fichier osm avec une relation simple en fichier poly

PS : Les étapes 1 et 2 peuvent être remplacées par le wget suivant. Il a 
l'avantage de ne pas charger l'api et d'être carément plus rapide. Par 
contre, il ne donnera pas les tags des nodes/ways, et aura quelques 
minutes de retard par rapport à l'api.
wget http://osm3.crans.org/osmbin/mega-relation-to-relation.py?11980

PS2 : les fichiers issus du wget ou de l'étape 2 peuvent être mangés par 
osm2pgsql.

Tous les scripts sont temporairement sur :
http://osm1.crans.org/tmp/dl-mega/

-- 
Etienne, en vacances...




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