[Petter Reinholdtsen]
Jeg spurte for to år siden om innspill fra OpenStreetmap-miljøet om datagrunnlaget i OSM[3], der strukturen har endret seg siden osm_to_kml-skriptet ble laget. Tipset derfra var å bruke overpass til å hente ut kommunegrensene. Rakk ikke se mer på det, men tok et søk i dag og fant en oppskrift for å hente ut et relatert søkeresultat fra Overpass i dag[4] og tenkte det var greit å dele det med dere andre på denne epostlisten.
Tok en ny titt på dette i dag, og fant en måte å lage KML-fil direkte fra Overpass, i stedet for å oppdatere osm_to_kml-skriptet. Sistnevnte må både omformes til Python 3 og skrives om til å håndtere ny struktur i Openstreetmap, som nå mangler forventet relasjon mellom kommuner og fylker. Mistenker direkte KML fra Overpass er en bedre vei fremover.
Hvis en legger inn følgende Overpass-uttrykk på venstresiden av <URL: http://overpass-turbo.eu/ > og velger 'Run' etterfulgt av 'Export' der en velger KML Download, så lagres en KML-fil med alle kommunegrensene i Norge:
=================================== [out:json][timeout:25]; area[admin_level=2]["name:en"="Norway"]->.searchArea; ( // query part for: “place=municipality” way["place"="municipality"](area.searchArea); relation["place"="municipality"](area.searchArea); ); out body;
;
out skel qt; ===================================
Hvis en bytter ut 'municipality' med 'county', så får en ut en KML-fil med fylkene.
Jeg har ikke testet om denne KML-filen kan importeres inn i Mapit, og regner minst med at 'ref' på sjekkes slik at den inneholder riktig kommune- og fylkesnummer på alle sammen.
Dette bør bringe oss litt nærmere oppdaterte kommunegrenser i Fiksgatami.