8. Často kladené otázky
Jaké jsou rozdíly mezi QGIS Desktop a QGIS Server?
QGIS Desktop má grafické uživatelské rozhraní a umožňuje vytvářet a upravovat mapy. QGIS Server je aplikace pro server, poskytující vaše projekty QGIS aplikacím uživatelů, pomocí webových služeb OGC jako WMS, WFS, atp..
Co je OGC?
OGC (Open Geospatial Consortium) je mezinárodní nezisková organizace zaměřená na tvorbu kvalitních otevřených standardů pro globální komunitu uživatelů geoprostorových dat.
Jaké další webové mapové servery existují?
ArcGIS server, Geoserver, Mapserver, Mapnik atd.
Jaký je QGIS server ve srovnání s ostatními webovými mapovými servery? (2021/01/01)
Vlastnosti
QGIS Server
GeoServer
ArcGIS Server
Od
2006
2001
1999
Licence
GPL
GPL
komerční
Komerční podpora
Více společností
Více společností
Síť ESRI a jeho distributorů
Technologie
C++/python
Java
C++
Paměť dlaždic
ano
ano (pomocí GeoWebCache)
ano
3D
Ne
Ne
Ano
Dotazování
Filtry FES (2.0) a OGC (1.0)
CQL a filtry OGC
Filtry OGC
Vytváření reportů
ano
ano
ano
Serverová administrace
ano, pomocí software třetích stran (LizMap, QWC2, atd.)
web + API REST
web + API REST
editace vrstev/symbologie projektu v GIS
kompletní, pomocí vyhrazeného GUI
jednoduché, pomocí webového rozhraní
kompletní, pomocí vyhrazeného GUI
Jaké verze standardů OGC jsou implementovány v QGIS server, ve srovnání s ostatními webovými mapovými servery? (2021/01/01)
Standardy OGC
QGIS Server
GeoServer
ArcGIS Server
WMS (Web Map Service)
1.3.0 - 1.1.1
1.3.0 - 1.1.1
1.3.0 - 1.1.1
WFS (Web Feature Service)
1.1.0 - 1.0.0
2.0.0 - 1.0.0
2.0.0 - 1.0.0
OAPIF (neboli WFS3)
1.0.0
ne
ne
WMTS (Web Map Tile Service)
1.0.0
1.0.0
1.0.0
WCS (Web Coverage Service)
1.0.0
2.0.1 - 1.0.0
2.0.1 - 1.0.0
WPS (Web Processing Service)
ne
1.0.0
1.0.0
CSW (Catalogue Service for the Web)
ne
2.0.2
ne
SLD (Styled Layer Descriptor)
ano
ano
ano
Co je paměť dlaždic?
Mapy jsou často statické. Jelikož většina mapových klientů vykresluje data WMS (Web Map Service) pokaždé, když je odeslán dotaz, může to vést k nadměrnému zpracovávání a zvýšeným časům odpovědí.
Paměť dlaždic optimalizuje tuto skutečnost tím, že ukládá (kešuje) mapové obrázky, nebo dlaždice, jakmile jsou vyžádány, díky čemuž funguje jako proxy mezi klientem (jako je OpenLayers nebo Google Maps) a serverem (jakýkoliv WMS-kompatibilní server). Když jsou vyžádány nové mapy nebo dlaždice, QGIS server zachytí tyto dotazy a vrátí před-vykreslené dlaždice, pokud jsou uložené, nebo zavolá modul QGISu aby vykreslil nové dlaždice dle potřeby. Díky tomu, že dlaždice jsou uložené, rychlost vykreslení mapy se zvýší mnohonásobně a stejně tak se zlepší i uživatelská zkušenost.
Co je PostgreSQL?
PostgreSQL je výkonná, objektově-relační databáze s otevřeným zdrojovým kódem, společník pro QGIS.
Co je PostGIS?
PostGIS je prostorové rozšíření pro objektově-relační databázi PostgreSQL. Přidává podporu pro geografické objekty a umožňuje prostorové dotazy v SQL.
Pokračování příště…