Geokoda med QGIS

I detta inlägg testar jag att geokoda med ett plug-in i QGIS. Adresser hämtar jag från en sida på Internet. Allt fungerar inte perfekt, men det fungerar tillräckligt bra för att säkerställa att metoden fungerar.

Jag använder mig av Systembolagets butiker i Jönköpings län.

Skärmbild från 2018-03-31 08-39-29.png

Listan markerar jag på hemsidan och sparar som textfil, vilket skapar en fil med följande utseende.

Skärmbild från 2018-03-31 08-47-48.png

Varje butik skrivs på två rader. Den första har namnet på butiken och den andra adressen samt öppettider. För att skapa en lämplig tabell använder jag Python.

Skärmbild från 2018-03-31 09-19-15

Jag har även lagt till rubriker och en kolumn med ”land”, för att geokodningen skall fungera bättre.

Texten som genererades sparas i en egen fil, som sedan kan öppnas med QGIS.

Skärmbild från 2018-03-31 09-22-03.png

Geokodningsverktyget finns i insticksprogrammet MMQGIS. Via en dialog så öppnas textfilen och där pekar man ut relevanta kolumner med information och var resultatet skall sparas.

Skärmbild från 2018-03-31 09-27-53.png

Resultatet läggs till i kartan och det skapas även en textfil med de rader som inte gick att geokoda. I mitt fall blev det fler som inte fungerade, men det beror kanske på geokodningstjänsten via OpenStreetMap och hur jag formaterat filen.

Skärmbild från 2018-03-31 09-34-00.png

När jag använder OpenStreetMap så följer även ett antal attribut med, som anger vad adressen representerar i OpenStreetMap.

Om man har en egen adressdatabas, så kan man geokoda mot denna också, men det har jag inte testat. Om man har en nyckel mot Google API så kan man även använda Google.

Annonser

Taggar:, ,

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut /  Ändra )

Google+-foto

Du kommenterar med ditt Google+-konto. Logga ut /  Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut /  Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut /  Ändra )

Ansluter till %s

%d bloggare gillar detta: