Важно

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

SERVICE

Naziv servisa

REQUEST

Naziv zahteva

Pojmovi specifični za QGIS Server:

Pojam

Opis

MAP

QGIS projektna datoteka

FILE_NAME

Naziv preuzete datoteke

Kratak naziv

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 Svojstva… ► QGIS Server ► Opis.

  • Grupe: kliknite desnim tasterom na grupu i izaberite Postavi WMS podatke grupe

  • Projekat: idite na Projekat ► Svojstva… ► QGIS Server ► Mogućnosti servisa.

../../../_images/set_group_wms_data.png

Сл. 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
&...