Dieser Dienst enthält Daten der Planungsregionen Oberes Elbtal/Osterzgebirge, Region Chemnitz und Oberlausitz-Niederschlesien und deckt im Endausbau den gesamten Freistaat Sachsen ab. Entsprechend des Landesentwicklungsplanes 2013 als fachübergreifendes Gesamtkonzept zur räumlichen Entwicklung, Ordnung und Sicherung des Freistaates Sachsen stellen die Regionalpläne einen verbindlichen Rahmen für die räumliche Entwicklung, Ordnung und Sicherung des Raumes dar. Im Dienst sind regionalplanerische Festlegungen des Komplexes Raumstruktur enthalten. Die rechtsverbindlichen Karten Raumstruktur werden in der Regel in Maßstäben zwischen 1:300.000 und 1:450.000 erstellt. Eine Darstellung der Inhalte der Regionalpläne erfolgt in diesem Dienst nur im Maßstab kleiner 1:10.000.
Der Datensatz beinhaltet Daten des LBGR über die Hydrogeologische Raumgliederung Brandenburgs und wird über je einen Darstellungs- und Downloaddienst bereitgestellt. Die Karte gibt einen Überblick zu den hydrogeologischen Raumgliederungen Brandenburgs. Die Gliederungseinheiten tragen den angewandten Charakter von Nutzungsräumen. Sie werden anhand von Wassereinzugsgebieten und Charakteristiken dazugehöriger Grundwasserdynamik beschrieben. Für das Territorium einer hydrogeologischen Einheit werden vergleichbare Grundwasserverhältnisse vorausgesetzt.
# Faszination Nächtlicher Vogelzug A web component for visualizing migratory bird detections on an interactive map. Built with React, MapLibre GL, and the BirdWeather GraphQL API. Designed for embedding into CMS platforms like Contao. ## Tech Stack - **React 19** + **TypeScript** (Vite) - **MapLibre GL** -- WebGL map rendering (Stadia Maps dark theme) - **Supercluster** -- per-species spatial clustering - **Apollo Client 4** -- GraphQL data fetching with caching - **GraphQL Code Generation** -- type-safe queries from BirdWeather schema - **SunCalc** -- astronomical day/night calculations - **Tailwind CSS 4** + **Ant Design 6** -- UI - **Vitest** -- testing ## Features - **Interactive map** with color-coded detection clusters per species - **Timeline animation** with autoplay, step controls, and throttled slider - **Night-only mode** that compresses inactive daytime hours using SunCalc sunrise/sunset calculations - **Day/night overlay** showing the terminator (day/night boundary) as a real-time GeoJSON polygon - **Species search** with autocomplete and availability checking per map viewport - **Supplementary layers** (light pollution, noise mapping via WMS) - **Web component** (`<zug-birdnet>`) for CMS embedding without routing ## Project Structure ``` src/ main.tsx Web component registration App.tsx Root component, species selection state api/ fragments.ts GraphQL fragments (DetectionItem, SpeciesItem) queries.ts GraphQL queries (detections, species, search) useDetections.ts Detection fetch hook with prefetching components/ DatesProvider.tsx Time state context (date range, animation, night mode) MapProvider.tsx MapLibre GL instance context SpeciesDropdown.tsx Species selection with search autocomplete Timeline.tsx Date picker, animation slider, playback controls LayersDropdown.tsx Toggle info layers (light pollution, noise) InfoPopup.tsx Map info marker popups map/ Map.tsx MapLibre GL initialization and rendering clusterUtils.ts Per-species Supercluster index creation colorUtils.ts MapLibre paint expression builder mapStyles.ts Map layer definitions usePersistentColors.ts Stable color assignment per species infopoints.ts Static info marker data lib/ apollo-client.ts Apollo Client with cache type policies buildAvailableSpeciesQuery.ts Dynamic aliased query generation getDayPolygon.ts Day/night terminator polygon calculation getTranslatedSpeciesName.ts i18n species name lookup isNotNull.ts, hasNonNullProp.ts Type guard utilities throttle.ts Throttle utility gql/ Auto-generated GraphQL types (do not edit) ``` ## Architecture Three React context providers compose the application: ``` ApolloProvider GraphQL caching and data fetching DatesProvider Date range, animation state, night-only time segments MapProvider MapLibre GL map instance App Species selection, filtered detections, color mapping ``` **Data flow:** Apollo fetches detections for the current bounding box and date range. Detections are filtered client-side by the visualisation time window (controlled by the timeline slider). Each species gets its own Supercluster index for independent color-coded clustering. Cluster features are rendered via MapLibre GL layers with dynamic `match` paint expressions. **GraphQL:** Queries and fragments are defined in `src/api/` and typed via `@graphql-codegen/client-preset`. Run `npm run codegen` after schema changes to regenerate `src/gql/`. ## Development ```sh npm install npm run dev ``` The dev server uses a self-signed SSL certificate via `@vitejs/plugin-basic-ssl`. Accept the browser warning on first visit. Other commands: ```sh npm run build # Production build npm run test # Run tests npm run lint # ESLint npm run codegen # Regenerate GraphQL types ``` ## Build & Integration Run `npm run build` to produce the `dist/` folder. The build outputs stable filenames (no hashes) and splits vendor dependencies into separate chunks for caching: ``` dist/ index.html assets/ index.css App styles (Tailwind + Ant Design) index.js Application code, React, Supercluster, dayjs, SunCalc maplibre.js MapLibre GL antd.js Ant Design + icons apollo.js Apollo Client + graphql ``` Only `index.js` changes on application updates. Vendor chunks are cache-stable between deploys. To embed the web component, include the built CSS and JS, then use the custom element: ```html <link rel="stylesheet" href="/assets/index.css"> <script type="module" src="/assets/index.js"></script> <zug-birdnet></zug-birdnet> ``` No routing. The component is self-contained and can be placed anywhere on the page. Third-party CMS integration (e.g., Contao) only needs to include the built assets and the custom element tag. ## Configuration App-level settings are in `src/config.ts`: | Option | Default | Description | |---|---|---| | `SHOW_DEMO_INFOPOINTS` | `false` | Show static info markers on the map (demo/development only) |
Within the framework of the GEOSTOR Project, the CO2 storage potential of the Jurassic succession in the German Central Graben was analysed. Twelve potential trap structures were initially mapped along the base of the Kimmeridge Clay Formation, which serves as the primary seal for potential reservoir sandstones within the Central Graben Subgroup. The Kimmeridge Clay Formation is generally continuously distributed across the German Central Graben, with only localized penetrations by rising salt diapirs. In contrast, the Central Graben Subgroup, serving as a potential reservoir unit, exhibits an uneven distribution across the area, limiting the presence and continuity of reservoir rocks within each trap structure. To further delineate the spatial extent of the mapped reservoir structures, the base of the Central Graben Subgroup was used as an additional reference layer. Due to the intermittent nature of Jurassic sandstones within the Central Graben Subgroup, a subsequent analysis classified each structure based on borehole data to confirm the presence of reservoir sands. Structures were categorized as ‘proven,’ ‘not present,’ or ‘uncertain’ depending on sandstone availability and continuity within the trap. All mapped reservoir structures are buried at depths ranging from 2225 to 3043 meters (apex depth) and are considered closed systems, situated within a complex structural network of salt diapirs, faults, and pinch-outs. Capacity calculations were conducted following the method outlined by Fuhrmann et al. (2024), and the horizons used for mapping are based on the work of Müller et al. (2023) and Thöle et al. (2021). Fuhrmann, A., Knopf, S., Thöle, H., Kästner, F., Ahlrichs, N., Stück, H.L., Schlieder-Kowitz, A., Kuhlmann, G., (2024). CO2 storage potential of the Middle Buntsandstein Subgroup-German sector of the North Sea. International Journal of Greenhouse Gas Control 136. Müller, S.M., Jähne-Klingberg, F., Thöle, H., Jakobsen, F.C., Bense, F., Winsemann, J. & Gaedicke, C. (2023). Jurassic to Lower Cretaceous tectonostratigraphy of the German Central Graben, southern North Sea. – Netherlands Journal of Geosciences, 102: e4. DOI:10.1017/njg.2023.4 Thöle, H., Jähne-Klingberg, F., Doornenbal, H., den Dulk, M., Britze, P. & Jakobsen F. (2021). Deliverable 3.8 – Harmonized depth models and structural framework of the NL-GER-DK North Sea. GEOERA 3DGEO-EU; 3D Geomodeling for Europe; project number GeoE.171.005. Report.
Beim Regionalen Raumordnungsprogramm (RROP) handelt es sich um ein strategisches Instrument zur räumlichen Steuerung, Ordnung der unterschiedlichen Nutzungsansprüche. Dabei sollen die miteinander konkurrierenden raumbezogenen Planungen, wie beispielsweise Land- und Forstwirtschaft, gewerbliche Wirtschaft, Verkehr, Naturschutz, Wohnraumbedarf u.v.m aufeinander abgestimmt werden. Das RROP ist somit auf der Ebene des Landkreises ein übergeordnetes und zusammenfassendes Planwerk. Basis für die Vielfalt an Themen bildet das Raumordnungsprogramm 2003 mit der 1. Änderung 2010.
Kartenverzeichnis des rechtskräftigen Regionalplanes in der Fassung der Bekanntmachung vom 16.08.2007: Karte 1 Raumstruktur (1:280 000) Karte 2 Raumnutzung (1:100 000) Karte 3 Siedlungswesen (1:280 000) Karte 4 Zentrale Orte - Lage im Raum (1:280 000) Karte 5 Zentrale Orte - administrative Gliederung (1:280 000) Karte 6 Naturräumliche Gliederung (1:280 000) Karte 7 Kulturlandschaftlich bedeutsame Bereiche (1:280 000) Karte 8 Schutzgebiete nach Naturschutzrecht (1:100 000) Karte 9 Natura 2000 (1:280 000) Karte 10 Windenergienutzung (1:280 000) Karte 11 Sanierungsbedürftige Bereiche der Landschaft/Landschaftspflege (1:200 000) Karte 12 Bergbauumgang (1:280 000) Karte 13 Tierhaltungsstandorte (1:280 000) Karte 14 Tourismus und Erholung (1:280 000)
Inhaltsverzeichnis des Kartenteils der ersten Gesamtfortschreibung des Regionalpla-nes für die Anhörung entsprechend Sächsisches Landesplanungsgesetz (SächsLPlG): Karte 1 Raumnutzung (1:100 000) Karte 2 Siedlungswesen (1:280 000) Karte 3 Raumstruktur (1:280 000) Karte 4 Tourismus (1:280 000) Karte 5 Landschaftsbereiche mit besonderen Nutzungsanforderungen (1:200 000) Karte 6 Sanierungsbedürftige Bereiche der Landschaft (1:200 000) Karte 7 Tierhaltungsstandorte (1:280 000) Karte 8 Bergbauumgang (1:280 000)
Inhaltsverzeichnis des Kartenteils der ersten Gesamtfortschreibung des Regionalplanes für die Anhörung entsprechend Sächsisches Landesplanungsgesetz (SächsLPlG): Karte 1 Karte "Zentrale Orte und Nahbereiche" (Erläuterungskarte) (1:400 000) Karte 2 Karte "Raumstruktur" (Festlegungskarte) (1:400 000) Karte 3 Karte "Freizeit, Erholung, Tourismus" (Erläuterungskarte) (1:200 000) Karte 4 Karte "Straßennetzausbau" (Erläuterungskarte) (1:400 000) Karte 5 Karte "Sorbisches Siedlungsgebiet" (Erläuterungskarte) (1:400 000) Karte 6 Karte "Ökologisches Verbundsystem und regionale Grünzüge" (Festlegungskarte) (1:100 000) Karte 7 Karte "Landschaftspflege, -sanierung und -entwicklung" (Festlegungskarte) (1:100 000) Karte 8 Karte "Raumnutzung" (Festlegungskarte) Kartenteil zu Anhang 4 (Fachplanerische Inhalte des Landschaftsrahmenplans) Karte "Naturräumliche Gliederung der Region" (1:400 000) Karte "Integriertes Entwicklungskonzept" (1:100 000)
Der interoperable INSPIRE-Datensatz beinhaltet Daten vom LBGR über die Hydrogeologische Raumgliederung Brandenburg, transformiert in das INSPIRE-Zielschema Geologie. Der Datensatz wird über je einen interoperablen Darstellungs- und Downloaddienst bereitgestellt. --- The compliant INSPIRE data set contains data about the hydrogeological spatial classification in the State of Brandenburg from the LBGR, transformed into the INSPIRE target schema Geology. The data set is provided via compliant view and download services.
| Origin | Count |
|---|---|
| Bund | 315 |
| Kommune | 12 |
| Land | 57 |
| Wissenschaft | 46 |
| Zivilgesellschaft | 1 |
| Type | Count |
|---|---|
| Daten und Messstellen | 28 |
| Ereignis | 1 |
| Förderprogramm | 277 |
| Hochwertiger Datensatz | 3 |
| Repositorium | 1 |
| Software | 1 |
| Text | 26 |
| Umweltprüfung | 1 |
| unbekannt | 66 |
| License | Count |
|---|---|
| geschlossen | 39 |
| offen | 338 |
| unbekannt | 27 |
| Language | Count |
|---|---|
| Deutsch | 279 |
| Englisch | 146 |
| Resource type | Count |
|---|---|
| Archiv | 11 |
| Bild | 1 |
| Datei | 7 |
| Dokument | 33 |
| Keine | 256 |
| Multimedia | 1 |
| Unbekannt | 1 |
| Webdienst | 20 |
| Webseite | 98 |
| Topic | Count |
|---|---|
| Boden | 257 |
| Lebewesen und Lebensräume | 404 |
| Luft | 175 |
| Mensch und Umwelt | 401 |
| Wasser | 179 |
| Weitere | 394 |