ГИС TopoL-L лес лесоустройство

1.10.16 Импорт данных GPS-измерений в TopoL_L

Для импорта данных GPS-измерений используются команды меню при кнопке (спутник - GPS). Разные команды меню предназначены для считывания файлов координат GPS-измерений различных форматов. Текущая версия программы TopoL_L может считывать и импортировать следующие форматы файлов: из программы OZI Explorer - OZI WayPoint (*.wpt) в виде точек с присоединенной БД и OZI Track file (*.plt) в виде линий маршрута; собственный текстовый формат GPS-навигаторов Garmin, включающий как измеренные точки Waypoint, так и линии маршрута Trackpoint; простой текстовый формат (*.txt) из TopoL CE можно импортировать как в виде точек, так и в виде линий маршрута.
При вызове любой из команд меню Импорт данных GPS появляется одна и та же форма, работающая несколько в разных режимах. Она показана на рисунке ниже.

В верхней части формы находится окошко с именем исходного файла данных GPS. Нажатие на кнопку с тремя точками вызывает стандартный диалог для открытия файлов, в котором в зависимости от вызнанной из меню команды выбирается тип открываемого файла и сам файл для открытия. На рисунке в строке показан импортируемый файл путевых точек Waypoint из Garmin.
При вызове пункта меню Импорт данных GPS из Ozi в диалоге открытия файла можно выбрать тип файла из двух возможных форматов Ozi Explorer-а: файл OZI WayPoint (*.wpt) будет импортирован в виде точек с присоединенной БД, файл OZI Track file (*.plt) - в виде линий. Переключатель выбора типа импортируемых данных импорт точек/ импорт линии устанавливается автоматически. Файлы этого типа имеют следующий вид:
OZI WayPoint (*.wpt):
OziExplorer Waypoint File Version 1.1
WGS 84
Reserved 2
garmin
1,1 , 57.890094, 33.668479,38728.62175, 0, 1, 3,
2,2 , 57.881277, 33.650776,38728.62202, 0, 1, 3,

OZI Track file (*.plt):
OziExplorer Track Point File Version 2.0
WGS 84
Altitude is in Feet
Reserved 3
0,2,255,OziCE Track Log File,1
0
55.4285167, 37.5184733,0, 602.4,38722.4554398 ,050106,105552.165
55.4285367, 37.5186067,0, 596.8,38722.4557523 ,050106,105619.163

При вызове пункта меню Импорт данных GPS из Garmin по расширению (типу) файл является стандартным текстовым, но имеет стандартизованный внутренний формат. Такой файл может включать одновременно и данные измеренных путевых точек Waypoint, и данные маршрутов движения Trackpoint. Выбор типа импортируемых данных осуществляется установкой переключателя импорт точек/ импорт линий. Файл этого типа имеет следующий вид:
Garmin
Grid Lat/Lon hddd°mm.mmm'
Datum WGS 84
Header Name Description Type Position Altitude Depth
Waypoint 002 03-JUN-06 11:20:33AM User Waypoint N55 30.982 E37 34.022
Waypoint 003 04-JUN-06 5:25:53AM User Waypoint N56 00.412 E36 48.918

Track 03-JUN-06 00:00:00 5355 mi 0 mph
Header Position Time Altitude Depth Leg Length Leg Time Leg
Trackpoint N55 31.034 E37 34.200 366 ft 28 ft
Trackpoint N55 31.035 E37 34.202 369 ft 10 ft

При вызове пункта меню Импорт данных GPS из текстового файла тип файла может быть как *.txt, так и любым другим, нужно, чтобы это был простой текстовый файл с координатами измеренных точек.
Чтобы правильно импортировать географические координаты в систему координат СК-42 надо знать номер зоны проекции Гаусса-Крюгера (см. 3.1.2 ), в которой выполнен текущий ГИС-проект. Номер зоны выбирается из выпадающего списка зон. На рисунке показана 6-я зона (Тверская область), справа от номера зоны - величина условного сдвига координат, вычисляемая автоматически по номеру зоны (редактировать его вручную невоз­можно). Нормативы лесного хозяйства предпи­сывают использование в лесных ГИС смещенных систем координат. Правее расположен переключатель, позволяющий автоматически учитывать смещение, величина которого задается алгоритмом ЛесИС.
Примечание. Операция рассчитана на импорт данных, измеренных в пределах лесной части России, точки с координатами в южном и западном полушариях игнорируются.
В средней части формы можно видеть импортируемый файл данных GPS-измерений. Чтобы видеть больше данных, форму можно растянуть. Над окном с данными файла программа показывает имя (номер) точки и исходные координаты первой точки в списке или точки, выбранной курсором в окне файла. В качестве даты и времени в БД точек в зависимости от формата файла записывается либо сохраненные в файле дата и время измерения, либо текущие дата и время.

Если импортируются изме­ренные GPS точки, то при нажатии кнопки Импортиро­вать активизируется стандарт­ный механизм импорта точек ГИС TopoL (см. подробнее в 2.11.1.1 ). Появляется форма, показанная на рисунке слева. В этой форме уже заполнено среднее поле с именем импор­тируемого файла точек, так что остается только задать в верхнем поле размещение и имя нового блока, в который эти точки будут импортироваться. Нижнее поле не заполняется.
После нажатия OK выполняется импорт точек в блок, блок точек активизируется и прорисовывается в окне карты. TopoL автоматически присваивает точкам группу 1, поэтому сразу после импорта надо изменить эту группу (см. 2.5.3). Можно также задать для точек более подходящий цвет и символ Блока (см. 1.8.10 ), чтобы они были лучше видны на фоне карты, а затем сохранить настроенные параметры символов в блоке (см. 2.6.4.4 ). Не забудьте сохранить сам блок при его закрытии.
Файл точек OZI WayPoint (WPT) содержит имена точек, а также дату и время их съемки. Если пользователь не задавал имен точек, то по умолчанию в файле будут их порядковые номера. Файл Garmin также содержит имена точек, но специального поля даты/времени не имеет, поэтому фиксируется дата и время импорта. При импорте простого текстового файла координат, сохраняемого программой TopoL CE (один из форматов сохранения), файл будет содержать только координаты точек (долгота и широта в градусах, разделенные пробелами или табуляцией), поэтому сами координаты импортируются в блок TopoL_L, в качестве имени точки записывается ее порядковый номер, а в качестве даты и времени - дата и время импорта.
Полученный в результате импорта блок точек содержит базу данных для точек со следующими полями:
NAME - имя точки из OZI Explorer-а или порядковый номер точки;
FI_W - широта точки в системе WGS-84, градусы;
LAMBDA_W - долгота точки в системе WGS-84, градусы;
FI_P - широта точки в системе Пулково-42, градусы;
LAMBDA_P - долгота точки в системе Пулково-42, градусы;
Y - координата в восточном направлении в система СК- 42, м ;
X - координата в северном направлении в система СК- 42, м ;
MSRDATE - дата съемки из OZI Explorer-а или дата обработки файла;
MSRTIME - время съемки из OZI Explorer-а или время обработки файла.
Если производилась съемка полигона, то после импорта точек для получения его границы и площади нужно просто инструментом соединить линией считанные точки в требуемой последовательности (см. 1.12.1 , 2.6.3.1 ), настроив кнопкой такую величину притягивания курсора к точкам, чтобы он гарантированно принял их координаты (см. создать в нем полигон для получения величины его площади (см. подробнее в 2.6.2.1 ).
Если импортируются изме­ренные GPS маршруты движения, то при нажатии кнопки Импортировать активизируется стандартный механизм импорта линий ГИС TopoL. Ссылка на каталог с линиями в появившемся диалоге импорта уже установлена. Остается только задать размещение и имя блока, в который будут импортированы маршруты. После нажатия ОК в следующем диалоге надо выбрать подходящую группу для импортируемых линий. После нажатия ОК выполняется импорт линий маршрутов.
Импортируемые линии не имеют присоединенной БД, только координатную часть. Из TopoL CE маршрут импортируется как одна линии, маршрут из OZI Track file разбивается на линии в соответствии с внутренними метками разрывов в маршрутах.