Collapse AllExpand All

Haettavan aineiston rajaaminen

Aineistoa voidaan rajata määrittämällä suurin lukumäärä, joka kyselyn tuloksena palautetaan, sekä määrittämällä erilaisia suodattimia, joita asiakasohjelmat voivat käyttää kyselyn muodostamisessa.

Lukumäärärajaukset

GetFeature-kyselyn tuloksena palautettavien kohdetyyppien lukumäärää voidaan rajata WFS.config-tiedoston WFSServerSettings-lohkossa seuraavan esimerkin mukaisilla elementeillä:
<MaxFeatureCount>500</MaxFeatureCount>
<MaxFeatureOnlineCount>100</MaxFeatureOnlineCount>
  • MaxFeatureCount: Suurin palautettava kohdetyyppien lukumäärä, kun kohteet haetaan välimuistitietokannasta.
  • MaxFeatureOnlineCount: Suurin palautettava kohdetyyppien lukumäärä, kun kohteet haetaan Web Service -rajapinnan kautta suoraan Trimble Locus -tietokannasta.

Suodattimet

Suodattimet, joita voidaan käyttää aineiston kyselyssä, määritetään WFS_GetCapabilities_<versio>.xml -tiedoston ogc:Filter_Capabilities -lohkossa.
  • ogc:BBOX: Aluerajaus.
  • ogc:Intersect: Aluerajaus monikulmiolla.
  • ogc:SimpleComparisons: Vertailuoperaattorit =, !=, <, >, <= ja >=.
  • ogc:Like: LIKE-operaattori, jonka avulla voidaan kysellä aineistoa myös osittain täsmäävillä arvoilla.
  • ogc:Between: BETWEEN-operaattori, jonka avulla voidaan etsiä tietyllä välillä olevia arvoja.
  • ogc:NullCheck: NULL-operaattori, jonka avulla kyselyssä korvataan tuntematon arvo.