Skip to content

Releases: KLXM/vector_maps

1.2.0  🌎

Choose a tag to compare

@skerbis skerbis released this 01 Jul 14:30

Neu: Geopicker für: Formulare, YForm, Builder Elemente
auch Neu: Bulder Element inkl. Ausgabe. (AddOn muss im Builder aktiviert werden)

1.1.3

Choose a tag to compare

@skerbis skerbis released this 23 Jun 12:54

Hinzugefügt

  • Neue mitgelieferte Themes – Built-in-Themes bright und redaxo ergänzt; beide sind in Demo, Theme-Builder-Vorlagen und Built-in-Karten auswählbar/exportierbar
  • Basisstil-Information bei eigenen Themes – Theme-Karten im Builder zeigen jetzt den zugrunde liegenden OFM-Basisstil (liberty, bright, positron) direkt an

Gefixt

  • Themebuilder unterstützt nun auch andere Grundstile, nicht nur Liberty
  • Umgebungssuche via Overpass schlug teils fehl (404/406) – Proxy behandelt Overpass-Interpreter-Aufrufe robuster (POST-basiert), und Upstream-Statuscodes werden transparent durchgereicht statt pauschal als 404 maskiert
  • Attribut-Referenz unvollständigfullscreen in der Schnellreferenz ergänzt (README und Demo Basic)

1.1.2

Choose a tag to compare

@skerbis skerbis released this 11 May 19:08

Danke @olien

Gefixt

  • Performance-Regression bei 3D-Gebäuden und Kamera-Animationen (flyTo) – der in 1.1.1 eingeführte vmFixExtrusionLayers()-Helper wurde auf jedes styledata-Event gehängt und bei Animationen sehr häufig ausgeführt. Die enthaltene JSON.stringify-Schleife über alle Layer hat den Browser stark ausgelastet und Animationen ruckeln lassen. Der Patch wird jetzt nur noch einmal pro Style-Load ausgeführt und bei style.load (z.B. nach Satellit-Toggle) sauber resettet. (#1)

1.1.1

Choose a tag to compare

@skerbis skerbis released this 16 Apr 11:39

Gefixt

  • MapLibre-Warnungen "Expected value to be of type number, but found null"fill-extrusion-Layer (3D-Gebäude) verwendeten ['get', 'height'] / ['get', 'min_height'] ohne null-Absicherung. OSM-Gebäude ohne Höhendaten liefern null, was MapLibres interpolate-Expression nicht akzeptiert. Neuer Helper vmFixExtrusionLayers() patcht alle fill-extrusion-Layer im geladenen Style (inkl. OFM-eigene Layer) mit ['coalesce', ['get', 'height'], 0] als Fallback. Wird als früher styledata-Handler ohne isStyleLoaded()-Guard registriert, damit der Fix vor dem ersten Tile-Render greift.

1.0.0

Choose a tag to compare

@skerbis skerbis released this 24 Mar 16:26

Die erste produktive Version

1.0.0-beta1

Choose a tag to compare

@skerbis skerbis released this 23 Mar 10:21
f14df17

Hallo Welt