[OSM-talk-nl] BAG

Vincent Zweije vincent at zweije.nl
Wed Jun 1 12:56:28 UTC 2011


On Wed, Jun 01, 2011 at 02:04:01PM +0200, Martijn van Exel wrote:

||  2011/6/1 Floris Looijesteijn <osm at floris.nu>:
||  > Er zit aan elke gebouw een id, die nemen we gewoon mee.
||  > Net als de AND id's, die we achteraf nooit gebruikt hebben.

||  Dat is de makkelijke kant van het verhaal. De uitdagingen liggen
||  ietsje onder de oppervlakte (maar niet ver):
||  * Wat doen we met alle panden plus hun attributen die al in OSM
||  zitten? Dit [1] wil je toch niet al te veel met de hand gaan doen.
||  * Wat gebeurt er met de menselijke updates tussen twee import-updates in?
||  * Als een pand volgens de import niet meer bestaat en volgens de
||  community nog wel, wie heeft er dan gelijk?

De ultieme oplossing is, net als in (distributed) version control systems,
het (automatisch) mergen van wijzigingen.

Daarvoor moet je de wijzigingen die door mappers met de hand zijn
aangebracht als precies dat: wijzigingen, representeren. Vervolgens moet
je hetzelfde doen met de nieuwe BAG data: representeren als wijzigingen.

Daarna kun je alle wijzigingen die niet conflicteren automatisch
doorvoeren.

De wijzigingen die wel conflicteren moeten met de hand worden
uitgezocht. Daarin ligt het grootste probleem. Je kunt dit minimaliseren
door slimme representaties van wijzigingen uit te vinden, die weinig
conflicten opleveren.

Uiteindelijk zal er altijd handwerk overblijven; daar kom je niet
onderuit.

Helemaal mooi zou het zijn als de conflicten ook in OSM kunnen worden
opgeslagen, zodat mappers ze op hun gemakje kunnen oplossen.

One can dream...

Ciao.                                                             Vincent.
-- 
Vincent Zweije <vincent at zweije.nl>   | "If you're flamed in a group you
<http://www.xs4all.nl/~zweije/>      | don't read, does anybody get burnt?"
[Xhost should be taken out and shot] |            -- Paul Tomblin on a.s.r.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <http://lists.openstreetmap.org/pipermail/talk-nl/attachments/20110601/c940dfde/attachment.sig>


More information about the Talk-nl mailing list