[FOSSGIS-Talk] Layerbeschriftungseinstellungen QGIS 2.6
Andreas Neumann
a.neumann at carto.net
Mi Nov 26 13:02:35 CET 2014
Hallo,
Wenn die Zahlen fix formattiert sind und bereits ein String sind (was
ich wegen den Unterstrichen annehme) kannst du einfach substr()
verwenden.
Beispiel aus der QGIS Hilfe:
------------------------
Funktion substr()
Liefert einen Teil einer Zeichenkette
Syntax
substr(zeichenkette,startpos,länge)
Argumente
zeichenkette → ist eine Zeichenkette. Die vollständige Zeichenkette.
startpos → ist eine Zahl. Die Startposition des Teils.
länge → ist eine Zahl. Die Länge des Teils.
Beispiel
substr('HELLO WORLD',3,5) → 'LLO W'
------------------------
Hoffe das hilft,
Andreas
Am 2014-11-26 11:24, schrieb Lippmann:
> Hallo an alle,
>
> ich habe hier einen Gebäudelayer in dem unter anderen, in der Tabelle
> die Gebäudekennzeichen enthalten sind. So ein Gebäudekennzeichen setzt
> sich zusammen aus Bundesland (14), Regierungsbezirk (5), Landkreis
> (22), Gemeindeschlüssel (180), Straßenschlüssel (5-stellig),
> Hausnummer (4-stellig), und noch eine Kennung für Gebäude (___001)
> zum Beispiel: 14522180021020063____001
>
> Wie muss der Ausdruck in den Layerbeschriftungseinstellungen aussehen,
> das nur die jeweilige Hausnummer im Kartenfenster ausgegeben wird
> (hier zum Beispiel die 0063)?
> Könnte man auch die führenden Nullen noch wegbekommen? 0063 --> 63
> oder 0006 -->6
>
>
>
> Mit besten Grüßen
>
> Jörg Lippmann
>
>
> --
> ....................................................................
> FOSSGIS 2015, Die Konferenz für Open Source GIS mit OpenData und
> OpenStreetMap in Münster!
> 11.-13. März 2015 im Schloss der Universität Münster
> http://www.fossgis.de/konferenz/2015/
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> http://www.fossgis.de/ https://twitter.com/fossgis_eV
>
> ____________________________________________________________________
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste