Dein SQL dürfte irgendwie nicht funktionieren. Ich würde das so regeln (wenn denn ein Update sein muß):
Code:
update tabelle set
the_geom = st_geomfromtext('(POINT'||x||' ' y||')',4326) where the_geom is Null oder so ähnlich. 4326 ist die gängige SRID für Lat/Lon, es gibt auch andere. Falls deine Geometriespalte ohne SRID angelegt ist mußt du da -1 schreiben. Du kannst das auch über einen Trigger lösen falls du z.B nicht weißt welche Koordinatensystem deine Punkte haben, oder du machts es gleich beim Insert der Daten.
Gruß Uwe
Lesezeichen