2014-01-30 3 views
0

Ну,PostGIS, можно создать многоугольник из некоторых точек

Я использовал для создания точек или многоугольников из широты и длинного. Используя что-то вроде этого:

ST_Transform(ST_GeomFromText('POINT("+longitud+" "+latitud+")' ,4326),23030) 

Но на тот момент мой источник ценности, геометрия тысяч точек, и я хотел бы создать значение геометрии Polygon из них. Но я не знаю, возможно ли это.

Также у меня есть координаты UTM (мой 30 S), но я думаю, что начать с геометрии было бы проще.

Если кто-то может мне помочь, я буду так благодарен.

Благодаря

+0

См. Http://gis.stackexchange.com/q/26923/12379 –

ответ

1

Вы можете собрать массив point, литой в geometry[], и использовать ST_MakeLine.

SELECT ST_MakePolygon(ST_MakeLine(ARRAY[ point(1,2), point(3,4), point(5,6) ]::geometry[])); 
Смежные вопросы