[OSM-dev-fr] réaliser un import

René-Luc D'Hont rldhont at gmail.com
Mar 14 Sep 12:50:10 BST 2010


  Le 14/09/2010 13:10, arno a écrit :
> salut,
> je compte réaliser mon premier import automatisé. J'ai en effet obtenu
> l'accord d'Eau de Paris pour importer la liste des points d'eau dans osm:
>
> http://wiki.openstreetmap.org/wiki/EauDeParis
>
> Du coup, je me pose des questions sur la manière dont je vais réaliser
> l'import.
> Prérequis: je sais importer un fichier geofabrik dans une base postgres grâce
> à osm2pgsql
> je sais également utiliser pythonosmapi http://wiki.openstreetmap.org/wiki/PythonOsmApi
> donc je sais récupérer la liste des points qui existent, et je sais exporter
> une liste. Ce qu'il me reste à comprendre, c'est comment faire pour générer la
> liste des points d'eau qui doivent être importés.
>
> Il y aurait bien une méthode simple: supprimer tous les points d'eau de paris,
> puis réimporter ma liste, mais je sens qu'il vaut mieux être subtil. Du coup,
> voila, comment j'imagine faire:
>
> - pour chaque point de la liste de la mairie, regarder s'il y a un autre point
> d'eau pas loin.
>
> a) pas loin, c'est combien ?

entre 5 et 10 mètres... En fait ça dépend de la précision des données ;-)

> b) c'est quoi la fonction postgis pour faire ça ?

Tu dois avoir une fonction distance, genre ST_Distance

> - s'il y a un point d'eau pas loin, considérer que c'est le même point d'eau
> c) bouger le point d'eau initial ou pas ?

Je dirais que ça dépend si les informations des 2 points sont proches 
;-) et du nombre de points se trouvant dans cette configuration

> - s'il n'y a pas de point d'eau dans le coin, uploader.
>
> vous en pensez quoi ?

René-Luc D'Hont

> a+
> arno
>
>
> _______________________________________________
> dev-fr mailing list
> dev-fr at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev-fr

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20100914/fe05e672/attachment.html>


More information about the dev-fr mailing list