feat(windkarte): geometry eingebettet in wind_area CMS-Einträge
GeoJSON-Geometrie direkt in CMS-Einträgen gespeichert — kein separates GeoJSON-File mehr. WindkarteMap baut FeatureCollection aus areas[].geometry. WindArea-Typ bekommt geometry-Feld. geojsonUrl-Prop entfernt. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -15,9 +15,7 @@
|
||||
env.PUBLIC_CMS_URL || "http://localhost:3000"
|
||||
).replace(/\/$/, "");
|
||||
|
||||
const GEOJSON_URL = `${CMS_BASE}/api/assets/geodaten/windvorranggebiete_swt_2012.geojson`;
|
||||
|
||||
let areas = $state<WindArea[]>([]);
|
||||
let areas = $state<WindArea[]>([]);
|
||||
let selectedArea = $state<WindArea | null>(null);
|
||||
let selectedCenter = $state<[number, number] | null>(null);
|
||||
let mapReady = $state(false);
|
||||
@@ -106,7 +104,6 @@
|
||||
{#await MapComponent then Map}
|
||||
<Map
|
||||
{areas}
|
||||
geojsonUrl={GEOJSON_URL}
|
||||
{initialGebietsNr}
|
||||
onselect={handleSelect}
|
||||
onready={(ctrl) => { resetMap = ctrl.reset; }}
|
||||
|
||||
Reference in New Issue
Block a user