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.