Важно
Prevod je zajednički napor :ref:`možete se pridružiti `. Ova stranica je trenutno prevedena na |napredak prevođenja|.
3.1. Osnove
Ovaj odeljak opisuje pojmove i parametre koje servisi međusobno dele. Neki od njih su standardni i definisani u OGC specifikacijama, dok su drugi veoma specifični za QGIS Server.
Standardni pojmovi:
Pojam |
Opis |
|---|---|
Naziv servisa |
|
Naziv zahteva |
Pojmovi specifični za QGIS Server:
Pojam |
Opis |
|---|---|
QGIS projektna datoteka |
|
Naziv preuzete datoteke |
|
Definicija kratkog naziva |
3.1.1. SERVICE
Ovaj standardni parametar omogućava zadavanje naziva servisa koji se koristi za određeni zahtev i mora biti formiran kao SERVICE=NAME.
Primer URL-a za WMS servis:
http://localhost/qgisserver?
SERVICE=WMS
&...
Белешка
Nije dostupno za servise zasnovane na REST-u kao što je WFS3 (OGC API Features).
3.1.2. REQUEST
Ovaj standardni parametar omogućava zadavanje naziva zahteva koji se izvršava za određeni servis i mora biti formiran kao REQUEST=RequestName.
Primer URL-a za zahtev GetCapabilities:
http://localhost/qgisserver?
REQUEST=GetCapabilities
&...
Белешка
Nije dostupno za servise zasnovane na REST-u kao što je WFS3 (OGC API Features).
3.1.3. MAP
Ovaj parametar specifičan za QGIS Server omogućava definisanje datoteke QGIS projekta koja se koristi. Može biti apsolutna putanja ili putanja relativna u odnosu na lokaciju izvršne datoteke servera qgis_mapserv.fcgi. MAP je podrazumevano obavezan jer je zahtevu potreban QGIS projekat da bi zapravo radio. Međutim, promenljiva okruženja QGIS_PROJECT_FILE može se koristiti za definisanje podrazumevanog QGIS projekta. U tom konkretnom slučaju MAP više nije obavezan parametar. Za više informacija pogledajte poglavlje Napredna konfiguracija.
Primer URL-a:
http://localhost/qgisserver?
MAP=/tmp/QGIS-Training-Data/exercise_data/qgis-server-tutorial-data/world.qgs
&...
3.1.4. FILE_NAME
Ako je ovaj parametar specifičan za QGIS Server postavljen, odgovor servera biće poslat klijentu kao priložena datoteka sa zadatim nazivom datoteke.
Primer URL-a za čuvanje XML GetCapabilities dokumenta:
http://localhost/qgisserver?
SERVICE=WMS
&REQUEST=GetCapabilities
&FILE_NAME=wms_capabilities.xml
&...
Белешка
Nije dostupno za servise zasnovane na REST-u kao što je WFS3 (OGC API Features).
3.1.5. Kratak naziv
Više elemenata ima i kratak naziv i naslov. Kratak naziv je tekstualna niska koja se koristi za komunikaciju mašina-mašina, dok je naslov za potrebe ljudi. Na primer, skup podataka može imati opisni naslov „Maksimalna temperatura atmosfere“ i biti zahtevan pomoću skraćenog kratkog naziva „ATMAX“. Naslov, kratak naziv i apstrakt možete postaviti za:
Slojeve: kliknite desnim tasterom na sloj i izaberite .
Grupe: kliknite desnim tasterom na grupu i izaberite Postavi WMS podatke grupe
Projekat: idite na .
Сл. 3.2 Dijalog Postavi WMS podatke grupe
Dakle, kratak naziv može se koristiti za identifikaciju ovih stavki pri radu sa QGIS Serverom. Na primer, sa standardnim parametrom LAYERS:
http://localhost/qgisserver?
SERVICE=WMS
&REQUEST=GetMap
&LAYERS=shortname1,shortname2
&...