| |
ЗАВАНТАЖЕННЯ КООРДИНАТ З ТЕКСТОВИХ ФАЙЛІВ
Призначення: автоматизація обробки файлів обмінних даних в ASCII кодуванню, що містять координатний опис об'єктів місцевості.
Функції програмного забезпечення:
- читання даних в ASCII кодуванню з файлів із установленим форматом;
- читання даних з текстових файлів з настроюванням параметрів інформаційного рядка;
- керування порядком класифікації й кодування вихідних даних;
- нанесення на карту об'єктів по координатах з вихідних файлів.
Опис застосування:
У ході геодезичних вимірювань і наступної камеральної обробки дані про координати пікетів можуть бути отримані різними способами:
- вимірювання цифровими геодезичними приладами із прямим розрахунком координат (розрахунки виконує сам прилад);
- розрахунок і врівноваження даних в інших програмах;
- вимірювання від GPS приймачів;
- імпорт координат з інших ГІС пакетів і програм;
- лінійні й кутові проміри окремих пікетів.
Інформація про координати пікетів найчастіше записується в текстові файли, де один рядок інформації містить координатний опис й атрибути (номер точки, польовий код й ін.) одного пікету. Для нанесення на карту пікетів, координати яких отримані засобами інших пакетів і програм, у ГІС Карта 2005 передбачена кілька режимів:
-
  " Завантаження координат з текстових файлів" виконують завантаження координат, одержуваних у польових умовах на геодезичних приладах, оснащених засобами електронної обробки або розрахованими в інших програмах. Вихідні текстові файли повинні містити безпосередні координати точок (X,Y,H), які програма поміщає на вихідну карту у форматі MAP або SIT у вигляді точкових об'єктів.
Система передбачає можливість нанесення на карту пікетів зйомки відповідно до польових кодів. Для настроювання відповідності польових кодів кодам цифрового класифікатора карти може використатися рунна або автоматична процедура. При ручній настойці використається таблиця «Установка відповідності кодів». Автоматичне настроювання базується на параметрах попередньо налаштованого цифрового класифікатора карти. У цьому випадку відповідність польових кодів пікетів установлюється по ключах точкових об'єктів із класифікатора. У класифікаторі, що поставляє разом із системою, (map500.rsc) передбачений шар «ОБ'ЄКТИ ПОЛЕВОЙ ЗЙОМКИ», у якому необхідні настроювання уже виконані.
-
 " Створення об'єкта по координатах, завантажених з файлу". У стандартному режимі «Створення об'єкта» зі складу «Редактора карти» користувач має можливість вибрати спосіб створення «по координатах, завантаженим з файлу». У цьому випадку на карту наносяться об'єкт (або група однотипних об'єктів), опис якого є у вигляді набору координат складових його точок. Для цього необхідно завчасно підготувати відповідний текстовий файл. Докладний опис процедури створення об'єктів дивіться в документації: "Редактор векторной карты. Руководство пользователя" й "Создание и редактирование векторных карт". Система обробляє два типи файлів з координатами створюваних об'єктів (MET й XYH).
-
 " Створити об'єкти з файлу *.xyh". Даний режим аналогічний режиму «Створення об'єкта по координатах, завантаженим з файлу» зі складу "Редактора карты" і дозволяє створювати об'єкти тільки по  файлу зі структурою рядка N X Y H C, де:N – номер (ім'я) точки, X – координата X точки, Y – координата Y крапки, H – координата Н точки, C – польовий код крапки. Необхідно пам'ятати про порядок розбору інформаційного рядка програмою. На першій позиції вважається номер точки, на другій координата X, на третій координата Y. Ці позиції є обов'язковими й завжди повинні бути присутнім у файлі. Четверта й п'ята позиції - H і З можуть бути відсутнім. Однак, якщо Вам необхідно використати польовий код при нанесенні на карту пікетів, то у файлі повинні бути представлені й координати Н точок. У противному випадку, якщо польовий код виявиться на четвертій позиції, він буде розглядатися програмою як координата Н точки.
-
 " Створити крапкові об'єкти з файлу *.csv". Даний режим входить у групу однотипних об'єктів по обробці даних у форматі CSV (створити лінійний об'єкт із файлу *.csv і створити майданний об'єкт із файлу *.csv). Режими дозволяють створювати об'єкти відповідно до локалізації й управляються однотипними діалогами. Відмінність в обробці складається у вказівці імен вихідних файлів. Для створення точкових об'єктів необхідно вказати ім'я файлу, з якого програма буде отримувати координати пікетів. У цьому випадку по кожному рядку інформації буде сформований один точковий об'єкт. Для створення лінійних і майданних об'єктів необхідно вказати папку, у якій розташований один або кілька файлів CSV. У цьому випадку програма створює на карті стільки об'єктів, скільки файлів у зазначеної користувачем папці. Метрика об'єкта формується по координатах, записаним в одному файлі.
-
 Режим « Створити об'єкти з файлу каталогу координат» призначений для створення на карті точкових об'єктів за інформацією з таблиці бази даних, що має певний склад полів (каталог координат). Для того щоб об'єкти були створені, у таблиці повинні бути присутнім наступні поля: NAM - назва точки, X - координата Х, Y - координата Y, H - координата Н, KLASS - клас точки, INFORM - інформація. Таблиці із зазначеним складом полів створюються й використовуються в задачі «Виконання геодезичних розрахунків». Якщо запис не містить інформацію хоча б про одну координату (X або Y), то для такого запису об'єкт не створюється. Якщо відсутня інформація про висоту, то не формується координата Н и семантика абсолютна висота.
|
|