Skip to content

Latest commit

 

History

History
133 lines (77 loc) · 3.52 KB

File metadata and controls

133 lines (77 loc) · 3.52 KB

PostGIS ST_Letters - Worte sagen manchmal mehr

FOSSGIS 2026 Göttingen

FOSSGIS 2026 Göttingen

FOSSGIS Programm-Link: https://pretalx.com/fossgis2026/talk/AXWCQT/

Creative Commons License

Astrid Emde

WhereGroup

FOSS Academy

Warum ST_Letters?

ST_Letters PostGIS Dokumentation

Einfach ausprobieren

SELECT ST_Letters('FOSSGIS 2026');

DBeaver ST_Letters

Text skalieren und nach Göttingen verschieben

  • Die Standardtextgröße beträgt 100
  • Bei der Standardstartposition liegt der Anfang der Grundlinie am Ursprung.

Und so geht's

  • Text skalieren – mit ST_Scale wird der Text verkleinert
  • Text verschieben – mit ST_Translate wird der Text nach Göttingen verschoben
  • EPSG-Code zuweisen – mit ST_SetSrid wird der EPSG-Code 4326 zugewiesen
SELECT 
  ST_SetSrid(
    ST_Translate(
      ST_Scale(
        ST_Letters('FOSSGIS 2026')
      , 0.00005, 0.00005),
    17.787, 43.34603), 
    4326);

DBeaver ST_Letters move to Mostar

Der Spaß beginnt - mit ST_Letters PostGIS-Funktionen entdecken

  • Probieren Sie ST_Letters mit dem Demo-Skript aus
  • Erstellen Sie eine Datenbank
  • Aktivieren Sie die Erweiterung postgis
  • Führen Sie script/st_letters_demo.sql in DBeaver, pgAdmin oder psql aus
  • Sehen Sie sich Ihre Daten in QGIS an (probieren Sie das Demo-Projekt st_letters.qgz aus – aktualisieren Sie dazu Ihre .pg_service.conf)

So sieht die Tabelle aus

Create table letters (
  gid serial Primary Key,
  name varchar,
  statement varchar,
  geom geometry,
  showdate date
);

QGIS Polygon and Info

QGIS

Schauen Sie sich das ST_Letters-Beispiel in QGIS an.

Video

  • und jetzt noch alles in einem Video

Schauen Sie sich das Video an

QGIS Server WMS veröffentlichen und in Mapbender anzeigen

QGIS2Mapbender

Mapbender

Schritt für Schritt

  • Erstellen Sie eine Demotabelle mit script/st_letters_demo.sql. Jedes Beispiel steht für einen Tag.
  • QGIS-Projekt mit der Zeitsteuerung (Temporal Controller) für st_letters, um jeweils nur eine Demo anzuzeigen.
  • Exportieren Sie Bilder über die Zeitsteuerung (Temporal Controller)
  • Erstellen Sie ein Video mit ffmpeg
  • Veröffentlichen Sie das QGIS-Projekt als QGIS Server WMS über das QGIS-Plugin QGIS2Mapbender
  • Aktivieren Sie Dimensions für den WMS in Mapbender, um jeweils nur eine Demo anzuzeigen

Auch interessant

Viel Spaß mit ST_Letters & PostGIS!