762af074e8caa2fcdfeda5dc875aa8940f119120
OG, EG und UG haben je ein Rendering in assets/img, Puppenhausschnitt von schraeg oben. Fuer AG gibt es so ein Bild nicht: die Planungssoftware kennt nur das einzelne Gebaeude, nicht das Grundstueck. Der Plan fuer das Aussengelaende entsteht deshalb als Vektor direkt im SVG von home.php. Diese Seite liefert die Koordinaten dafuer. Als Hintergrund liegt das amtliche Luftbild - DOP20 mit 20 cm Bodenaufloesung, live vom WMS der Bayerischen Vermessungsverwaltung, CC BY 4.0. Es liegt also keine Kopie im Repository, und weil es ein True Orthophoto ist, sitzen die Dachkanten ueber dem Grundriss statt perspektivisch daneben - bei Google zeichnet man sonst den Dachueberstand ab. Abgeklickt wird Flaeche fuer Flaeche; unten fallen die fertigen <polygon>-Zeilen fuer home.php heraus und dazu die x/y-Zeilen fuer rooms.php, deren Kachelmitte aus den Ecken gerechnet wird. Welche Flaechen es gibt, sagt die Raumtabelle - ein neuer AG-Raum taucht hier von selbst auf. Das Haus steht davor, obwohl es kein Raum ist: es ist der Umriss, an dem sich beim Zeichnen alles andere ausrichtet, und bekommt folgerichtig keine Kachelzeile. Der Ausschnitt laesst sich ueber ?lat=, ?lon= und ?breite= verschieben, ohne die Datei anzufassen. Die Umrechnung nach UTM32 steckt in der Seite, weil ein quadratischer Ausschnitt in Laengen- und Breitengraden keiner waere: ein Grad Laenge ist auf dieser Breite nur zwei Drittel so lang wie ein Grad Breite. Bauart und Aussehen wie tools/kachelpositionen.php, und aus demselben Grund kein Eintrag im Menue: die Seite wird einmal gebraucht und danach nie wieder. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
No description provided
17 MiB
Languages
PHP
42.8%
JavaScript
31.5%
Python
12.6%
CSS
11.1%
HTML
1.7%
Other
0.3%