[OSM-talk-be] Import of 2000 DAE in Belgium (Defibrillators / Défibrillateurs)

Glenn Plas glenn at byte-consult.be
Wed Jun 1 13:48:06 UTC 2016


Hi,

It would be a fairly trivial task, don't think we need import approval
from upstream for a few thousand single nodes.  It would be a bit like
importing VELO nodes (bike sharing).  The license of this DAE data is open.

I've made a quality assessment tool to compair VELO nodes from VELO
website (json call/feed) to their OSM counterparts to help reposition
nodes and assess the quality.  From time to time I verify them.  The
tool creates an OSM changefile in case some are missing which you can
open in JOSM and upload.

But aftercare is equally important, so from time to time, I compair this
list to OSM.  It will measure distances, tag differences etc. and notify
when they are seperated too much or where key/values deviate.

Since it's json based and the DAE list isn't (csv) I could modify the
code to support csv data, make it a bit more general.  It uses OverPass
API to compair.  It works with existing nodes.

I write command line tools , hence I usually don't release these as they
aren't really usefull unless you are a command line junkie like myself.
 But I can open this up at will.

VELO is a bit different than this as they -so far- use structured naming
schema which we reference in OSM and this makes it easy to diff the data.

I probably need to change / remove / adapt a few checks but it would
take only a few hours to do so.

in short: I can do this rather quickly.

If somebody believes we should walk the 'import data scenario case'
instead, it will probably take much much longer to complete it.  But I
don't see why we should given the nature of this upload.

Hope this helps,

Glenn



On 01-06-16 11:59, Bruno Veyckemans wrote:
> [EN]
> Hello,
> 
> The "Ligue Cardiologique Belge / Belgische Cardiologische Liga" just
> issued a set of 2000 defibrillators (DAE) in Belgium in the Brussels
> open datastore
> http://opendatastore.brussels/en/organization/liguecardioliga (csv or xls)
> 
> It would be great to import them in OSM... There are now only 119 DAE
> known by OSM for the whole country.
> 
> It seems fairly easy (only nodes, no ways) but I don't know how to do
> it... What's the best option to merge and import the 119 existing DAE
> and the 2000 DAE from the Ligue ?
> 
> I suppose it has already been done for other data... If you can teach me
> or help me to do it, we could add the missing DAE and really help people
> looking for a defibrillator in case of emergency.
> 
> If it works, the next step will be to the same for bpost's red mailboxes
> (amenity=post_box). I know bpost is ready to import its data to OSM
> (with collection times and their internal id) but need help to merge it
> with the existing mailboxes.
> 
> [FR]
> Bonjour,
> La Ligue Cardiologique Belge vient de publier sa liste de 2000
> défibrillateurs (DAE) en Belgique via l'Open Data store de la Région
> bruxelloise ici:
> http://opendatastore.brussels/en/organization/liguecardioliga (csv ou xls)
> 
> Ce serait super de pouvoir les importer dans OSM... qui ne connaît pour
> l'instant que 119 DAE pour toute la Belgique (recherche via
> http://overpass-turbo.eu/).
> 
> Cela semble assez facile vu que ce ne sont que des points (nodes), mais
> je ne sais pas trop comment m'y prendre. Quelle est la meilleure option
> pour fusionner les 119 DAE existants avec ces 2000 là ? J'imagine que ça
> a déjà été fait avec d'autres données... Si vous pouviez m'aider à le
> faire, ce serait top et je pense qu'on pourrait faire quelque chose de
> très utile pour aiguiller les gens vers le défibrillateur le plus proche
> en cas d'urgence. Et ce sera moins décourageant de mettre à jour une
> liste de 2000 DAE que la liste actuelle, très peu fournie.
> 
> Par ailleurs, si ça fonctionne, le travail suivant sera de réaliser un
> import similaire avec les boîtes postales rouges de bpost... Je sais
> qu'ils sont d'accord pour importer leurs données sur OSM, avec heures de
> levée et les id internes de leurs boîtes, ce qui permettra une mise à
> jour aisée. Mais il leur manque le savoir-faire pour réaliser
> l'opération proprement sur OSM (essentiellement la gestion des boîtes
> déjà encodées).
> 
> Merci !
> Bruno
> 
> 
> _______________________________________________
> Talk-be mailing list
> Talk-be at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-be
> 





More information about the Talk-be mailing list