Как правильно установить точки для полигона PostGis? - PullRequest
0 голосов
/ 21 декабря 2018

Как правильно установить точки на Polygon Я пытаюсь

  INSERT INTO "geo"("geometry")VALUES(ST_AsHEXEWKB(ST_GeomFromText('POLYGON((50.1033 26.4344,49.75 24,50.1033 26.4344))',4326))); 

, но с ошибкой: <-- parse error at position 57 within geometry;

, когда я устанавливаю точки из примера, все работает.Как это исправить?

1 Ответ

0 голосов
/ 21 декабря 2018

Если вы получили координаты вершин полигона, вы можете просто сделать: INSERT INTO {yourTableName} ({yourGeometryColumnName}) VALUES (ST_GeomFromText('POLYGON(({x1} {y1}, {x2} {y2}, ...))'))

...