Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Параметры трансформации при импорте

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей
Предыдущая тема :: Следующая тема  
Автор Сообщение
Marsel



Зарегистрирован: 26.10.2013
Сообщения: 28
Откуда: Ишимбай

СообщениеДобавлено: Пт 29 Июл 2016 12:53    Заголовок сообщения: Параметры трансформации при импорте Ответить с цитатой

Опишите пожалуйста какой параметр за что отвечает.
Например: "поворот" - поворачивает импортируемые объекты на заданный угол относительно...
Чем "смещение" отличается от "сдвига"?
А то при импорте mif, dxf(-1,1;270) в ингео параметры известны, а как они работают непонятно мне.
Какие будут параметры при экспорте в mif, dxf - такие же?



Clip2net_160729103955.png
 Описание:
 Размер файла:  18.85 KB
 Просмотрено:  6882 раз(а)

Clip2net_160729103955.png


Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Сергей Попов



Зарегистрирован: 05.03.2005
Сообщения: 299
Откуда: г. Тольятти - Самара - Копейск

СообщениеДобавлено: Сб 30 Июл 2016 14:53    Заголовок сообщения: Re: Параметры трансформации при импорте Ответить с цитатой

Marsel писал(а):
Опишите пожалуйста какой параметр за что отвечает...
Смещение - сложение действующих значений по X и Y с указанными;
Увеличение/сжатие - умножение на указанный масштаб. Умножение на значение меньше 1 приводит к сжатию. Если множитель на X и Y будут различными, это приведет к искажению формы (непропорциональное изменение длин, изменение углов).
Поворот - поворот объекта на указанный угол относительно центра координат (X=0, Y=0). Положительным считается угол от оси X в направлении оси Y.
ВНИМАНИЕ: не рекомендую экспериментировать с отрицательными углами. В одной из версий ИнГЕО, может быть и сейчас есть проблема с отрицательными углами. Выход из ситуации: предварительно рассчитать угол в положительном диапазоне = 360 градусов - альфа.
Сдвиг - не используется без надобности.
В теории, преобразование между разными системами координат возможно не ограниченным количеством способов, но в основном используют два:
а) применение последовательности математических операций;
б) применение матрицы трансформации.
Я так понимаю что Сдвиг нужен для того, чтобы смоделировать через вышеперечисленный набор математических операций любую трансформацию, описанную любой матрицей.

Теперь про параметры (-1,1;270)
Я их понимаю так:
Увеличение/сжатие по X=-1, по Y=1
Поворот на 270 градусов
Это один из стандартных вариантов поменять X и Y местами. Необходимость в этом возникает в связи с тем, что:
- в геодезии и ИнГЕО предустановленным считается направление осей следующее: X вверх, Y вправо.
- в математике (школьный курс), MapInfo и AutoCAD направления осей следующее: X вправо, Y вверх.
В обоих случаях положительным считается угол от положительного направления оси абсцисс к положительному направлению оси ординат.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
ивановв



Зарегистрирован: 01.09.2015
Сообщения: 6
Откуда: Самара

СообщениеДобавлено: Вт 11 Июл 2017 17:15    Заголовок сообщения: Ответить с цитатой

хороший ответ спасибо!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB