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

sk webentry at web.de
Do Jan 18 11:32:35 CET 2018


Hallo Oliver,

jo, Fehler mal wieder vor dem PC.

Danke, Gruß Peter

Am 18.01.2018 um 11:22 schrieb Oliver Bienert:
> 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