Commit Graph

109 Commits

Author SHA1 Message Date
Johannes Baumeister f4a590b859 feat: Add multi-project support with Authentik access headers and project selector
Deploy Standortplaner / deploy (push) Successful in 16s Details
2026-07-02 17:07:21 +02:00
Johannes Baumeister ba6ed0f058 Restore default project to BWSamern-Ohne
Deploy Standortplaner / deploy (push) Successful in 16s Details
2026-06-26 12:21:05 +02:00
Johannes Baumeister 63ba610ca5 Do not load BWSamern-Ohne shapefiles when project is test
Deploy Standortplaner / deploy (push) Successful in 16s Details
2026-06-25 10:38:06 +02:00
Johannes Baumeister 9d256198a6 Only load baked layers when project is BWSamern-Ohne or offline
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 10:30:25 +02:00
Johannes Baumeister 15471c52ff Set default project to test
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 10:21:14 +02:00
Johannes Baumeister 955c71a02e fix: prevent cleanupLocalOwnerLayers from deleting the outline (Umriss) layer
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 10:01:23 +02:00
Johannes Baumeister 330a7a5a0a fix: prevent ReferenceError and avoid loading local config layers for non-default projects to avoid wrong project startup zoom
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:58:56 +02:00
Johannes Baumeister a92b054645 fix: ensure ALKIS and building layers are sent to back when toggled on/off in the layer control
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:55:08 +02:00
Johannes Baumeister 6f3001dff8 style: send ALKIS/owner status layers to the back (bringToBack) so they do not cover turbines, KSF, or other overlays
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:48:04 +02:00
Johannes Baumeister ed821296f3 feat: filter artennachweis, restriktionen, gebaeude, and wohngebaeude by project (either by project ID or within 5km of project parcels)
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:25:39 +02:00
Johannes Baumeister 685bfb1f3b feat: filter ALKIS layers by project and auto-zoom to project boundaries at startup
Deploy Standortplaner / deploy (push) Successful in 16s Details
2026-06-25 09:20:09 +02:00
Johannes Baumeister 261b7a1bf3 feat: resolve project ID from URL parameters and auto-zoom to project parcels
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:19:05 +02:00
Johannes Baumeister e3f51f59e0 feat: load freileitungen from geodaten.Freileitungen table
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:12:32 +02:00
Johannes Baumeister 40017b152a feat: render Wohngebäude as larger house icons using pointToLayer in createDbLayer
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:05:01 +02:00
Johannes Baumeister 866d749388 fix: move createDbLayer helper function to parent scope to prevent ReferenceError
Deploy Standortplaner / deploy (push) Successful in 17s Details
2026-06-25 09:03:33 +02:00
Johannes Baumeister e68bee0bb1 feat: separate residential buildings and general buildings layers
Deploy Standortplaner / deploy (push) Successful in 18s Details
2026-06-24 21:30:28 +02:00
Johannes Baumeister bbd531f5a1 feat: use geodaten.wohngebeaude schema, add import script and shapefiles for test project
Deploy Standortplaner / deploy (push) Successful in 19s Details
2026-06-24 19:56:44 +02:00
Johannes Baumeister 3020ae2ad0 chore: migration to Standortplaner repository and local modifications
Deploy Standortplaner / deploy (push) Failing after 6s Details
2026-06-24 15:46:01 +02:00
Johannes Baumeister 415bd6d355 fix: Typo bei gebaeude Tabelle behoben 2026-05-29 13:42:56 +02:00
Johannes Baumeister 46bbe0f1ac feat: Gebäude aus Datenbank als transparente graue Fläche eingebunden 2026-05-29 13:36:02 +02:00
Johannes Baumeister bec244ba26 fix: Entferne alte verwaiste Layer vor dem Überschreiben, um doppelte nicht-abschaltbare Puffer zu vermeiden 2026-05-29 12:58:59 +02:00
Johannes Baumeister ab64b1ce22 fix: Entferne alte Erdleitungen (OGE/Thyssengas) bei DB-Laden, um doppelte Leitungen zu verhindern 2026-05-29 12:14:55 +02:00
Johannes Baumeister 4d111f83df fix: Verhindere doppeltes Puffern von Leitungen durch Bereinigung und Puffer-Ausschluss 2026-05-29 11:18:11 +02:00
Johannes Baumeister afe9c398aa fix: Typo im Tabellennamen leitungsverleaufe behoben 2026-05-29 10:56:03 +02:00
Johannes Baumeister e0e36a6917 feat: Leitungsverlaeufe aus DB mit dynamischem Puffer und Abstaenden integriert 2026-05-29 10:51:53 +02:00
Johannes Baumeister 47c77b69e9 feat: transparent yellow 50m buffer for Freileitungen 2026-05-29 10:35:50 +02:00
Johannes Baumeister a51a6addf9 feat: Artennachweise Restriktionen Abstand Layer integriert 2026-05-29 09:20:27 +02:00
Johannes Baumeister e129d890e6 fix: Tabellenname artennachweise korrigiert 2026-05-28 17:03:09 +02:00
Johannes Baumeister f95ee85aac feat: Artennachweis Layer integriert 2026-05-28 16:59:07 +02:00
Johannes Baumeister a355d90f83 Update OGE and Thyssengas shapefiles 2026-05-20 15:56:31 +02:00
Johannes Baumeister 94b985468d Fix: Marker dragging and outline layer rendering 2026-05-20 13:56:54 +02:00
Johannes Baumeister 89dfcdff25 UI: Add Edit Mode Toggle and Outline Layer 2026-05-20 13:44:51 +02:00
Johannes Baumeister be2831fcbd feat: implement database view search, add turbine layer config, and refactor turbine geometry calculations and server configuration. 2026-05-20 08:00:30 +02:00
Johannes Baumeister 2bff715669 Fix: Increased GPS timeout and maximumAge for better reliability 2026-05-13 12:54:16 +02:00
Johannes Baumeister 4479d261d4 Feature: Added real-time GPS location tracking for field use 2026-05-13 12:51:56 +02:00
Johannes Baumeister 0d9306741e UI: Finalized sidebar compaction, collapsible handle, dropdown fixes, and owner status filtering 2026-05-13 09:13:48 +02:00
Johannes Baumeister a47047d34d UI: Compacting sidebar, removing auto-load section, and optimizing input layouts 2026-05-13 09:03:45 +02:00
Johannes Baumeister 636286024c Fix Nordex mirroring logic by default v1.0.3 2026-05-12 13:20:09 +02:00
Johannes Baumeister 3ef8e1d017 Mirror Nordex geometries and add version marker v1.0.2 2026-05-12 13:15:24 +02:00
Johannes Baumeister fce2e6e748 Mirror Nordex turbine geometries by default 2026-05-12 12:59:49 +02:00
Johannes Baumeister 72f7e325e4 Update Nordex geometry based on user's new QGIS schema (KSF, AMF, Road) 2026-05-11 15:32:17 +02:00
Johannes Baumeister 5db86d82c3 Exhaustive hardening of DB loading and geometry creation to fix map rendering 2026-05-11 12:51:16 +02:00
Johannes Baumeister 4fe64857d9 Fix critical error: restored accidentally removed function declaration and added DB loading safety 2026-05-11 12:48:27 +02:00
Johannes Baumeister d14eed0c7f Harden database loading with try-catch and variant safety check; make Nordex check case-insensitive 2026-05-11 12:46:42 +02:00
Johannes Baumeister f9dfe4c26b Final Nordex fix: swap KSF offsets (12m towards road, 24m away) and place areas accordingly 2026-05-11 12:43:55 +02:00
Johannes Baumeister cbd680eaf4 Fix Nordex: add Crane Boom Pad triangle and adjust side offsets to 18.25m 2026-05-11 12:06:04 +02:00
Johannes Baumeister 008c934704 Fix Nordex: move both NVM and BLF to the right side (24.4m side) 2026-05-11 10:12:12 +02:00
Johannes Baumeister 8402694841 Fix Nordex sides: BLF left of AMF, NVM right of KSF 2026-05-11 10:05:21 +02:00
Johannes Baumeister 84d1ce3a70 Refine Nordex geometry: AMF length 180m, swap side surfaces (NVM left, BLF right) 2026-05-11 10:01:32 +02:00
Johannes Baumeister 93a953d63b Correct Nordex BLF position: move to the side of the KSF area 2026-05-11 09:57:19 +02:00