eeagrid
Erweiterung, die die Arbeit mit dem EEA-Referenzrastersystem unterstützt.
Maintainer: ahuarte47
Installation und Laden
INSTALL eeagrid FROM community;LOAD eeagrid;Beispiel
SELECT EEA_CoordXY2GridNum(5078600, 2871400);----23090257455218688
SELECT EEA_GridNum2CoordX(23090257455218688);----5078600
SELECT EEA_GridNum2CoordX(23090257455218688, 1_000_000);----5000000
SELECT EEA_GridNum2CoordY(23090257455218688);----2871400
SELECT EEA_GridNum2CoordY(23090257455218688, 1_000);----2871000
SELECT EEA_GridNumAt100m(23090257455218688);----23090257455218688
SELECT EEA_GridNumAt1km(23090257455218688);----23090257448665088
SELECT EEA_GridNumAt10km(23090257455218688);----23090255284404224Über eeagrid
Die EEA-Reference-Grid-Erweiterung fügt Unterstützung für die Arbeit mit dem EEA-Referenzrastersystem hinzu.
Das EEA Reference Grid ist ein standardisiertes räumliches Rastersystem, das europaweit für Umweltanalyse und -berichterstattung verwendet wird. Es wird von der Europäischen Umweltagentur (EEA) gepflegt und bildet die Grundlage für die Aggregation und den Austausch von Geodaten in einem einheitlichen Format:
Coordinate Reference System (CRS): ETRS89 / LAEA Europe (EPSG:3035), das Flächenverzerrungen in Europa minimiert. Das geodätische Datum ist das European Terrestrial Reference System 1989 (EPSG:6258). Die Lambert-Azimuthal-Equal-Area-Projektion (LAEA) ist auf 10°E, 52°N zentriert. Koordinaten basieren auf einem False Easting von 4 321 000 Metern und einem False Northing von 3 210 000 Metern.Supported resolutions: Typischerweise in den Auflösungen 10 km, 1 km und 100 m verfügbar.Structure: Regelmäßiges quadratisches Raster mit eindeutigen Zellcodes und Kennungen, die nach Position und Auflösung vergeben werden.Purpose: Ermöglicht harmonisierte räumliche Analysen, Kartierung und grenzüberschreitende Umweltbewertungen.
Dieses Rastersystem wird in europäischen Umweltdatensätzen weit verbreitet eingesetzt, unter anderem bei Luftqualität, Landnutzung, Biodiversität und Klimaindikatoren.
Die Erweiterung stellt Funktionen bereit, um Rasterzellenkennungen (INT64) aus XY-Koordinaten auf Basis des Koordinatenreferenzsystems EPSG:3035 zu berechnen und umgekehrt. Den aktuellen Implementierungsstand finden Sie in der Funktionstabelle.
Hinzugefügte Funktionen
| function_name | function_type | description | comment | examples |
|---|---|---|---|---|
| EEA_CoordXY2GridNum | scalar | Returns the EEA Reference Grid code to a given XY coordinate (EPSG:3035). | NULL | [SELECT EEA_CoordXY2GridNum(5078600, 2871400);] |
| EEA_GridNum2CoordX | scalar | Returns the X-coordinate (EPSG:3035) of the grid cell corresponding to a given EEA Reference Grid code, optionally truncating the value to a specified resolution. | NULL | [SELECT EEA_GridNum2CoordX(23090257455218688);] |
| EEA_GridNum2CoordY | scalar | Returns the Y-coordinate (EPSG:3035) of the grid cell corresponding to a given EEA Reference Grid code, optionally truncating the value to a specified resolution. | NULL | [SELECT EEA_GridNum2CoordY(23090257455218688);] |
| EEA_GridNumAt100m | scalar | Returns the Grid code at 100 m resolution given an EEA reference Grid code. | NULL | [SELECT EEA_GridNumAt100m(23090257455218688);] |
| EEA_GridNumAt10km | scalar | Returns the Grid code at 10 km resolution given an EEA reference Grid code. | NULL | [SELECT EEA_GridNumAt10km(23090257455218688);] |
| EEA_GridNumAt1km | scalar | Returns the Grid code at 1 km resolution given an EEA reference Grid code. | NULL | [SELECT EEA_GridNumAt1km(23090257455218688);] |
Überladene Funktionen
Diese Erweiterung fügt keine Funktionsüberladungen hinzu.
Hinzugefügte Typen
Diese Erweiterung fügt keine Typen hinzu.
Hinzugefügte Einstellungen
Diese Erweiterung fügt keine Einstellungen hinzu.