Gisquick developer sprint

Ve dnech 8.7. a 9.7.2019 se v kavárně Pracovna v Praze uskutečnil Gisquick developer meeting.

Vývojáři při práci

Vývojáři po práci

Sjeli jsme se z celého světa: Martin a Jáchym z Česka, David z Hongkongu, Clemens ze Švýcarska a Marcel ze Slovenska.

Co je Gisquick

Projekt Gisquick vznikl v roce 2014 ve spolupráci s kolegy z bývalé slovenské firmy GISTA (GISTA byla později prodána firmě T-Mapy).

Příprava projektu v prostředí QGIS

Gisquick slouží pro rychlé sdílení prostorových dat v prostředí internetu nebo lokální sítě, a to ve formě webové mapové aplikace. Sestává se ze tří komponent:

Gisuick plugin pro QGIS

Pracovní postup publikace prostorových dat – nebo-li tvorba webové mapy – je následující:

Tím dojde k publikaci. Výhodou použití QGIS serveru je, že data budou vykreslena stejně jako v prostředí QGIS Desktop a v Gisquick webové prohlížečce – odpadá tak problém přenosu mapových stylů. Spolu s daty a styly jsou v projektu QGIS uloženy například tiskové šablony a další atributy. Snažíme se postupně implementovat všechny vlastnosti QGIS tak, aby je Gisquick dokázal maximálně využít.

Nahrání ZIP souboru do Gisquick

Interně jsou data renderována pomocí služeb WMS a cachována na interní proxy pro maximální rychlost vykreslování. Zobrazují se vždy všechny vrstvy najednou do jedné dlaždice pro co nejmenší zátěž zejména mobilních klientů. Pokud je zobrazena atributová tabulka prvku nebo tabulka všech prvků, jsou tato data přenášena pomocí OGC WFS – kde to jen jde, využíváme pro API mezi klientskou aplikací a serverem služby OGC.

Publikovaný projekt (tento projekt si můžete vykoušet přímo – continue as guest)

Gisquick je open source projekt s dostupnou dokumentací.

Praktickou ukázku nasazení Gisquicku najdete např. v rámci projektu Rain na ČVUT v Praze.

Technickou podporu pro Gisquick zajišťuje firma OpenGeoLabs.

Post navigation