<div dir="ltr">Hei alle sammen,<div><br></div><div>Jeg må bare takke for alle tilbakemeldingene! </div><div>Helt fantastisk at jeg fikk så mange, gode svar.</div><div><br></div><div>All informasjon hjelper meg godt i gang.</div><div><br></div><div>Vennlig hilsen,</div><div>Anne Sofie </div></div><div class="gmail_extra"><br><div class="gmail_quote">5. september 2016 kl. 19.02 skrev Torstein I. Bø <span dir="ltr">&lt;<a href="mailto:torsteinibo@gmail.com" target="_blank">torsteinibo@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hei, jeg har utviklet noe for å forenkle importen av N50 data. Mine bidrag:<div>- generering av osm filer for import. Her deles importen opp i flere deler, kystlinje, vann og elver, og arealdekke. Jeg har også prøvd å forenkle importen f.eks. ved at kystlinjen snues i rett retning, bruker høydedata for å sette retning på elvesegmenter (dette blir ikke alltid entydig, så derfor må noe gjøres manuelt også) og sammenslåing av multipolygoner til passe størrelse. Til slutt deles osm filene opp i &quot;passe&quot; størrelser.</div><div>- script for prosessering av osm filer under import (&quot;replacewithosm.py&quot;). Dette er et script som fletter data man har allerede importert (f.eks. kystlinjen) med data som skal importeres (f.eks. skog).</div><div>- plugins for JOSM. Jeg har lagd et lite plugin for JOSM som gjør at man kjappere kan finne elver/bekker der man må evaluere om retningen er korrekt.</div><div><br></div><div>Så for å svare på dine spørsmål:</div><div>Det er mange ting som kan forbedres. På elveg importen må det utvikles tilsvarende preprosesserings verktøy som vi har for N50 i dag, som Christer sier tar elveg importen alt for lang tid og det er nok derfor lite har skjedd her. Jeg har startet (men aldri fullført, mener å huske at det nesten er ferdig) et script som leter etter veier som er i elveg men ikke i osm. Tanken var at man da kan enkelt legge til veier som ikke finnes i osm. Utfordringen med å importere veier er å koble importveier med eksisterende veier i osm. Dette kan også automatiseres (f.eks. kan importveien kobles automatisk til nærmeste vei og så kan det evalueres manuelt om det er en korrekt fletting).<br></div><div><br></div><div>Hilsen</div><span class="HOEnZb"><font color="#888888"><div dir="ltr"><div>Torstein</div></div></font></span><div><div class="h5"><div dir="ltr"><br><div><br><div class="gmail_quote"><div dir="ltr">man. 5. sep. 2016 kl. 09.32 skrev Sverre Didriksen &lt;<a href="mailto:sverre.didriksen@usit.uio.no" target="_blank">sverre.didriksen@usit.uio.no</a>&gt;<wbr>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, 2016-09-02 at 20:00 +0200, Christer van der Meeren wrote:<br>
&gt; Jeg har utviklet verktøy for å diffe to elveg-filer<br>
&gt; (Elveg_default.osm etter konvertering med elveg2osm): <a href="https://github" rel="noreferrer" target="_blank">https://github</a>.<br>
&gt; com/cmeeren/elvegdiff<br>
&gt;<br>
&gt; Skjønt det er tregt og ikke noe finpusset i det hele tatt. <br>
&gt;<br>
&gt; Jeg har jobbet litt med elveg-import i Bergen, og det er en nesten<br>
&gt; uoverkommelig stor jobb, i alle fall så grundig som jeg har gjort<br>
&gt; det. Har sikkert brukt 50-100 timer på 7-8% av veiene. Vil anslå at<br>
&gt; 99% av veier i Bergen er lagt inn allerede, men Elveg inneholder<br>
&gt; stort sett bedre geometri, samt metadata som gatenavn osv. Det tar<br>
&gt; stor tid å sammenligne alle data manuelt, oppdatere all geometri, og<br>
&gt; passe på at alt flettes sammen på forsvarlig måte. Det hadde vært<br>
&gt; helt fantastisk å få automatikk på dette, men det er nok veldig<br>
&gt; vanskelig å finne ut hvilke veier i OSM og Elveg man skal<br>
&gt; sammenligne. Selv en halvautomatikk her hadde nok hjulpet godt på.<br>
&gt;<br>
&gt;  - Christer<br>
&gt;<br>
&gt; 2016-09-02 18:31 GMT+02:00 Øystein Bjørndal &lt;<a href="mailto:obtitus@gmail.com" target="_blank">obtitus@gmail.com</a>&gt;:<br>
&gt; &gt;<br>
&gt; &gt; &gt; On 02 Sep 2016, at 16:33, Anne Sofie Strand Erichsen &lt;annesofiese<br>
&gt; &gt; @<a href="http://gmail.com" rel="noreferrer" target="_blank">gmail.com</a>&gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Hei!<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Jeg er en Geomatikk &amp; IKT-student ved NTNU (<a href="https://www.ntnu.no/s" rel="noreferrer" target="_blank">https://www.ntnu.no/s</a><br>
&gt; &gt; tudier/mting/oppbygning/<wbr>geomatikk) som i høst skal skrive<br>
&gt; &gt; prosjektoppgave rundt OSM og offentlig data. Jeg skal blant annet<br>
&gt; &gt; prøve å belyse tekniske utfordringer ved å importere den offentlige<br>
&gt; &gt; dataen inn i OSM, i tillegg til å faktisk implementere et<br>
&gt; &gt; importerings-script. Med det i tankene hadde det vært greit å få<br>
&gt; &gt; mer kunnskap rundt:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;       • Finnes det en oversikt over hva som har blitt laget av<br>
&gt; &gt; import-verktøy/script for norske data? Og er det noen som har noen<br>
&gt; &gt; tanker om hva som kunne vært forbedret med disse. Både fra et<br>
&gt; &gt; bruker- og utvikler-perspektiv.<br>
&gt; &gt; &gt;       • De av dere som har jobbet med å utvikle importverktøy:<br>
&gt; &gt; Har dere noen kommentarer på utfordringer? Hvor ligger problemene?<br>
&gt; &gt; Datastrukturer/filformater, versjoneringsdetaljer, datamengde eller<br>
&gt; &gt; andre ting?<br>
&gt; &gt; &gt;       • Er det noen som har innspill på norske, fritt<br>
&gt; &gt; tilgjengelige data det ikke finnes automatikk for å importere i dag<br>
&gt; &gt; som burde hatt det? Sagt på en annen måte, har noen innspill til<br>
&gt; &gt; datasett jeg kan ta for meg å starte å utvikle importscript til?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; All informasjon tas imot med glede, er ganske ny i OSM verdenen.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Mvh<br>
&gt; &gt; &gt; Anne Sofie S. Erichsen<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; &gt; kart mailing list<br>
&gt; &gt; &gt; <a href="mailto:kart@nuug.no" target="_blank">kart@nuug.no</a><br>
&gt; &gt; &gt; <a href="https://lists.nuug.no/mailman/listinfo/kart" rel="noreferrer" target="_blank">https://lists.nuug.no/mailman/<wbr>listinfo/kart</a><br>
&gt; &gt;<br>
&gt; &gt; Hei, velkommen! Skal prøve å gi en oversikt over hva som allerede<br>
&gt; &gt; er gjort, samt noen tanker til mulige oppgaver. Du bør finne det<br>
&gt; &gt; meste av import nederst her:<br>
&gt; &gt; <a href="http://wiki.openstreetmap.org/wiki/No:Map_Features#Importere_data" rel="noreferrer" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/No:Map_Features#<wbr>Importere_data</a><br>
&gt; &gt;<br>
&gt; &gt; Jeg har skrevet importen av: <a href="http://wiki.openstreetmap.org/wiki/Key" rel="noreferrer" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/Key</a><br>
&gt; &gt; :no-barnehage:nsrid og anser meg som ‘ferdig’ med kode-skriving,<br>
&gt; &gt; men bare ta kontakt om det er noe du ønsker å forbedre.<br>
&gt; &gt;<br>
&gt; &gt; Import fra kartverket: <a href="http://wiki.openstreetmap.org/wiki/No:Kartve" rel="noreferrer" target="_blank">http://wiki.openstreetmap.org/<wbr>wiki/No:Kartve</a><br>
&gt; &gt; rket_import så er de største:<br>
&gt; &gt; - Addresse import, denne er vel sett på som ‘ferdig’, se status<br>
&gt; &gt; her: <a href="http://osm.beebeetle.com/addrnodeimportstatus.php" rel="noreferrer" target="_blank">http://osm.beebeetle.com/<wbr>addrnodeimportstatus.php</a>. Dette er<br>
&gt; &gt; egentlig en ‘enkel’ import, da dataene er veldig gode og alt blir<br>
&gt; &gt; lagt inn som noder/punkter. En mulig oppgave/forbedring kan<br>
&gt; &gt; muligens være bedre støtte for at addresser ligger som en del av<br>
&gt; &gt; hus/ways og ikke bare som noder.<br>
&gt; &gt;<br>
&gt; &gt; - N50 kartdata er egentlig ganske dårlige data, en del gammelt og<br>
&gt; &gt; alt har en relativt grov oppløsning. Dataene er også ganske<br>
&gt; &gt; komplekse, da arealene kommer som ‘multipolygon’ som er splittet<br>
&gt; &gt; opp i små biter. Jeg ville holdt meg unna denne importen hvis jeg<br>
&gt; &gt; var deg.<br>
<br>
Bare en liten kommentar her: Det er vi som splitter polygoner opp i<br>
multipolygoner for å unngå linjer som ligger over hverandre.  Det vil<br>
man jo ellers få når et vann f.eks. grenser til myr og skog. Det er<br>
ikke slik fra kartverket. Dette var veldig omdiskutert og jeg er ikke<br>
sikker på at valget vi gjorde var det mest optimale. Det blir ganske<br>
komplekst med så mange små linjer som settes sammen i stedet for å ha<br>
et polygon til hvert område. Og en liten feil kan skape store<br>
ringvirkninger.<br>
<br>
Mye av N50-dataene er gode. Å si at alt er gammelt og grovt er feil. De<br>
fleste vann, myrer og skog f.eks. er veldig nøyaktige. Det meste jeg<br>
har importert har et punkt omtrent for hver meter, og det er jo mer enn<br>
det vi egentlig trenger. Stier er vel det som er dårligst, der er det<br>
mye rart, og man bør definitivt sjekke før import om de eksisterer. Vi<br>
ønsker jo ikke å ta inn data som er feil.<br>
<br>
-Sverre<br>
<br>
<br>
<br>
<br>
&gt; &gt; - N50 inneholder dog ganske mye, så det kan hende du kan finne deg<br>
&gt; &gt; Kraftlinje, bygninger,  amenity eller noe annet?<br>
&gt; &gt;<br>
&gt; &gt; - ELVEG data. Inneholder alle veien i Norge. Her kan et mulig<br>
&gt; &gt; prosjekt være å auto-sammenligne OSM og ELVEG, eventuelt mere<br>
&gt; &gt; overkommelig å se etter endringer i ELVEG og vise dette fram til en<br>
&gt; &gt; bruker som kan oppdatere OSM.<br>
&gt; &gt;<br>
&gt; &gt; Litt kode:<br>
&gt; &gt; <a href="https://github.com/Gnonthgol/sosi2osm" rel="noreferrer" target="_blank">https://github.com/Gnonthgol/<wbr>sosi2osm</a><br>
&gt; &gt; <a href="https://github.com/kartverket/fyba" rel="noreferrer" target="_blank">https://github.com/kartverket/<wbr>fyba</a><br>
&gt; &gt; <a href="https://github.com/rubund/addrnodeimport" rel="noreferrer" target="_blank">https://github.com/rubund/<wbr>addrnodeimport</a><br>
&gt; &gt; <a href="https://github.com/gomyhr/elveg2osm" rel="noreferrer" target="_blank">https://github.com/gomyhr/<wbr>elveg2osm</a><br>
&gt; &gt; <a href="https://github.com/gomyhr/ssr2osm" rel="noreferrer" target="_blank">https://github.com/gomyhr/<wbr>ssr2osm</a><br>
&gt; &gt; <a href="https://github.com/relet/ssr" rel="noreferrer" target="_blank">https://github.com/relet/ssr</a><br>
&gt; &gt; <a href="https://github.com/obtitus/barnehagefakta_osm" rel="noreferrer" target="_blank">https://github.com/obtitus/<wbr>barnehagefakta_osm</a><br>
&gt; &gt; <a href="https://github.com/POI-Importer/POI-Importer.github.io" rel="noreferrer" target="_blank">https://github.com/POI-<wbr>Importer/POI-Importer.github.<wbr>io</a><br>
&gt; &gt;<br>
&gt; &gt; Den første utfordringen med å importere data til OSM er lisensen.<br>
&gt; &gt; Jeg har f.eks. spurt Rema 1000 om vi kan få bruke:<br>
&gt; &gt; <a href="https://www.rema.no/api/v2/stores/" rel="noreferrer" target="_blank">https://www.rema.no/api/v2/<wbr>stores/</a><br>
&gt; &gt; men ikke fått noe svar. Dette hadde vært et fint dataset for deg å<br>
&gt; &gt; bruke, men det kan man ikke før de eksplisitt sier hvilken lisens<br>
&gt; &gt; som gjelder. Vær dermed forsiktig så du ikke begynner å jobbe med<br>
&gt; &gt; data som ikke er lov å legge inn i OSM!<br>
&gt; &gt;<br>
&gt; &gt; Den andre utfordringen er, som gazer nevner, kvaliteten på dataene<br>
&gt; &gt; samt fletting med eksisterende data i OSM. Her er det nok mange<br>
&gt; &gt; muligheter for å lage ‘bruker-grensesnitt’. Terskelen for å bidra<br>
&gt; &gt; til import til OSM i Norge er idag ganske høy, mens vi sårt mangler<br>
&gt; &gt; lokal-kunnskap for å kunne verifisere at det som blir importert<br>
&gt; &gt; faktisk er riktig.<br>
&gt; &gt;<br>
&gt; &gt; Til slutt er det å holde importerte data oppdatert, så vidt jeg vet<br>
&gt; &gt; er det ikke skrevet noe kode for verken N50 eller elveg som ser<br>
&gt; &gt; etter endringer hos kartverket.<br>
&gt; &gt;<br>
&gt; &gt; Dette ble en lang epost, si fra hvis noe er uklart, mvh<br>
&gt; &gt; --<br>
&gt; &gt; Øystein Bjørndal<br>
&gt; &gt;<br>
&gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; kart mailing list<br>
&gt; &gt; <a href="mailto:kart@nuug.no" target="_blank">kart@nuug.no</a><br>
&gt; &gt; <a href="https://lists.nuug.no/mailman/listinfo/kart" rel="noreferrer" target="_blank">https://lists.nuug.no/mailman/<wbr>listinfo/kart</a><br>
&gt; &gt;<br>
&gt; ______________________________<wbr>_________________<br>
&gt; kart mailing list<br>
&gt; <a href="mailto:kart@nuug.no" target="_blank">kart@nuug.no</a><br>
&gt; <a href="https://lists.nuug.no/mailman/listinfo/kart" rel="noreferrer" target="_blank">https://lists.nuug.no/mailman/<wbr>listinfo/kart</a><br>
______________________________<wbr>_________________<br>
kart mailing list<br>
<a href="mailto:kart@nuug.no" target="_blank">kart@nuug.no</a><br>
<a href="https://lists.nuug.no/mailman/listinfo/kart" rel="noreferrer" target="_blank">https://lists.nuug.no/mailman/<wbr>listinfo/kart</a><br>
</blockquote></div></div></div></div></div></div>
</blockquote></div><br></div>