[NUUG fiksgatami] Noen pekere for oppdatering av grenser i Fiksgatami / Mapit

Petter Reinholdtsen pere at hungry.com
Sat Dec 31 15:29:23 CET 2022


[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.

-- 
Vennlig hilsen
Petter Reinholdtsen


More information about the fiksgatami mailing list