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

Построение метрового буфера для wgs84 слоя

Добавлено: 06 окт 2011, 14:20
tyko
Добрый день.
Прошу меня извинить, если данная информация уже где-то встречалась - я немного полистал, но не нашел :(

Мне нужно в PostGIS/PostgreSQL построить буфер на линейный объект радиусом в 50 метров.
Оригинальный слой в проекции EPSG:4326.
Я пробую так, конвертирую в 3395, строю буфер, потом обратно в 4326. А в Quantum GIS наблюдаю радиус примерно в 20 метров.
Собственно вопрос, какую проекцию мне использовать чтобы построить буфер в 50 метров.
Или есть другие способы?
Линии у меня на всю территорию России.
В PostgreSQL конструкция на поле геометрии выглядит так: st_transform(st_buffer(st_transform(geom, 3785), 50::double precision), 4326) AS geom

Re: Построение метрового буфера для wgs84 слоя

Добавлено: 06 окт 2011, 14:53
Aleksandr Dezhin
Возможно стоит попробовать так: geometry(ST_Buffer(geography(geom), 50))

Re: Построение метрового буфера для wgs84 слоя

Добавлено: 06 окт 2011, 15:20
tyko
Большое спасибо!
Помогло :)