Skip to content

caro3801/osmexcab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#Extraction des coordonnées des limites administratives des communes Script NodeJS ##Paramètres -c, --city [required] Nom de la ville recherchée (exemple: Monbéqui). Casse et accents requis.

-C, --country_code <country_code>  

Nom du pays (ou code du pays ex: France ou fr). Casse requise.

-f, --file [<filename.json>]  

Nom du fichier json créé en sortie (sinon sortie console). Généré automatiquement si flag activé et paramètre vide.

-p, --postal_code <postal_code>  

Code postal pour mieux cibler la ville (abrégé exemple pour Monbéqui : 82)

###Messages d'erreur:

Multi city match query

Plusieurs résultats de ville trouvé pour la query. Redéfinir la query pour n'avoir qu'un seul résultat (ajouter un critère sur le pays et/ou sur le code postal)

No city match query

Aucune aucun résultat de ville trouvé par rapport à la query.

##INSTALL

  • Installer NodeJS et NPM

  • Ouvrir un terminal et aller dans le répertoire contenant le projet

    sudo npm install -g .

  • Lancer le script

    osmexcab -c <city> [-C <country> -p <postal_code> -f <file.json>]

##Exemple de ligne de commande osmexcab -c Monbéqui -f monbequi.json osmexcab -c "La Colombe" -p 41 osmexcab -c Colombe -p 38 osmexcab -c Paris -C fr osmexcab -c Paris -C us -f paris-US.json

##Format de sortie en JSON. ###Structure { osm_id : city_name : polygon : { "type" : "Polygon", "coordinates":[[latitude,longitude],...]} }

###Sortie de la console URL des données de la requête à voir dans openstreetmap
URL de sauvegarde du fichier ou sortie en JSON

About

Extraction des coordonnées des limites administratives des communes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors