<div dir="ltr"><div>Jeg tror det kan være lurt å bruke den nye grenen av elveg2osm slik at veier faktisk er slått sammen på en noenlunde offisiell måte. Det passer dessuten fint til policyen &quot;one feature, one OSM element&quot;. Jeg vet som nevnt ikke hvordan oppdatering av data er tenkt, men jeg vil tro at det er enkelt å gjøre noe à la det jeg skisserte i OP.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-24 15:20 GMT+02:00 Geir Ove Myhr <span dir="ltr">&lt;<a href="mailto:gomyhr@gmail.com" target="_blank">gomyhr@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">nvdb:id-taggen har minimal verdi når de ikke står på et veistykke som<br>
er (nesten) nøyaktig likt det som ligger i NVDB. Når flere vegstykker<br>
slås sammen finnes ikke lenger noe tilsvarende vegstykke i NVDB, så da<br>
er det like greit å fjerne dem. Dessuten var det lettere å fjerne<br>
taggene og så teste om resterende tagger var like enn å teste for<br>
likhet uten å fjerne taggene.<br>
<span class="HOEnZb"><font color="#888888"><br>
Geir Ove<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
2015-08-24 11:37 GMT+02:00 Christer van der Meeren &lt;<a href="mailto:cmeeren@gmail.com">cmeeren@gmail.com</a>&gt;:<br>
&gt; Importerte et par nabolag og kan bekrefte at det ble noe enklere når jeg<br>
&gt; slipper å slå sammen i like stor grad. Noe sammenslåing/oppsplitting blir<br>
&gt; det riktignok uansett. Merker meg at du forkaster nvdb:id og nvdb:date ved<br>
&gt; sammenslåing - dette er gjort med vilje? Har disse taggene egentlig minimal<br>
&gt; verdi?<br>
&gt;<br>
&gt; Har ikke kommet over noen feil på det begrensede området jeg har sett på.<br>
&gt;<br>
&gt; 2015-08-24 8:29 GMT+02:00 Geir Ove Myhr &lt;<a href="mailto:gomyhr@gmail.com">gomyhr@gmail.com</a>&gt;:<br>
&gt;&gt;<br>
&gt;&gt; Jeg har laget ei gren av elveg2osm hvor vegstykker blir forsøkt slått<br>
&gt;&gt; sammen etter VPA/VNR og tagger. Koden ligger her:<br>
&gt;&gt; <a href="https://github.com/gomyhr/elveg2osm/tree/longways" rel="noreferrer" target="_blank">https://github.com/gomyhr/elveg2osm/tree/longways</a>. Det ligger ikke<br>
&gt;&gt; inne noe test for om veier får for mange noder ennå. Jeg har lagt ut<br>
&gt;&gt; genererte Elveg-data for Bergen på<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; <a href="https://drive.google.com/file/d/0BwxPkSBawddGZVlqbndJVlBLTTg/view?usp=sharing" rel="noreferrer" target="_blank">https://drive.google.com/file/d/0BwxPkSBawddGZVlqbndJVlBLTTg/view?usp=sharing</a>.<br>
&gt;&gt;<br>
&gt;&gt; Du kan ta en titt på den og se om det hjelper arbeidsflyten og om noe<br>
&gt;&gt; eventuelt har blitt feil.<br>
&gt;&gt;<br>
&gt;&gt; Geir Ove<br>
&gt;&gt;<br>
&gt;&gt; 2015-08-18 20:29 GMT+02:00 Christer van der Meeren &lt;<a href="mailto:cmeeren@gmail.com">cmeeren@gmail.com</a>&gt;:<br>
&gt;&gt; &gt; Jeg har funnet ut at jeg i hovedsak jobber mest effektivt under<br>
&gt;&gt; &gt; Elveg-importen ved å bruke Replace Geometry (jeg fant ut at det var<br>
&gt;&gt; &gt; langt<br>
&gt;&gt; &gt; fra så problematisk mtp. relasjoner osv. som jeg først trodde). Kanskje<br>
&gt;&gt; &gt; flere har gjort dette?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Men i denne arbeidsflyten må man ha tilsvarende veistykker i begge<br>
&gt;&gt; &gt; datasett,<br>
&gt;&gt; &gt; som vil si at man ofte må gjøre en av følgende:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; A. Splitte opp OSM-veistykker for å tilsvare Elveg<br>
&gt;&gt; &gt; B. Slå sammen Elveg-veistykker for å tilsvare det som ligger i OSM (kun<br>
&gt;&gt; &gt; sammenslåing der ikke noe annet enn nvdb:id eller nvdb:date er<br>
&gt;&gt; &gt; forskjellig,<br>
&gt;&gt; &gt; så klart)<br>
&gt;&gt; &gt; C. En mellomting<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Dette har noe å si for hvordan nvdb:id og nvdb:date tas vare på. Dersom<br>
&gt;&gt; &gt; man<br>
&gt;&gt; &gt; går for B eller C, så kan man enten slette disse, eller man kan slå dem<br>
&gt;&gt; &gt; sammen (slik at man får en liste med verdier, f.eks.<br>
&gt;&gt; &gt; nvdb:id=450124;450125;450126). Har en slik liste med ID-er (og evt.<br>
&gt;&gt; &gt; datoer)<br>
&gt;&gt; &gt; en verdi, enten nå eller i fremtiden? Jeg tenker at dato for datafangst<br>
&gt;&gt; &gt; er<br>
&gt;&gt; &gt; jo gjerne kjekt å vite, så jeg prøvde i går å jobbe ut ifra C, hvor jeg<br>
&gt;&gt; &gt; slo<br>
&gt;&gt; &gt; sammen veier hvor kun nvdb:id varierte (men lot være oppsplittet når<br>
&gt;&gt; &gt; nvdb:date endret seg), og splittet opp OSM-veier til å samsvare med<br>
&gt;&gt; &gt; dette.<br>
&gt;&gt; &gt; Tok da vare på nvdb:id i en slik liste.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; OSM har generelt en policy på &quot;one feature, one element&quot;, så slik sett<br>
&gt;&gt; &gt; er B<br>
&gt;&gt; &gt; best (antatt at veiene i OSM er slått sammen noenlunde logisk - det<br>
&gt;&gt; &gt; virker<br>
&gt;&gt; &gt; de ofte å være, og de er uansett mye mindre oppstykket enn Elveg).<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Og mens vi er inne på id-taggen: Bør denne fjernes dersom man gjør<br>
&gt;&gt; &gt; endringer<br>
&gt;&gt; &gt; på veien som ikke ligger i Elveg, f.eks. endrer veiklasse? Jeg vet ikke<br>
&gt;&gt; &gt; hva,<br>
&gt;&gt; &gt; om noe, som er tenkt ang. fremtidige automatiske oppdateringer... Det<br>
&gt;&gt; &gt; beste<br>
&gt;&gt; &gt; og mest sikre jeg kan tenke meg, er å skrive et verktøy for å beholde<br>
&gt;&gt; &gt; kun<br>
&gt;&gt; &gt; det som har endret seg mellom to .osm-filer generert av elveg2osm (eller<br>
&gt;&gt; &gt; rådataene fra Elveg, og så kjøre denne diffen gjennom elveg2osm), og så<br>
&gt;&gt; &gt; gå<br>
&gt;&gt; &gt; gjennom disse endringene manuelt. Det blir jo uansett betraktelig mindre<br>
&gt;&gt; &gt; å<br>
&gt;&gt; &gt; gjøre enn den første importen som nå pågår. Og hvis det er tilfelle at<br>
&gt;&gt; &gt; dette<br>
&gt;&gt; &gt; er beste løsning, så har jo nvdb:id nada å si.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Tanker?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;  - Christer<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; kart mailing list<br>
&gt;&gt; &gt; <a href="mailto:kart@nuug.no">kart@nuug.no</a><br>
&gt;&gt; &gt; <a href="http://lists.nuug.no/mailman/listinfo/kart" rel="noreferrer" target="_blank">http://lists.nuug.no/mailman/listinfo/kart</a><br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>