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

Как подвинуть полигоны по данным из атрибутики?

Добавлено: 20 мар 2014, 12:03
Orlana
Здравствуйте!
Подскажите, пожалуйста, можно ли как-нибудь автоматизировать данный процесс.... очень не хочется двигать все вручную.... :(

Есть векторный слой с большим количеством полигонов (опоры). В этом слое есть следующие атрибутивные данные (колонки):
X - центроида полигона
Y - центроида полигона
+
X - новые координаты центроида полигона
Y - новые координаты центроида полигона
+
ДельтаX - разница между старыми и новыми координатами
ДельтаY - разница между старыми и новыми координатами

Задача: необходимо все эти полигоны подвинуть на разницу в координатах.... или другими словами - посадить, подвинуть все полигоны так, чтобы их центроиды сидели в новых координатах...

Существуют ли какие-нибудь MBX, которые могли бы выполнять сдвиг полигонов, взяв информацию из атрибутики?..

P.S. для каждого полигона этот сдвиг разный, цифры в поле дельта отличаются.... но, как правило, это небольшое смещение от 0 до 50см

Спасибо

Re: Как подвинуть полигоны по данным из атрибутики?

Добавлено: 20 мар 2014, 16:01
thegeo

Re: Как подвинуть полигоны по данным из атрибутики?

Добавлено: 21 мар 2014, 01:05
Boris
вот разницу в координатах я понимаю для чего нужна при сдвиге, но для чего нужны к нему координаты центроидов?

Re: Как подвинуть полигоны по данным из атрибутики?

Добавлено: 22 мар 2014, 22:33
Orlana
thegeo писал(а):http://dfiles.ru/files/t5bjma83y
Спасибо :) все получилось )))