From 00029011522446308186ad6ccbc3a42599f3905a Mon Sep 17 00:00:00 2001 From: Aron Date: Sun, 12 Oct 2025 10:32:53 +0200 Subject: [PATCH] repair align trinkbrunnen --- align_trinkbrunnen.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/align_trinkbrunnen.py b/align_trinkbrunnen.py index 9e7a526..22d84b3 100644 --- a/align_trinkbrunnen.py +++ b/align_trinkbrunnen.py @@ -2,10 +2,13 @@ import rasterio import geopandas as gpd import numpy as np import matplotlib.pyplot as plt +import os # --- CONFIG --- -raster_path = 'geodata/s2_2025.tif' -geojson_path = 'geodata/Trinkbrunnen_Berlin.geojson' +raster_path = os.path.join('geodata', 's2_2025.tif') +geojson_path = os.path.join('geodata', 'Trinkbrunnen_Berlin.geojson') +output_dir = os.path.join('datenvisualisierung') +os.makedirs(output_dir, exist_ok=True) # --- LOAD RASTER --- with rasterio.open(raster_path) as src: @@ -38,7 +41,7 @@ for px, py in pixel_positions: plt.scatter(px, py, c='deepskyblue', s=40, edgecolors='black', label='Trinkbrunnen') plt.title('Trinkbrunnen auf der Berlin-Karte') plt.axis('off') -plt.savefig('datenvisualisierung/trinkbrunnen_karte.png', bbox_inches='tight', dpi=200) +plt.savefig(os.path.join(output_dir, 'trinkbrunnen_karte.png'), bbox_inches='tight', dpi=200) plt.show() # --- EXPORT PIXEL POSITIONS FOR GAME ---