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

Групповое перемещение слоёв

Добавлено: 23 дек 2016, 08:52
Jensenaems
Добрый день, стоит следующая проблема:
Имеются векторные данные в виде нескольких слоев-линий и отрисованными на них по прилипанию точечными объектами.Когда подкладываешь под эти данные карту, то получается, что все векторные данные смещены метров на 10-15. Мне необходимо переместить все эти векторные данные на расстояние в 10 метров, но чтобы точечные объекты остались отрисованы по прилипанию. Если двигать по одному слою то прилипания не происходит. Каждую линию и точку придётся стыковать вручную, а это огромная работа на насколько лет. Есть ли возможность сдвинуть все слои на определённое расстояние и в определённую сторону? Или есть ещё какой нибудь способ решения этой проблемы? Растр изменять нельзя.

[ Сообщение с мобильного устройства ]

Re: Групповое перемещение слоёв

Добавлено: 23 дек 2016, 09:25
Denis Rykov
Я бы попробовал так:
  • Трансформируете свои данные в прямоугольную систему координат (если они у вас в градусах)
  • Используя плагин Affine Transformations, пересчитываете координаты слоёв
Подробное описание тут.

Re: Групповое перемещение слоёв

Добавлено: 26 дек 2016, 14:41
Jensenaems
Денис, большое спасибо! Все получилось!

[ Сообщение с мобильного устройства ]