[FOSSGIS-Talk] Verketten oder zusammenführen von Attributen
Andreas Neumann
a.neumann at carto.net
Di Feb 5 09:23:45 CET 2019
Hallo Jörg,
Du kannst eine Relation herstellen (Menü Projekt -->
Projekteigenschaften) und danach ein virtuelles Feld erzeugen mit Hilfe
der Aggregatfunktion "relation_aggregate" und concatenate.
Beispiel aus der Hilfe:
relation_aggregate('my_relation','concatenate', "towns",
concatenator:=',') → comma separated list of the towns field for all
matching child features using the 'my_relation' relation
Falls die Daten aber gross sind, ist eine Lösung über SQL und einen
virtuellen Layer vermutlich performanter.
Grüsse,
Andreas
On 2019-02-05 07:41, joerg.taubert at t-online.de wrote:
> Guten Morgen,
>
> ich habe eine Tabelle mit folgendem Aufbau
>
> id Flurstnummer Nutzungsart
> 1 45/26 GFW
> 2 45/26 Straßeverkehr
> 3 45/26 Weg
> 4 81/6 Friedhof
> 5 81/6 Gehölz
> usw.
>
> daraus soll eine Tabelle mit jeweils nur einer Zeile der Flurstücksnummer
> und einem Feld mit allen
> Nutzungsarten des jeweiligen Flurstückes- id muss nicht sein
>
> Flurstnummer Nutzungsart
> 45/26 GFW,Straßenverkehr,Weg
> 81/6 Friedhof,Gehölz
>
> Danke und Gruß Jörg
>
> --
> ....................................................................
> FOSSGIS 2019, die Konferenz für Open Source GIS mit OpenData und
> OpenStreetMap in Dresden!
> 13.-16. März 2019 an der HTW Dresden
> https://fossgis-konferenz.de/2019/
>
> FOSSGIS Veranstaltungen 2019
> https://www.fossgis.de/node/322
>
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://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
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste