[FOSSGIS-Talk] QGIS - PostGIS Funktion ST_Buffer mit einem Wert aus der DB-Tabelle

Oliver Bienert oliver.bienert at gmx.de
Do Jan 18 11:22:31 CET 2018


Hi,

In der Abfrage fehlt ein Komma hinter 'spalte_2', oder?

Gruß Oliver


On 18.01.2018 10:50, sk wrote:
> Hallo Reinhard,
>
> danke für die schnelle Antwort. Es funktioniert hier nicht so richtig.
> Hier meine Abfrage, erstellt im DB-Manager von QGIS:
>
> SELECT
> id, spalte_1, spalte_2
> ST_Buffer(st_makevalid(geom),st_breite ,'endcap=flat join=round') as
> the_geom
> FROM schemata.db_tabelle
> WHERE id is not null
>
> Es kommt die Fehlermeldung "Syntaxfehler bei >>(<<"
> LINE 3: ST_Buffer(st_make....
>
> Bemerkung: st_breite ist die Spalte mit den Werten
>                               ^
> Gruß Peter
>
> Am 18.01.2018 um 10:24 schrieb R. Reiterer:
>> Hallo Peter,
>>
>> du kannst den Distanzwert (Meterangabe) des Puffers durch den Name
>> der Spalte, welche den Distanzwert beinhaltet, ersetzen. Ggf. musst
>> du Anführungszeichen (bei Großbuchstaben, Bindestrichen und dgl.)
>> verwenden.
>>
>> Schöne Grüße,
>>
>> Reinhard



Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste