Hallo Andreas,
das hatte ich schon gefunden. Gehe mal bitte davon aus, das ich noch nicht so
sehr viel Erfahrung damit habe ;-)
bei: substr(' "gebaeudekennzeichen" ',13,4)
steht dann überall "nnze" drin und nicht die Zahlen aus der jeweiligen Tabelle.
Wie muss das aussehen, das die Zahlen aus der Spalte gebaeudekennzeichen
genommen werden?
Danke schon mal
Jörg
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag von Andreas Neumann
Gesendet: Mittwoch, 26. November 2014 13:03
An: [email protected]
Betreff: Re: [FOSSGIS-Talk] Layerbeschriftungseinstellungen QGIS 2.6
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
> [email protected]
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
--
....................................................................
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
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
--
....................................................................
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
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste