Viktigt

Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.

3.1. Grundläggande

I detta avsnitt beskrivs begrepp och parametrar som delas av tjänsterna. Vissa av dessa är standard och definieras i OGC-specifikationer medan andra är mycket specifika för QGIS Server.

Standardkoncept:

Koncept

Beskrivning

SERVICE

Tjänstens namn

REQUEST

Namn på begäran

Leverantörskoncept:

Koncept

Beskrivning

MAP

QGIS-projektfil

FILE_NAME

Filnamn på den nedladdade filen

Kortnamn

Definition av kortnamn

3.1.1. SERVICE

Denna standardparameter gör det möjligt att ange namnet på den tjänst som ska användas för en specifik request och måste utformas som SERVICE=NAME.

Exempel på URL för tjänsten WMS:

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

Observera

Inte tillgängligt för REST-baserade tjänster som WFS3 (OGC API Features).

3.1.2. REQUEST

Denna standardparameter gör det möjligt att ange namnet på den begäran som ska utföras för en specifik service och måste utformas som REQUEST=RequestName.

Exempel på URL för begäran GetCapabilities:

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

Observera

Inte tillgängligt för REST-baserade tjänster som WFS3 (OGC API Features).

3.1.3. MAP

Denna leverantörsparameter gör det möjligt att definiera den QGIS-projektfil som ska användas. Det kan vara en absolut sökväg eller en sökväg som är relativ till platsen för serverns körbara fil qgis_mapserv.fcgi. MAP är obligatoriskt som standard eftersom en begäran behöver ett QGIS-projekt för att fungera. Miljövariabeln QGIS_PROJECT_FILE kan dock användas för att definiera ett standard QGIS-projekt. I detta specifika fall är MAP inte längre en nödvändig parameter. För ytterligare information kan du läsa kapitlet Avancerad konfiguration.

Exempel på URL:

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

3.1.4. FILE_NAME

Om denna parameter är inställd skickas serversvaret till klienten som en bifogad fil med det angivna filnamnet.

URL-exempel för att spara ett XML GetCapabilities-dokument:

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

Observera

Inte tillgängligt för REST-baserade tjänster som WFS3 (OGC API Features).

3.1.5. Kort namn

Ett antal element har både ett kortnamn och en titel. Kortnamnet är en textsträng som används för kommunikation mellan maskiner, medan titeln är till för människor. Ett dataset kan t.ex. ha den beskrivande titeln ”Maximum Atmospheric Temperature” och begäras med det förkortade kortnamnet ”ATMAX”. Du kan ställa in titel, kortnamn och sammanfattning för:

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

Fig. 3.2 Ställ in grupp WMS-datadialog

Kortnamnet kan därför användas för att identifiera dessa objekt när de interagerar med QGIS Server. Till exempel med standardparametern LAYERS:

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