Svarbu

Vertimas yra bendruomenės pastangos, prie kurių jūs galite prisijungti. Šis puslapis šiuo metu išverstas 100.00%.

3.1. Pagrindas

Šioje skiltyje aprašomos sąvokos ir parametrai, bendrai teikiami visose paslaugose. Kai kurie iš jų yra standartiniai ir apibrėžti OGC specifikacijose, o kiti yra naudojami tik QGIS Serverio.

Standartinės sąvokos:

Sąvoka

Aprašymas

SERVICE

Paslaugos pavadinimas

REQUEST

Užklausos pavadinimas

Tiekėjo sąvokos:

Sąvoka

Aprašymas

MAP

QGIS projekto failas

FILE_NAME

Atsiųsto failo pavadinimas

Trumpas pavadinimas

Trumpo pavadinimo apibrėžimas

3.1.1. SERVICE

Šis standartinis parametras leidžia nurodyti pavadinimą paslaugos, kurią reikia naudoti konkrečiai užklausai ir jis turi būti suformuotas taip SERVICE=PAVADINIMAS.

WMS paslaugos URL pavyzdys:

http://localhost/qgisserver?
SERVICE=WMS
&...

Pastaba

Netinka REST pagrindo paslaugoms, tokioms kaip WFS3 (OGC API Features).

3.1.2. REQUEST

Šis standartinis parametras leidžia nurodyti pavadinimą užklausos, kurią reikia vykdyti konkrečiai paslaugai ir turi būti suformuotas taip REQUEST=UžklausosPavadinimas.

GetCapabilities užklausos URL pavyzdys:

http://localhost/qgisserver?
REQUEST=GetCapabilities
&...

Pastaba

Netinka REST pagrindo paslaugoms, tokioms kaip WFS3 (OGC API Features).

3.1.3. MAP

Šis tiekėjo parametras leidžia apibrėžti, kurį QGIS projekto failą reikia naudoti. Tai gali būti absoliutus arba santykinis kelias serveryje skaičiuojant nuo vykdomojo failo qgis_mapserv.fcgi. MAP yra privalomas pagal nutylėjimą, nes užklausai reikia QGIS projekto, kad galėtų veikti. Bet aplinkos kintamajame QGIS_PROJECT_FILE galima apibrėžti numatytąjį QGIS projekto failą. Tokiu konkrečiu atveju, MAP daugiau nebėra privalomas parametras. Daugiau informacijos rasite skyriuje Advanced configuration.

URL pavyzdys:

http://localhost/qgisserver?
MAP=/tmp/QGIS-Training-Data/exercise_data/qgis-server-tutorial-data/world.qgs
&...

3.1.4. FILE_NAME

Jei nurodytas šis tiekėjo parametras, tai serverio atsakas bus siunčiamas klientui kaip prisegtas failas su nurodytu failo pavadinimu.

URL pavyzdys GetCapabilities XML dokumento įrašymui:

http://localhost/qgisserver?
SERVICE=WMS
&REQUEST=GetCapabilities
&FILE_NAME=wms_capabilities.xml
&...

Pastaba

Netinka REST pagrindo paslaugoms, tokioms kaip WFS3 (OGC API Features).

3.1.5. Trumpas pavadinimas

Kai kurie elementai turi tiek trumpą pavadinimą, tiek ir antraštę. Trumpas pavadinimas yra tekstas, kuris naudojamas bendraujant mašinai su mašina, o antraštė yra naudojama žmonėms. Pavyzdžiui duomenų aibė gali būti aprašyta antrašte “Maksimali atmosferos temperatūra” ir būti užklausiama naudojant sutrumpintą trumpą pavadinimą “ATMAX”. Jūs galite nurodyti antraštę, trumpą pavadinimą ir santrauką:

  • Sluoksniams: spauskite ant sluoksnio dešiniu mygtuku ir parinkite Savybės… ► QGIS Serveris ► Aprašymas.

  • Grupėms: spauskite ant grupės dešiniu mygtuku ir parinkite Nustatyti grupės WMS duomenis

  • Projektui: eikite į Projektas ► Savybės… ► QGIS Serveris ► Paslaugų galimybės.

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

Fig. 3.2 Grupės WMS duomenų nustatymo dialogas

Taigi trumpą pavadinimą galima naudoti šių elementų identifikavimui, kai sąveikaujama su QGIS Serveriu. Pavyzdžiui standartiniame parametre LAYERS:

http://localhost/qgisserver?
SERVICE=WMS
&REQUEST=GetMap
&LAYERS=shortname1,shortname2
&...