<HTML><BODY>Och samtidigt fortsätter jag förbättra mina skript. Skriptet finns här <a href="https://gist.github.com/grigory-rechistov/39c7e329cb1f9b42a97ca5960377173d">https://gist.github.com/grigory-rechistov/39c7e329cb1f9b42a97ca5960377173d</a> och det tar in en OSM fil som är direkt konvertering av en GeoJSON-fil. Den sistnämnda filen kommer med de ursprungliga "DN"-taggarna. Sedan förbättrar skriptet innehållet:<br><br>1. Ersätter "DN=nummer" taggar med "landuse=*" taggar enligt schemat beskrivet här: https://wiki.openstreetmap.org/wiki/WikiProject_Sweden/NMD_2018_Import_Plan#Tagging_Plans .<br>2. Alla onödiga polygoner (vatten, byggnader osv) tappas bort<br>3. Alla duplicerade noder slås samman<br>4. Alla självkorsningar rättas till.<br><br>Den resulterande OSM-data har nu noll fel och betydligt mindre varningar efter valideringen.<br>Här är min processen med dataimporteringen på Vinön <a href="https://osm.org/go/0ZoM9_P?m">https://osm.org/go/0ZoM9_P?m</a>= . Jämfört med Gränsön  anser jag att den har förbättrats, på stort sätt.<br><br>1. Den ursprungliga GeoJSON <a href="https://atakua.org/p/nmd/vinon.geojson.gz">https://atakua.org/p/nmd/vinon.geojson.gz</a> och motsvarande OSM: <a href="https://atakua.org/p/nmd/vinon-0.osm.gz">https://atakua.org/p/nmd/vinon-0.osm.gz</a> har runt 10000 problem.<br>2. Efter att mitt skript körs finns det bara 137 varningar av samma typ på ca 16000 nya noder. Se bilden: <a href="https://atakua.org/p/nmd/vinon-1.png">https://atakua.org/p/nmd/vinon-1.png</a> och datafilen: <a href="https://atakua.org/p/nmd/vinon-1.osm.gz">https://atakua.org/p/nmd/vinon-1.osm.gz</a> <br>3. Efter att jag manuellt söker alla mindre polygoner (färre än 10 noder) och slänger dem kvarstår bara 18 varningar att rätta till. Jag vill nämligen förbättra skriptet så att det automatiskt raderar mindre polygoner. Bilden: <a href="https://atakua.org/p/nmd/vinon-2.png">https://atakua.org/p/nmd/vinon-2.png</a> och OSM-filen: <a href="https://atakua.org/p/nmd/vinon-2.osm.gz">https://atakua.org/p/nmd/vinon-2.osm.gz</a> <br>4. Samtliga kvarstående problem är att två polygoner sammanfaller, varav  den ena är inre väg (utan taggar) i en multipolygon och den andra bär taggar. Jag anser att orsaken är faktiskt en inkorrekt import från GeoJSON. Det går att rätta till problemet automatiskt i mitt skript, men jag hann inte göra det ännu.<br>5. Hur som helst, noll problem kvar efter 10 minuter manuellt arbete! Bilden: <a href="https://atakua.org/p/nmd/vinon-3.png">https://atakua.org/p/nmd/vinon-3.png</a>  och OSM-filen: <br><a href="https://atakua.org/p/nmd/vinon-3.osm.gz">https://atakua.org/p/nmd/vinon-3.osm.gz</a><br><br>Nu minns jag att man har märkt att raka linjer längs vägar ser ut som zig-zag eller sågtänder: <a href="https://atakua.org/p/nmd/zigzagf%c3%a4lt.png">https://atakua.org/p/nmd/zigzagf%c3%a4lt.png</a> . Det går enkelt att rätta det till manuellt.<br>Det "förenkla yta (Skift-Y)" verktyget i JOSM med max-error=20 (https://josm.openstreetmap.de/wiki/Help/Action/SimplifyWay) förvandlar den fula saken till en helt rak sträcka: <a href="https://atakua.org/p/nmd/f%c3%b6renkla-yta.png">https://atakua.org/p/nmd/f%c3%b6renkla-yta.png</a> <br><br><blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;">
        Пятница,  5 апреля 2019, 17:19 +03:00 от Grigory Rechistov <ggg_mail@inbox.ru>:<br><br><div id=""><div class="js-helper js-readmsg-msg"><div><div id="style_15544739750000000167_BODY"><div class="class_1554516073"><div class="js-helper_mailru_css_attribute_postfix js-readmsg-msg_mailru_css_attribute_postfix"><div><div id="style_15544738710000000388_BODY_mailru_css_attribute_postfix"><div class="class_1554480801_mailru_css_attribute_postfix">
Hej!<br><span data-mce-style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px;" style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px;"><br>> Engligt </span><a rel="noopener noreferrer" href="https://wiki.openstreetmap.org/wiki/Import/Guidelines" target="_blank">https://wiki.openstreetmap.org/wiki/Import/Guidelines</a><span data-mce-style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px;" style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px;"> ska man även dokumentera sådana kommande importeringar och tillkännage dem. Finns det någon som är intresserad att fylla i Import/Catalogue-sidan och skriva en plan?</span><br><br>Okej, så här är mitt utkast på en importeringsplan: <a rel="noopener noreferrer" href="https://wiki.openstreetmap.org/wiki/WikiProject_Sweden/NMD_2018_Import_Plan" target="_blank">https://wiki.openstreetmap.org/wiki/WikiProject_Sweden/NMD_2018_Import_Plan</a>. All feedback är välkommen!<br><br>Jag tänker att skriva till <span data-mce-style="color: #333333;font-family: Arial, Tahoma, Verdana, sans-serif;font-size: 13px;white-space: nowrap;" style="color: #333333;font-family: Arial, Tahoma, Verdana, sans-serif;font-size: 13px;white-space: nowrap;"><a rel="noopener noreferrer" href="//e.mail.ru/compose/?mailto=mailto%3aimports@openstreetmap.org">imports@openstreetmap.org</a> </span>tillkännage importeringen i några dagar.</div></div></div></div></div></div></div></div></div></blockquote><br><blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;"><div id=""><div class="js-helper js-readmsg-msg"><div><div id="style_15544739750000000167_BODY"><div class="class_1554516073"><div class="js-helper_mailru_css_attribute_postfix js-readmsg-msg_mailru_css_attribute_postfix"><div><div id="style_15544738710000000388_BODY_mailru_css_attribute_postfix"><div class="class_1554480801_mailru_css_attribute_postfix"><br class="class_1554480801_mailru_css_attribute_postfix"></div></div></div></div></div></div></div></div></div></blockquote>Med vänliga hälsningar,<br>Grigory Rechistov<br>With best regards,<br>Grigory Rechistov<br></BODY></HTML>