Boringer og vandindvinding, GEUS

Boringer til almen vandforsyning

geus.jupiter_bor_vandfors_almen_ws

Boringer tilknyttet almene vandforsyningsanlæg (vandværker) i GEUS' Jupiter-database, ca. 5.900 punkter. Indeholder DGU-nummer, boringsdybde, kote, anlægsnavn og -nummer, tilladt og oppumpet vandmængde pr. år for anlæg og boring, tilladelsesperioder, anvendelse (fx vandværksboring, reserveboring, pejleboring), koordinatmetode og usikkerhed samt kommune og region. Kilde: GEUS, Jupiter-databasen.

Rækker
5.877
Geometri
Punkter (MultiPoint)
Koordinatsystem
EPSG:25832
Seneste snapshot
1. oktober 2026
Historik
8 snapshots
Kolonner
80

Historik

Datasættet findes i 8 snapshots fra 24. september 2026 til 1. oktober 2026. Alle snapshots bliver liggende, så du kan læse data, som de så ud på en given dato.

Snapshot17. sep.19. sep.21. sep.23. sep.25. sep.27. sep.29. sep.1. okt.Ændring
8 snapshots+17
Snapshot Rækketallet ændrede sig Intet snapshot den dag
SnapshotRækkerÆndringMetadata
1. oktober 2026 (nyeste)5.877±0item.json
30. september 20265.877+16item.json
29. september 20265.861±0item.json
28. september 20265.861±0item.json
27. september 20265.861±0item.json
26. september 20265.861+1item.json
25. september 20265.860±0item.json
24. september 20265.860item.json
Gå tilbage i tid med DuckDB
-- Datasættet, som det så ud på en bestemt dato
SELECT count(*) FROM dk_at('geus', 'jupiter_bor_vandfors_almen_ws', '2026-09-24');

-- Rækker pr. snapshot
SELECT _gc2_snapshot_date AS dato, count(*) AS rækker
FROM dk_alle('geus', 'jupiter_bor_vandfors_almen_ws')
GROUP BY ALL ORDER BY dato;

-- Hvad er kommet til, og hvad er forsvundet siden 2026-09-24?
SELECT 'ny' AS ændring, * EXCLUDE (_gc2_snapshot_date)
FROM dk('geus', 'jupiter_bor_vandfors_almen_ws')
ANTI JOIN dk_at('geus', 'jupiter_bor_vandfors_almen_ws', '2026-09-24') USING (id)
UNION ALL BY NAME
SELECT 'fjernet' AS ændring, * EXCLUDE (_gc2_snapshot_date)
FROM dk_at('geus', 'jupiter_bor_vandfors_almen_ws', '2026-09-24')
ANTI JOIN dk('geus', 'jupiter_bor_vandfors_almen_ws') USING (id);

Filer

  • GeoParquet1,2 MBDownload
    s3://gc2-parquet/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.parquet
  • FlatGeobuf5,5 MBDownload
    https://gc2-parquet.s3.amazonaws.com/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.fgb

Filnavnene skifter ved hvert snapshot. Brug stien med jokertegn (s3://gc2-parquet/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/*/*.parquet) eller slå den nyeste fil op i latest.json. STAC-beskrivelsen ligger i collection.json.

Brug datasættet

-- Kør scripts/duckdb/init.sql én gang (se "Kom i gang") for dk()-makroen
SELECT ogc_fid, id, borid, dgunr,
       the_geom
FROM dk('geus', 'jupiter_bor_vandfors_almen_ws')
LIMIT 10;

Prøv datasættet i browseren

INSTALL spatial; LOAD spatial;
INSTALL httpfs;  LOAD httpfs;
SET s3_region = 'eu-west-1';

-- Præcis dette snapshot (2026-10-01)
SELECT count(*) FROM 's3://gc2-parquet/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.parquet';

-- Alle snapshots på én gang: datoen bliver en kolonne
SELECT _gc2_snapshot_date, count(*)
FROM 's3://gc2-parquet/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/*/*.parquet'
GROUP BY ALL ORDER BY 1;
import geopandas as gpd

# FlatGeobuf har et rumligt indeks, så kun det valgte område hentes
url = "https://gc2-parquet.s3.amazonaws.com/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.fgb"
gdf = gpd.read_file(url, bbox=(720000, 6170000, 730000, 6180000))  # København, EPSG:25832

# Hele datasættet som GeoParquet
from pyarrow import fs
gdf = gpd.read_parquet(
    "gc2-parquet/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.parquet",
    filesystem=fs.S3FileSystem(anonymous=True, region="eu-west-1"),
)
  1. Vælg Lag › Tilføj lag › Tilføj vektorlag.
  2. Sæt kildetype til Protokol: HTTP(S), cloud osv.
  3. Indsæt URL'en og tryk Tilføj:
https://gc2-parquet.s3.amazonaws.com/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.fgb

FlatGeobuf har et rumligt indeks, så QGIS henter kun de features, der er i kortudsnittet. Det er derfor hurtigt, også for store lag. GeoParquet virker også i QGIS 3.34+, hvis din GDAL har Parquet-driveren.

# Info om laget direkte over HTTP
ogrinfo -so -al /vsicurl/https://gc2-parquet.s3.amazonaws.com/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.fgb

# Klip et område ud og gem som GeoPackage
ogr2ogr -f GPKG jupiter_bor_vandfors_almen_ws.gpkg \
  -spat 720000 6170000 730000 6180000 \
  /vsicurl/https://gc2-parquet.s3.amazonaws.com/centia-io/dk/schema=geus/relation=jupiter_bor_vandfors_almen_ws/_gc2_snapshot_date=2026-10-01/data-aee5fd45-53a3-48e0-9b57-c04e9ec474c9.fgb

Kolonner

NavnType
gidinteger
gml_idtekst
ogc_fidtekst
idinteger
boridinteger
dgunrtekst
borerapporttekst
boring_maengde_pr_aardouble precision
boring_tilladelse_starttekst
boring_tilladelse_sluttekst
boring_notetekst
anlaeg_maengde_pr_aardouble precision
anlaeg_tilladelse_start_frametekst
anlaeg_tilladelse_start_idtekst
anlaeg_tilladelse_start_description_hreftekst
anlaeg_tilladelse_start_description_titletekst
anlaeg_tilladelse_start_description_nilreasontekst
anlaeg_tilladelse_start_descriptiontekst
anlaeg_tilladelse_start_descriptionreference_hreftekst
anlaeg_tilladelse_start_descriptionreference_titletekst
anlaeg_tilladelse_start_descriptionreference_nilreasontekst
anlaeg_tilladelse_start_identifier_codespacetekst
anlaeg_tilladelse_start_identifiertekst
anlaeg_tilladelse_start_timeposition_frametekst
anlaeg_tilladelse_start_timeposition_calendareranametekst
anlaeg_tilladelse_start_timeposition_indeterminatepositiontekst
anlaeg_tilladelse_start_timepositiontidsstempel
anlaeg_tilladelse_slut_frametekst
anlaeg_tilladelse_slut_idtekst
anlaeg_tilladelse_slut_description_hreftekst
anlaeg_tilladelse_slut_description_titletekst
anlaeg_tilladelse_slut_description_nilreasontekst
anlaeg_tilladelse_slut_descriptiontekst
anlaeg_tilladelse_slut_descriptionreference_hreftekst
anlaeg_tilladelse_slut_descriptionreference_titletekst
anlaeg_tilladelse_slut_descriptionreference_nilreasontekst
anlaeg_tilladelse_slut_identifier_codespacetekst
anlaeg_tilladelse_slut_identifiertekst
anlaeg_tilladelse_slut_timeposition_frametekst
anlaeg_tilladelse_slut_timeposition_calendareranametekst
anlaeg_tilladelse_slut_timeposition_indeterminatepositiontekst
anlaeg_tilladelse_slut_timepositiontidsstempel
anlaeg_notetekst
anlaeg_oppumpet_senestedouble precision
anlaeg_oppumpet_aardouble precision
dgunr_trimmedtekst
bbidtekst
slutdatotekst
slutaartekst
xutmdouble precision
yutmdouble precision
boringsdybdedouble precision
boringspostnrinteger
boringsbytekst
kotedouble precision
metodetekst
koormetodetekst
koormetode_txttekst
usikkerhed_mtekst
kommunenrinteger
kommunenavntekst
regioninteger
region_teksttekst
sted1tekst
formanv_simpletekst
kode_teksttekst
formanvtekst
formaaltekst
formaal_txttekst
anvendelsetekst
anvendelse_txttekst
anlaegidinteger
anlaegsnavntekst
anlaegnrtekst
virktyptekst
journrtekst
usikkerhed_m_numtekst
symbol_rgbtekst
txt_searchtekst
the_geomgeometry (MultiPoint,25832)