[FOSSGIS-Talk] Streckenlänge in einer bestimmten Spalte in QGIS ausgeben

Neumann, Andreas a.neumann at carto.net
Mi Jul 20 08:26:53 CEST 2016


Hallo Jörg, 

Also ich empfehle mal einen Moment zu investieren alle Funktionen im
Feldrechner kennenzulernen! 

Tip: round() und oder format_number() 

Die QGIS Expressions sind eine kleine Schatzkiste - seit Version 2.16
gibt es sogar Aggregatfunktionen über den den ganzen Datensatz oder
verlinkte Records in anderen Tabellen. Es lohnt sich, mal etwas Zeit zu
investieren alle Funktionen mal kurz kennenzulernen. 

Liebe Grüsse, 

Andreas 

On 2016-07-20 08:18, Lippmann wrote:

> Hallo ihr drei, 
> vielen Dank, das hat funktioniert. 
> Gut war auch der Hinweis mit dem virtuellen Feld. 
> 
> Aber wie das so ist, ausgegeben wird das jetzt in Metern mit 4 Nachkommastellen. 
> Ich hätte das gern in km mit einer Nachkommastelle. 
> Könnt ihr mir noch mal helfen? 
> 
> Danke  
> Jörg
> 
> -----Ursprüngliche Nachricht-----
> Von: sk [mailto:webentry at web.de] 
> Gesendet: Mittwoch, 20. Juli 2016 07:55
> An: Lippmann, Jörg
> Betreff: Re: [FOSSGIS-Talk] Streckenlänge in einer bestimmten Spalte in QGIS ausgeben
> 
> Morgen Jörg,
> 
> dazu gäbe es zwei Möglichkeiten.
> 1. Attributabelle öffnen, den Bearbeitungsmodus aktivieren, Feldrechner öffnen
> wenn die Spalte schon vorhanden ist in der die Längen stehen sollen Haken bei 'Vorhandenes Feld erneuern' setzen
> wenn noch nicht vorhanden, Haken bei 'Neues Feld anlegen' lassen und Namen für das neue Feld eintragen
> dann aus den Funktionen unter dem Punkt "Geometrie" auf die Variable  $length  doppelt klicken
> 'OK'
> 
> 2. Wenn die Länge sich automatisch aktualisieren soll, bei zB. Änderung eines Linienobjektes
> dann den Haken bei 'Virtuelles Feld anlegen' setzen, Namen vergeben und der Rest wie oben.
> 
> Ich hoffe diese schnelle Variante hilft?
> 
> Gruß Peter
> 
> Am 20.07.2016 um 07:11 schrieb Lippmann, Jörg: 
> 
>> Guten Morgen zusammen,
>> wie muss der Ausdruck im Feldrechner aussehen damit die jeweilige Streckenlänge für einzelne Linienzüge berechnet wird?
>> 
>> Danke schon mal.
>> 
>> MfG Jörg
>> 
>> --
>> ....................................................................
>> FOSS4G 2016 Bonn - annual global event of the Open Source Geospatial 
>> Foundation (OSGeo) - 24.-26. August 2016 in Bonn (zusätzlich noch 
>> FOSS4G Hacking Event und Workshops) http://2016.foss4g.org
>> 
>> 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
> 
> --
> ....................................................................
> FOSS4G 2016 Bonn - annual global event of the Open Source Geospatial
> Foundation (OSGeo) - 24.-26. August 2016 in Bonn (zusätzlich noch
> FOSS4G Hacking Event und Workshops)
> http://2016.foss4g.org
> 
> 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