Zoals vermeld in mijn opmerking maak een normaal raster . Om een raster van 1 km voor een heel land te maken, kan dit een uitdaging zijn, aangezien de aarde niet plat is en niet kan worden verdeeld in perfecte rasters van 1 km.
Om een raster van 1 km te maken, heb je een geprojecteerd coördinatensysteem nodig, met lengte-eenheden van meters. WGS84 (EPSG:4326) kan dit niet doen, omdat het eenheden heeft van graden lat/lang. Om een geschikt projectiesysteem te vinden, moet u een "equal area"-projectie vinden, zoals Lambert azimutale projectie met gelijke oppervlakte (LAEA). Heel Europa zou bijvoorbeeld ETRS-LAEA (EPSG:3035) kunnen gebruiken , hoewel er in sommige delen enige vervorming kan zijn. Of indien in Nieuw-Zeeland, Nieuw-Zeeland Transversale Mercator 2000 . Elke regio heeft over het algemeen een goede projectie om te gebruiken.
Om uw PostGIS-query uit te voeren, moet u geometrieën op het raster projecteren met behulp van ST_Transform(geom, 3035)
(bijv. voor ETRS-LAEA).