CRSspecstableimplmature
Zusätzliche Koordinatenreferenzsysteme.
Umfang
Der Baustein CRS ergänzt die Unterstützung für weitere Koordinatenreferenzsysteme neben dem Standard-Koordinatenreferenzsystem CRS84 (WGS 84).
Alle Koordinatentransformationen zwischen zwei Koordinatenreferenzsystemen erfolgen mit PROJ. PROJ entscheidet, welche Transformation verwendet wird, sofern mehrere verfügbar sind.
Konformitätsklassen
Der Baustein implementiert alle Vorgaben der Konformitätsklasse "Coordinate Reference System by Reference" von OGC API - Features - Part 2: Coordinate Reference System by Reference 1.0.1.
Query Parameter
Name | Ressourcen | Beschreibung |
---|---|---|
crs | Features, Feature | Das Koordinatenreferenzsystem der zurückgegebenen Features. Default ist WGS84 longitude/latitude (mit oder ohne Höhe). |
bbox-crs | Features | Das Koordinatenreferenzsystem des Parameters 'bbox'. Default ist WGS84 longitude/latitude. |
Konfiguration
Optionen
Name | Default | Beschreibung | Typ | Seit |
---|---|---|---|---|
buildingBlock | Immer CRS . | string | v2.0 | |
enabled | false | Soll der Baustein aktiviert werden? | boolean | v2.0 |
additionalCrs | {} | Steuert, welche weitere Koordinatenreferenzsysteme in einer API oder für eine Feature Collection unterstützt werden sollen. Das native Koordinatenreferenzsystem der Daten und das Default-Koordinatenreferenzsystem der API sind automatisch aktiviert. Koordinatenreferenzsysteme werden über ihren EPSG-Code identifiziert ( code ). Zusätzlich ist in forceAxisOrder die Reihenfolge der Koordinatenachsen anzugeben (NONE : wie im Koordinatenreferenzsystem, LON_LAT oder LAT_LON : die Reihenfolge im Koordinatenreferenzsystem wird ignoriert und die angegebene Reihenfolge wird verwendet). | array | v2.0 |
suppressGlobalCrsList | false | Bei true werden die Koordinatenreferenzsysteme in jede Collection-Ressource aufgenommen, die in die Collections-Ressource eingebettet ist. Das globale crs -Array wird nicht verwendet oder referenziert. Verwenden Sie diese Option, wenn die API mit Clients verwendet werden soll, die das globale crs -Array nicht unterstützen. | boolean | v2.0 |
Beispiele
- buildingBlock: CRS
additionalCrs:
- code: 25832
forceAxisOrder: NONE
- code: 4258
forceAxisOrder: NONE
- code: 4326
forceAxisOrder: NONE
- code: 3857
forceAxisOrder: NONE