[Hot-francophone] Pour une meilleur intégration des fichiers OSM dans le gestionnaire de tâches
Mathieu Leduc-Hamel
math at arrak.org
Ven 23 Jan 02:28:48 UTC 2015
Bonjour,
Mon nom est Mathieu Leduc-Hamel. Je suis contributeur d'OSM au Québec et
nous travaillons actuellement sur l'import de données de la ville de
Montréal.
Pour ce faire, nous utilisons le gestionnaire de tâches et nous avons
développé un script:
https://github.com/OsmQc/mtl2osm/blob/master/mtl2osm/osm_grid_splitter.py
Qui nous permet de diviser les données en grilles afin de faciliter notre
travail dans HOT.
Par exemple ce script nous a permis de transformer ce fichier OSM:
https://github.com/OsmQc/mtl2osm/blob/master/mtl2osm/donnees/postes-de-quartier-de-la-police/osm/postes-police.osm
En cet ensemble de fichiers organisés par niveau de zoom, x et y:
https://github.com/OsmQc/mtl2osm/tree/master/mtl2osm/donnees/postes-de-quartier-de-la-police/osm
Afin de faciliter notre travail, vue que nous avons plusieurs fichiers OSM
avec lesquels nous devons travailler, nous aimerions intégrer cette
fonctionnalité directement dans HOT.
Étant moi même développeur Python, et travaillant aussi avec Pyramid,
l'architecture de HOT m'est assez familière. Par contre, nous avons
plusieurs interrogations:
1. Comment stocker les fichiers OSM, dans la db ? Sur le disque ?
2. Si on stock les données OSM dans la db, sous quelle forme ? Comme un
blob ou bien comme un modèle de données en tant que tel ?
Nous souhaiterions avoir votre avis avant de nous lancer dans le code car
nous voulons être certains de respecter l'architecture et la philosophie de
gestionnaire de tâches.
Merci
Mathieu
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/hot-francophone/attachments/20150123/9b2bc915/attachment.html>
Plus d'informations sur la liste de diffusion Hot-francophone