Hajk

A modern, full-featured OpenLayers based map viewer and editor

View the Project on GitHub hajkmap/Hajk

HAJKLogo

Välkommen till HAJK!

Vi är ett antal kommuner och organisationer baserade framförallt i Västsverige som tagit fram ett avancerat open source webbGIS-verktyg baserat på Openlayers.

Vad är HAJK?

HAJK är ett modulärt uppbyggt flerfunktionellt webbGIS-verktyg som kan användas i flera olika sammanhang. Det kan användas som ett enkelt publikt ”tittskåp” eller mer avancerat internt stödsystem där man har möjlighet att exempelvis editera WFS-lager med förändringar som slår igenom live. HAJK är fritt att använda och förändra, källkoden är fritt tillgänglig och licensen tillåter förändringar, samt delning av dessa. HAJK används vanligtvis tillsammans med GeoServer men det finns visst stöd för ArcGIS och QGIS Server.

HAJK3

Exempel på karttjänster med HAJK:

Göteborg – https://karta.goteborg.se/

Halmstad – https://karta.halmstad.se/

Kungsbacka – https://karta.kungsbacka.se/

Uddevalla – https://karta.uddevalla.se/

Varberg – https://karta.varberg.se/

Demo (senaste versionen) - https://hajk-demo.netlify.app/

Exempel på digitala översiktsplaner (ÖP) med HAJK:

Göteborg - https://oversiktsplan.goteborg.se

Kungsbacka - https://karta.kungsbacka.se/oversiktsplan/

Uddevalla - https://karta.uddevalla.se/op2022/

Organisationen

Aktiva kommuner är Halmstad, Göteborg, Kungsbacka, Uddevalla, Varberg, m.fl. Andra organisationer som använder (och utvecklar) HAJK är bl. a. Västtrafik.

Det finns en produktägargrupp, en kodgrupp och en förvaltargrupp där medlemmar som är aktiva utvecklare är representerade.

Vi har stormöten där alla som är aktiva utvecklare, användare eller nyfikna är välkomna att delta. Dessa möten turas vi om att anordna, på plats eller digitalt. Slack används för kommunikation och alla frågor som rör HAJK-samarbetet, här informerar vi om kommande möten och dylikt. Tekniska frågor som rör kod ställs på GitHub. Här används Issues för att tackla eventuella problem och ny utveckling.

Längst ner på den här sidan har vi börjat lägga upp användardokumentation. På GitHub har vi Wiki-sidan där man kommer åt administratörsdokumentation på svenska. Här finns också en Quick setup guide och annat läsvärt.

Vi har också en ny egen hemsida https://www.hajkmap.se som håller på att byggas upp med bl a supporthantering och en kunskapsbank.

Historik

HAJK är just nu inne på sin tredje generation. HAJK 1 utvecklades 2013, denna version krävde mer av administratören då all konfiguration sparades i JSON-filer som editerades manuellt. Det var en av anledningarna till att man bestämde sig för att utveckla HAJK 2, som lade till ett grafiskt administrationsverktyg och en underliggande serverkomponent. Dessa kallas admin och backend. Delen som de flesta kallar för HAJK, webbGIS-verktyget, kallas för client. För att säkerställa att HAJK låg i fronten för den tekniska utvecklingen påbörjades därför under slutet av 2018 en total omskrivning av client-delen som hösten 2019 resulterade i HAJK 3.

Komma igång

För att snabbt komma igång med HAJK kan du hoppa över till vår installationsguide som förklarar var du hittar senaste release samt hur du installerar den.

För dig som är sugen på att vara med och bidra med kod, läs Contributing samt vår Quick Start för utvecklare. Kontakta oss om din organisation är intresserad av att medverka!

Utöver GitHub finns vi på Slack, med en öppen inbjudan på denna länk: öppen inbjudan till Slack.

Användardokumentation (guider)