[Talk-dk] Duplikerede adresser med OSM Street Auto Updater
Peter Brodersen
peter at ter.dk
Ons Aug 4 14:00:19 BST 2010
Hej,
Ah, nu kan jeg se problemet. Problemet er, at der er tale om en
kommune, hvor alle vejene har fået nye vej-numre (efter
kommunalreformen). Der er ingen enkelt løsning på dette.
Opdateringsværktøjet tager udgangspunkt i en kommunekode+vejkode og
henter alle adresser fra de offentlige systemer, og henter så alle
adresser i OpenStreetMap ved samme kommunekode+vejkode. Men slår man
en vej op (fx Statene) med den nye vejkode, fandtes der ingen
eksisterende adresser med den nye vejkode.
Så der eksisterer både en Kildehaven 32 (#845588744) med den nye
vejkode og en Kildehaven 32 (#341756073) med den gamle vejkode:
http://www.openstreetmap.org/browse/node/341756073
http://www.openstreetmap.org/browse/node/845588744
Dog, bruger man den gamle nodes kommunekode+vejkode:
http://osm.ter.dk/address_street.php?MunicipalityCode=493&StreetCode=0085
.. så tilbyder værktøjet rigtigt nok at slette alle de gamle adresser,
idet de ikke længere findes under de koder.
En oprydningsmulighed kan være at fjerne alle forældede adresser
(under gamle kommuner) fra systemet, men så kommer der til at mangle
mange adresser fremover, indtil de manuelt er tilføjet (eller vi har
fået et helt friskt dump).
http://osm.rasher.dk/ er desværre stadigvæk nede; den tog ellers
udgangspunkt i eksisterende nodes fra OSM og brugte deres
vejkode-værdier til at lave opslag. Sådan kunne man let markere fx en
by, man selv havde opdateret med vejnavnene og få fjernet de gamle
adresser.
Jeg må se, om jeg kan lave noget lignende.
- Peter Brodersen
2010/8/4 Tomas Groth <tomasgroth at yahoo.dk>:
> Hej Peter
>
> Hvis du rettede den bug du nævner for et par dage siden, så er dette måske en ny
> bug - jeg brugte nemlig Updateren i går aftes, og det var så der dupleterne
> opstod... Det drejer sig konkret bl.a. om vejen "Statene" i Ærøskøbing, hvis du
> har brug for et eksempel.
>
> Hvad er forresten forklaringen på noderne med nummer "501" eller lignende?
>
> Mvh Tomas
>
>
>
> ----- Original Message ----
>> From: Peter Brodersen <peter at ter.dk>
>> To: OpenStreetMap Denmark <talk-dk at openstreetmap.org>
>> Sent: Wed, August 4, 2010 2:12:50 PM
>> Subject: Re: [Talk-dk] Duplikerede adresser med OSM Street Auto Updater
>>
>> Hej,
>>
>> Jeg fandt (og rettede) en bug i updateren for et par dage siden. I
>> grove træk handlede det om at nye adresser på en vej med et vej-id på
>> fx "0123" blev gemt som "123". Så når man efterfølgende slog den vej
>> op, blev de nye adresser ikke fundet, og dermed oprettet igen.
>>
>> Derudover var der få grænsetilfælde, hvor man oprettede nye adresser,
>> og ved et efterfølgende opslag kort efter var XAPI-tjenesterne ikke
>> nået at blive opdateret med de nye adresser.
>>
>> Jeg skal nok sørge for at få lavet et oprydningsprogram til formålet
>> (nu hvor jeg også har lavet updateren, der lavede dubletterne i første
>> omgang :-) ). Så du behøver ikke at være bekymret for at bruge
>> applikationen fremover. Du kan godt slette dubletterne manuelt, hvis
>> du har brug for det, men ellers skal jeg som sagt nok sørge for at der
>> bliver ryddet op. Det kommer til at ske automatisk, så det gør ingen
>> forskel om der er 3 eller 300 dublet-punkter.
>>
>> - Peter Brodersen
>> (der står bag Updater-funktionen)
>>
>> 2010/8/4 Tomas Groth <tomasgroth at yahoo.dk>:
>> > Hej!
>> >
>> > Jeg har kortlagt et par gader med nybyggeri, og har brugt "OSM Street Auto
>> > Updater" fra http://osm.ter.dk/address_street.php til at indsætte
>>adresse-noder.
>> > Jeg var vist ikke helt opmærksom nok da jeg gjorde det, for det har
>>resulteret i
>> > nogle duplikerede adresse-noder, og der er også dukket nogen op med
> nummeret
>> > 501. Skal jeg bare slette de gamle noder, eller er der en bedre
>> > oprydningsprocedure? Og hvad kan jeg evt. gøre næste gang for at undgå at
>> > problemet opstår igen?
>> >
>> > Mvh Tomas
>> >
>> >
>> >
>> >
>> >
>> > _______________________________________________
>> > Talk-dk mailing list
>> > Talk-dk at openstreetmap.org
>> > http://lists.openstreetmap.org/listinfo/talk-dk
>> >
>>
>> _______________________________________________
>> Talk-dk mailing list
>> Talk-dk at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-dk
>>
>
>
>
>
> _______________________________________________
> Talk-dk mailing list
> Talk-dk at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-dk
>
More information about the Talk-dk
mailing list