Трансформація об'єктів в гис objectland при великій кількості опорних точок містобудівна центр

При трансформації (перетворення координат) будь-яких об'єктів по великій кількості опорних точок початкові і кінцеві координати всіх цих точок доводиться вводити вручну в спеціальній формі «Крок 3. Налаштування опорних точок». На щастя, на цій формі є кнопка «Група», яка при позначеному заздалегідь (тобто безпосередньо перед трансформацією) лінійному об'єкті (інакше кнопка буде неактивна) автоматично вставляє в таблицю всі точки цього об'єкта, від початкової і до останньої. Однак справа в тому, що кінцеві координати опорних точок трансформації, отриманих таким способом, залишаються ідентичними вихідним, і «Керівництво користувача» пропонує вводити кінцеві координати як і раніше вручну.

Пропоную всім, кому набридло виписувати на папірець довгі стовпці цифр і потім заносити їх з клавіатури, виконати наступні дії.

1. Побудувати ламану лінію, що сполучає ВИХІДНІ опорні точки в певному порядку. Важливо заздалегідь подумки «пройти» весь маршрут, панораміруя карту. Сама лінія може належати будь-якого шару і типу (звичайно, з числа відображуваних в даному вікні теми), може мати самопересеченія, це не принципово.

3. Позначити «вихідну» ламану у відповідному вікні, всі інші об'єкти повинні бути непомічені.

4. Викликати пункт «Трансформація ...» з меню «Сервис». Вибрати на першому кроці варіант трансформації (зазвичай це або «Афінний з обчисленням коефіцієнтів методом найменших квадратів», або «нелінійне локально-Афінний»). На другому кроці можна задати файл відкоту, хоча він в даному випадку і не знадобиться. На третьому кроці, коли потрібно ввести координати опорних точок, треба натиснути кнопку «Група», при цьому таблиця заповниться координатами точок «вихідної» ламаної, поміченої заздалегідь. Важливо, що кінцеві координати залишаться ті ж, що і вихідні, тому й не знадобиться відкат, адже все трансформовані об'єкти залишаться на колишньому місці. На 4-му і 5-му кроках слід вибрати об'єкти для перетворення за типами і верствам. Зараз можна вибрати будь-які шари і типи, хоч всю карту, адже початкові і кінцеві координати опорних точок трансформації збігаються, значить, перетворення буде фіктивним. На 6-му кроці обов'язково слід задати ім'я файлу налаштування, цей файл знадобиться далі. Далі, на 7-му кроці, слід натиснути «Перетворити», після чого, заради більшої перестраховки, можна виконати відкат трансформації, якщо було вказано файл відкоту. Замість «Перетворити» можна натиснути «Скасування», так як потрібний нам файл настройки вже був записаний під час переходу від 6-го кроку до 7-му. В результаті всіх цих дій буде отримано файл настройки трансформації, який зберігає координати «вихідної» ламаної, наприклад «d: \ откуда.cts».

5. Позначити у відповідному вікні «кінцеву» ламану лінію, всі інші об'єкти не повинні бути позначені.

6. Все те ж саме, що в пункті четвертому, тільки тепер - вже для «кінцевої» ламаної. В результаті буде отриманий інший файл налаштування трансформації, під ім'ям, наприклад, «d: \ куда.cts».

7. Тепер треба запустити додаток, яке ви можете скачати на цій же сторінці. Тоді запити спочатку «вихідний» файл настройок трансформації ( «d: \ откуда.cts»), потім - «кінцевий» ( «d: \ куда.cts»), і потім - файл-результат (наприклад, «d: \ resultat .cts »). В результуючому файлі будуть підставлені вихідні координати від точок «вихідної» ламаної, кінцеві - від точок «кінцевої». Як шару і типу, що підлягає трансформації, будуть вказані шар і тип з фіктивним ім'ям, спеціально для того, щоб в подальшому можна було задати шари і типи, потрібні насправді.

8. І нарешті, в третій раз викликати пункт «Трансформація ...» з меню «Сервис». На першому кроці треба завантажити файл настройки «d: \ resultat.cts» (той, що був створений пропонованої програмою). При переході до другого кроку з'явиться вікно-попередження з питанням «Ігнорувати подальші помилки у файлі трансформації?». Слід натиснути кнопку «Так». У другому кроці можна задати файл відкоту, тому що тепер уже перетворення буде справжнім. На 3-му кроці треба погодитися з запропонованими координатами, а на 4-му і 5-му кроці слід задати ті верстви і типи, які необхідно трансформувати насправді. На шостому етапі можна зберегти файл настройки трансформації, наприклад, перезаписавши файл «d: \ resultat.cts», щоб в ньому зберігалися тепер уже реальні шари і типи. На сьомому кроці - натиснути кнопку «Перетворити», і на цьому весь процес буде успішно завершений.

Насправді це все не так громіздко, як може здатися, і вже звичайно швидше і точніше, ніж «з папірця».