Страница 1 из 1

Центр полигона

Добавлено: 11 ноя 2012, 19:48
rolan
Здравствуйте!
Возникла задача, необходимо перенести точку в центр требуемого полигона. Если точка первая в своем роде в полигоне - разместить в "центре" полигона, если вторая - "поделить" полигон и раскидать обе точки по центрам полученных половинок, ну и так далее (в полигоне не больше 3-4 точек максимум). Полигон - здание (считаем, что прямоугольной формы, не буквой П или Г)
Подскажите, чем руководствоваться для поиска центра и разделения геометрии на "равные" части (в длину).

Re: Центр полигона

Добавлено: 11 ноя 2012, 20:31
rhot
Руководствуйтесь руководством PostgreSQL/PostGIS + я думаю, потребуется руководство plpgsql чтобы написать собственную функцию по делению полигона на части.

Re: Центр полигона

Добавлено: 12 ноя 2012, 07:24
rolan
PostgreSQl/PostGIS используется уже пару лет. Надеялся, что кто-то с подобным уже сталкивался. Ясно, придется геометрию вспоминать ))