[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