Vad är PostGIS?
Ett spatial tillägg för PostgreSQL. Blogginlägg slut.
Sakta i backarna! Man kan kanske svara på frågan i rubriken med en mening, men ifall man inte redan är invigd så väcker svaret bara fler frågor.
En sak i taget. Vi måste först reda ut begreppet databas.
En databas är en samling av organiserad information. Tidigare organiserade man information fysiskt i mappar med papper, kartotek, lertavlor och annat som mina barn aldrig hört talas om. Idag föredrar vi oftast digitala organiserade samlingar av information. Det är det vi kallar en databas i detta sammanhang.
Det finns olika system att organisera sina databaser, det är egentligen detta vi hänvisar till när vi talar om till exempel PostgreSQL, Oracle eller MySQL. Vi brukar kalla dem relationsdatabaser men det långa och krångliga namnet på dem är Relational Database Management Systems eller RDBMS. Som ni ser så är det alltså “system för att hantera relationsdatabaser”. Men vad då relationsdatabas? Vad har en databas för relationer? Nej, som du säkert redan gissat så är det inte kärleksrelationer, utan något aningen mindre spännande.

En relationsdatabas innehåller tabeller. Det är mellan dessa tabeller vi hittar relationer. Jag sa ju att det inte var så spännande…
Men lägg undan kärleksbekymren en stund. Om vi tänker oss att vi har en tabell med kärleksromaner och en tabell med författare. Då skulle vi upprätta en relation mellan romanerna och författarna. En författare kan skriva flera böcker, så det kan finnas en one-to-many relation. Men nu ska vi inte snacka relationer. Vi ska snacka PostGIS.
Okej så nu vet vi vad en relationsdatabas är. Ett populärt “relationsdatabassystem” är PostgreSQL.

PostgreSQL, som ofta kallas bara postgres för att inte vricka allas tungor, är byggt på öppen källkod och fyller faktiskt 30 år i år (2026)! Det är alltså en etablerad spelare på databasmarknaden. PostgreSQL är fortsättningsvis en av de mest populära relationsdatabassystemen i världen. Här på Gispo gillar vi också PostgreSQL, framför allt för att det är öppen källkod och för att PostgreSQL har ett spatialt tillägg som heter PostGIS.
Nu har vi alltså nästan kommit fram till svaret. PostGIS är alltså ett tillägg som man installerar på sin PostgreSQL-databas. Utan PostGIS är PostgreSQL ganska handfallen när det gäller geografiska data. PostGIS möjliggör smidig hantering och analysering av stora mängder geodata. Du får tillgång till bland annat spatiala format och spatiala analyser för geodata. Ifall du blev intresserad så kanske du borde delta på Gispos PostGIS-kurs?
Bonusfråga: Vem behöver PostGIS?
Organisationer som vill ha ordning och reda på geodata och som inte vill betala licenskostnader för sin geodatabas.
