2.2 Команды меню Файл (File)
Пункт меню Файл содержит команды, обеспечивающие доступ к цифровым данным в различных форматах представления.
Назначение команд приведено в таблице 2.1.
Таблица 2.1. Команды меню Файл
Команда меню
|
Назначение
|
Создать (New)
|
Создать карту, план, пользовательскую карту, район работ, классификатор карты, матрицу, растр качеств, матрицу слоев, Tin – модель
|
Открыть (Open)
|
Открывает существующий файл векторных, растровых или матричных данных
|
Дерево карт
(Map Tree)
|
Выбирает карту из списка карт
|
Закрыть (Close)
|
Закрывает электронную карту, растр, матрицу, пользовательскую карту, матрицу слоев, матрицу качеств, Tin-модель
|
Добавить (Append)
|
Добавляет к активной векторной карте растр, матрицу, матрицу слоев, пользовательскую карту, матрицу качеств, Tin-модель, проект карты
|
Обновить (Update)
|
Добавляет и обновляет данные в активной карте
|
Импорт...
(Import from…)
|
Загружает файлы SXF(SXF, TXT, DIR), файлы AutoCad (DXF), файлы ArcView (SHP), файлы MapInfo (MIF), файлы S57 (030, 000), файлы MicroStation (DGN), файлы XYH (TXT), файлы XYH (DBF), файлы GPS/NMEA (TXT), файлы геодезических приборов, матрицы высот (GRD), растры (BMP, TIF, JPEG…)
|
Экспорт…(Export to…)
|
Сохраняет файлы SXF(SXF, TXT, DIR), файлы AutoCad (DXF), файлы ArcView (SHP), файлы MapInfo (MIF), базы данных (DBF, TXT), матрицы высот (TXT…), графика (BMP, TIF, EMF, EPS…)
|
Сохранить
(Save ...)
|
Сохраняет электронную карту в указанном формате ( SXF, TXT, BMP, ЕMF)
|
Сохранить как
(Save as...)
|
Сохраняет электронную карту в указанном формате (BMP, SXF, TXT, ЕMF)
|
Печать (Print)
|
Выводит на внешнее устройство печати
|
Печать в PostScript
(Print to PostScript)
|
Выводит в файл PostScript
|
Выделение фрагмента
(Cut printed frame)
|
Выделяет данные по выбранному фрагменту
|
Настройка принтера
(Tuning HP)
|
Выбирает внешнее устройство для вывода документа
|
Выход (Exit)
|
Завершает работу программы
|
2.2.1 Создание электронной карты
2.2.1.1 Создание новой карты
Для создания новой карты необходимо выбрать в меню Файл (File), пункт Создание карты.
Появится окно диалога, состоящее из двух частей:
данные на район,
данные на лист.
Изначально диалог с данными на лист пуст. Для того, чтобы в нем появились поля ввода, необходимо заполнить данные на район и нажать кнопку Добавить (Append).
Обязательным условием заполнения данных на район является наличие имени файла ресурсов (*.RSC) и значение масштаба больше нуля.
После нажатия кнопки Добавить (Append) появится новое окно диалога, в котором требуется ввести номенклатуру листа, предварительно установив (если это необходимо) шаблон номенклатуры. После закрытия диалога ввода номенклатуры появятся поля ввода данных на лист.
Обязательному заполнению данных на лист подлежат поля координат (прямоугольных или геодезических). Для топографических карт со стандартной номенклатурой эти данные заполняются автоматически. Во всех остальных случаях они должны быть введены вручную. Для обзорно-географической карты необходимо помимо номенклатуры обязательно заполнить поля паспорта района, в которых содержатся сведения о проекции исходного картматериала (главная параллель 1-я, главная параллель 2-я, осевой меридиан, параллель главной точки). После ввода необходимых данных можно закрыть окно диалога или продолжить ввод, добавляя новые листы.
Для создания карты можно использовать кнопку Копия (Copy). В этом режиме выбирается существующая карта и по ней делается точно такая же новая, в которую можно внести необходимые изменения.
В дальнейшем паспорт векторной карты может быть отредактирован с помощью пункта Паспорт карты меню Задачи.
2.2.1.2 Cоздание плана
План (Крупномасштабный план) - это обычная электронная карта, но несколько упрощенная. Под Картой в системе Карта 2005, в общем случае, понимается некоторая информация в стандартной проекции, системе координат и высот, разграфке, имеющая стандартный масштаб и название (номенклатуру). Примером могут служить топографические, обзорно-географические, бланковые карты и т.д. Естественно, что в паспорте такой карты присутствует вся эта информация и плюс еще много дополнительных сведений, описывающей данную карту. Если Вы, к примеру, создаете электронный план этажа административного здания, туристическую схему Липецкой области или крупномасштабный Кадастровый план, имеющий свою (местную) систему координат, то Вам проще создать План, а не Карту. В результате Вы получаете обычную электронную карту, но с меньшими затратами (ряд полей паспорта заполняется автоматически).
Создать новый план (паспорт новой карты-плана) можно, выбрав в меню Файл (File) пункт Cоздание плана.
При создании плана главное - разобраться с системой координат. Если Вы создаете крупномасштабный кадастровый план, то координаты углов рамки следует взять с исходного картматериала. Если же Вы решили создать какую-то схему или план, не ограниченные на исходном материале рамкой, для которой известны прямоугольные координаты углов в какой-бы то ни было системе координат, то Вам придется ввести свою систему координат векторизуемого документа. Для этого Вам необходимо до сканирования исходного материала выполнить следующие действия:
ограничить Ваш исходный материал рамкой (желательно прямоугольной);
нижнему левому (юго-западному) углу этой рамки присвоить значения координат, равные 0,0;
определить масштаб изображения исходного материала (приблизительно);
измерить длины сторон прямоугольника и перевести полученные результаты в м. с учетом масштаба изображения.
Например, если масштаб равен 1 : 500, а длины сторон прямоугольника равны 25см.(высота) х 50см.(ширина), то при создании паспорта плана можно ввести следующие значения координат углов рамки:
Xю-з = 0.0, Yю-з = 0.0,
Xс-з = 125.0 Yс-з = 0.0,
Xс-в = 125.0 Yс-в = 250.0,
Xю-в = 0.0 Yю-в = 250.0.
Помимо координат углов рамки при создании паспорта плана следует ввести значение знаменателя масштаба изображения (в нашем случае 500) и указать классификатор, который будет являться базовым для создаваемой карты. Если создаваемый район должен состоять из нескольких листов, то создаются сначала отдельные листы, а уже потом они объединяются в район работ.
2.2.1.3 Создание пользовательской карты
Создать пользовательскую карту можно, выбрав в меню Файл пункт Создание пользовательской карты.
Для создания Пользовательской карты достаточно ввести ее название, тип и название электронного классификатора, который будет для нее базовым. Масштаб карты вводить необязательно. После создания паспорта Пользовательской карты она добавляется в карту, совместно с которой будет использоваться. Первый объект должен быть нанесен на пользовательскую карту только тогда, когда она добавлена в реальную карту. При этом происходит ее первоначальная привязка к системе координат. После этого ее уже можно открывать как самостоятельный документ (если есть такая необходимость) и наносить на нее новые объекты.
2.2.1.4Создание района
Диалог Создание района подготавливает необходимые данные для получения электронной карты района работ. Окно диалога содержит две панели: панель Дерева файлов и панель Данных создаваемого района. Для формирования района необходимо указать Имя файла карты района, Имя файла классификатора, заполнить Cписок файлов SXF, TXF. Имя карты района является необязательным для заполнения. Для формирования Списка файлов необходимо указать путь к данным в Дереве файлов. Дерево файлов представляет собой совокупность двух окон: окна, содержащего Дерево папок и окна Файлов выделенной папки. Файлы отмечаются при щелчке левой кнопки мыши на имени файла. Для множественного выделения файлов необходимо щелчок мыши сочетать с клавишей Ctrl или Shift (для выбора первого и последнего файла из общего списка файлов текущей папки). Используя кнопки Добавить отмеченные файлы и Добавить все файлы из папки заполняется Список файлов формата SXF, TXF. Список файлов можно корректировать, используя кнопки Отметить все файлы, Удалить. Список файлов и Имя файла классификатора возможно заполнять методом перетаскивания имени файла из окна Файлов.
Диалог Создание района предусматривает два режима заключительных действий: Сохранить данные для района в файле формата DIR или сразу же создать карту района. Для выбора необходимого режима нажимается нужная кнопка.
2.2.1.5 Создание матрицы высот
Вызов диалога построения матрицы высот, матрицы качеств может быть выполнен:
с помощью пункта Создание матрицы меню Файл (File);
нажатием кнопки Создание матрицы задачи Расчеты по карте (Map Computer);
при добавлении несуществующего файла матрицы высот в диалоге Список данных электронной карты.
При построении матрицы используется информация объектов карты и всех добавленных к ней пользовательских карт.
В матрицу информация о высотах записывается в упакованном виде, что существенно уменьшает размер файла.
Матрица высот может быть построена на район, на заданный в районе участок местности или на заданные листы района.
Для построения матрицы на район следует включить режим Весь район в группе Область вывода.
Для построения матрицы на заданные листы следует включить режим По листам. По умолчанию имена матриц на заданные листы устанавливаются автоматически в соответствии с именами файлов карты, но также могут запрашиваться при включенном режиме C выбором имени.
Для построения матрицы на заданный прямоугольный участок местности нужно нажать кнопку Выбрать в группе Область вывода и выбрать участок местности на карте двумя нажатиями левой кнопки мыши. Для изменения границ области вывода - нажать кнопку Изменить и мышью выполнить изменение. Окончание режима изменения – двойное нажатие левой кнопки мыши.
Для построения матрицы на участок местности, ограниченный замкнутым объектом карты, нужно нажать кнопку По объекту в группе Область вывода и выбрать замкнутый объект карты двойным нажатием левой кнопки мыши.
Для построения матрицы на участок местности, ограниченный замкнутым контуром, нужно нажать кнопку По контуру в группе Область вывода и задать контур нажатиями левой кнопки мыши. Окончание режима задания контура - двойное нажатие левой кнопки мыши.
Границы участка могут быть заданы также координатами его сторон в окнах Юг, Север, Запад, Восток в метрах после нажатия кнопки Координаты. Если для данной карты поддерживается пересчет к геодезическим координатам из плоских прямоугольных и обратно, то границы участка могут быть заданы также и в градусах.
Тип результирующего рельефа задается в окне Тип матрицы.
В случае задания абсолютного типа рельефа матрица строится с использованием объектов карты, имеющих характеристику абсолютная высота, а также объектов, метрика которых содержит высоты.
В случае задания суммарного типа к абсолютному рельефу добавляются высоты объектов, имеющих характеристику относительная высота.
В случае задания абсолютного или суммарного типа рельефа матрица может быть построена в режиме Ограничения области вывода зоной объектов с абсолютной высотой. Зоной объектов с абсолютной высотой считается прямоугольная область, габариты которой определяются габаритами объектов карты, имеющих характеристику “абсолютная высота” или трехмерную метрику. Данный режим позволяет ограничить матрицу участком, обеспеченным информацией об абсолютных высотах.
В случае задания относительного типа рельефа относительные высоты объектов добавляются к плоской поверхности с абсолютной высотой, равной нулю.
В окне Метод построения поверхности задается способ вычисления элементов матрицы, не получивших значений высоты после обработки объектов карты. При выборе одного из методов, основанных на средневзвешенной интерполяции, следует учитывать, что первый (поиск по 8 направлениям) выполняется быстрее остальных, а третий (сглаживание поверхности) формирует более гладкую поверхность. Если выбран метод Линейная интерполяция по сетке высотных точек, то сначала строится сеть треугольников, вершинами которых являются точечные объекты с абсолютной высотой, а затем по этой сети треугольников вычисляются высоты элементов матрицы. Метод Плоская поверхность с нулевой высотой предназначен для создания матрицы относительных высот. Рельеф местности может содержать области локальных экстремумов (ямка, горка). На карте таким областям соответствуют замкнутые горизонтали. Если внутри замкнутой горизонтали отсутствует точечный объект, соответствующий локальному экстремуму (отметка высоты, пункт ГГС и т.п.), то в данной области будет построена плоская поверхность с высотой замкнутой горизонтали. Режим Формирование экстремумов позволяет устранить этот недостаток - построить внутри замкнутой горизонтали поверхность, соответствующую локальному экстремуму рельефа.
Матрица может быть построена в режиме Формирование экстремумов в случае задания метода построения поверхности - средневзвешенная интерполяция.
В случае задания линейной интерполяции по сетке высотных точек для построения поверхности используются только точечные объекты карты, имеющие характеристику абсолютная высота или значение высоты в метрике. Количество высотных точек должно быть не менее 3.
Матрица может быть построена в режиме Строить сетку высотных точек, позволяющем улучшить вид создаваемой поверхности в местах, где между горизонталями имеются группы точечных объектов с абсолютной высотой. Режим может быть задан, если метод построения поверхности - средневзвешенная интерполяция. Если режим задан, то при построении матрицы выполняются следующие дополнительные действия :
создаётся триангуляция по точечным объектам с абсолютной высотой;
рёбра триангуляции (или части рёбер) преобразуются в линейные 3D-объекты (если ребро не пересекает объекты с абсолютной высотой, то оно выводится целиком, если пересекает, то выводится часть ребра, ограниченная его вершиной и точкой пересечения с объектом);
дополнительные 3D-объекты (рёбра и части рёбер) заносятся в матрицу.
В случае задания метода Плоская поверхность с нулевой высотой строится матрица относительных высот.
Режим занесения высот в элементы матрицы задается в окне Высота при наложении.
Если расстояние между объектами карты с высотными характеристиками меньше размера элемента матрицы, то при обработке объектов происходит наложение высот, т.е. попадание двух или более объектов в одну и ту же элементарную площадку. В этом случае содержимое создаваемой матрицы зависит от заданного режима Высота при наложении. Если задан режим Высота при наложении – Средняя, то результирующая высота элементарной площадки вычисляется как среднее арифметическое имеющегося значения высоты и абсолютной высоты обрабатываемого объекта. Если задан режим Высота при наложении – Максимальная, то результирующей высотой элементарной площадки будет максимальная из высот объектов, попавших в данную площадку. Если задан режим Высота при наложении – Минимальная, то результирующей высотой элементарной площадки будет минимальная из высот объектов, попавших в данную площадку. При попадании в элементарную площадку точечного объекта с абсолютной высотой результирующей высотой площадки будет высота точечного объекта, независимо от заданного режима Высота при наложении.
Режим Высота при наложении не влияет на занесение в матрицу относительных высот, при котором в элемент всегда заносится максимальная относительная высота.
Трехмерная метрика объектов карты будет участвовать в построении матрицы, если задан режим Использовать высоты из трехмерной метрики объектов.
Если задан режим Строить поверхность внутри площадных объктов с трехмерной метрикой, то высоты элементов, расположенных внутри площадного объекта с трехмерной метрикой, вычисляются по метрике данного объекта и заносятся в матрицу независимо от значения режима Высота при наложении. Режим Строить поверхность внутри площадных объктов с трехмерной метрикой позволяет устранить влияние (наложение высот) объектов, расположенных вблизи площадного объекта с трехмерной метрикой.
При создании матрицы может использоваться служебный текстовый файл с расширением IMH, который определяет объектовый состав информации НЛ района, участвующей в процессе создания матрицы высот. Для настройки служебного текстового файла нужно нажать кнопку Настройка фильтра ( >> ).
Если служебный текстовый файл не используется, то в процессе создания матрицы высот участвуют объекты, имеющие семантические характеристики Абсолютная высота, Относительная высота, а также объекты, имеющие трёхмерную метрику.
Качество создаваемой матрицы зависит от наличия объектов карты с высотными характеристиками (абсолютная высота, трехмерная метрика), а также от наличия объектов гидрографии без высотных характеристик, пространственное положение которых определяет особенности рельефа местности.
Объекты гидрографии без высотных характеристик включаются в обработку с помощью служебного текстового файла, в котором нужно настроить разделы “Линии водотока” и “Водные поверхности”.
При обработке линейного объекта гидрографии с переменной высотой (линия водотока - река, ручей и т.п.) в матрицу заносятся уменьшающиеся значения высоты, соответствующие обрабатываемой линии водотока. Значения и перепад заносимых высот зависят от высот объектов карты, с которыми пересекается данный объект гидрографии. Если линейный объект гидрографии не пересекает объектов с высотными характеристиками, то он не обрабатывается.
При обработке площадного объекта гидрографии с постоянной высотой, не имеющего характеристики “абсолютная высота” (водная поверхность - озеро, водохранилище и т.п.), в матрицу заносятся одинаковые значения высоты, соответствующие обрабатываемой водной поверхности. Значение высоты вычисляется с учётом высот ближайших окружающих объектов карты.
2.2.1.6 Создание матрицы качеств
При создании матрицы качеств должен использоваться фильтр объектов - служебный текстовый файл с расширением IMH, который определяет объектовый состав информации НЛ района, участвующей в процессе создания матрицы качеств.
Для настройки служебного текстового файла нужно нажать кнопку Настройка фильтра ( >> ) и выполнить настройку раздела Абсолютные высоты. В группе Код характеристики раздела Абсолютные высоты следует задать семантическую характеристику, значения которой будут выбираться из информации объектов карты. Список объектов раздела Абсолютные высоты будет определять состав объектов, включаемых в обработку. В группе Объекты списка следует задать режим Обработать. Качество создаваемой матрицы зависит от характера локализации этих объектов и их количества, так как значения незаполненных элементов матрицы определяются методом линейной интерполяции.
Пример служебного текстового файла для создания матрицы качеств (семантическая характеристика с кодом 38 - количество жителей) :
[MTRFILTER]
WHAT_IS_IT=ОБЪЕКТЫ, ВКЛЮЧАЕМЫЕ В ОБРАБОТКУ ПРИ СОЗДАHИИ МАТРИЦЫ КАЧЕСТВ
[ABSOLUTE_HEIGHT_OBJECTS]
ABSOLUTE_HEIGHT_CODE=38
CODES=INCLUDE
COUNT=5
COD1=41100000 S0041100000 ГОРОДА
COD2=41200000 S0041200000 ПОСЕЛКИ ГОРОДСКОГО ТИПА (ПГТ)
COD3=42100000 S0042100000 ПОСЕЛКИ СЕЛЬСКОГО ТИПА
COD4=43100000 S0043100000 ПОСЕЛКИ ДАЧНОГО ТИПА
COD5=43200000 S0043200000 ПОСЕЛКИ,НЕ ОТНЕСЕН.К КАТЕГ.ПГТ
[RELATIVE_HEIGHT_OBJECTS]
RELATIVE_HEIGHT_CODE=1
CODES=INCLUDE
COUNT=0
[HYDROGRAPHY_CONSTANT_HEIGHT_OBJECTS]
COUNT=0
[HYDROGRAPHY_VARIED_HEIGHT_OBJECTS]
COUNT=0
[ADDITIONAL]
COUNT=0
2.2.1.7 Создание растра качеств
Вызов диалога создания растра качеств может быть выполнен с помощью пункта Создание растра качеств меню Файл (File).
При создании растра используется информация объектов карты и всех добавленных к ней пользовательских карт.
При создании растра используется служебный текстовый файл (MАP2RSW.INI), который определяет объектовый состав информации района, участвующей в процессе создания растра, а также цвета, которыми отображаются объекты карты.
Имя служебного текстового файла задается в окне Имя фильтра.
Элемент растра соответствует квадратному участку местности, размер стороны которого в метрах задается в окне Размер элемента.
При создании растра качеств может быть задан режим Сжатие, при этом информация записывается в упакованном виде, что существенно уменьшает размер файла.
Растр качеств может быть построен на район, на заданный в районе участок местности или на заданные листы района.
Для построения растра на район следует включить режим Весь район в группе Область вывода.
Для построения растров на заданные листы следует включить режим По листам. По умолчанию имена растров на заданные листы устанавливаются автоматически в соответствии с именами файлов карты, но также могут запрашиваться при включенном режиме C выбором имени.
Для построения растра на заданный участок местности нужно нажать кнопку Выбрать в группе Область вывода и выбрать участок местности на карте двумя нажатиями левой кнопки мыши. Для изменения границ области вывода - нажать кнопку Изменить и мышью выполнить изменение. Окончание режима изменения – двойное нажатие левой кнопки мыши.
Границы участка могут быть заданы также координатами в метрах его сторон в окнах Юг, Север, Запад, Восток после нажатия кнопки Координаты. Если для данной карты поддерживается пересчет к геодезическим координатам из плоских прямоугольных и обратно, то границы участка могут быть заданы также и в градусах.
2.2.1.7.1 Растр качеств
Растр качеств – растровая модель местности, получаемая путем анализа свойств объектов местности, градации их по заданным уровням и заполнения элементов растра соответствующим цветом. Максимальное число уровней – 255, от 1 до 255. Уровень 0 означает отсутствие данных.
Элемент растра соответствует квадратному участку местности (элементарному участку), размер стороны которого задается при создании растра.
Элемент растра качеств содержит номер уровня свойств объекта карты, попавшего в соответствующий элементарный участок.
Соответствие свойств объекта номеру уровня и цвет уровня задаются при создании растра.
При отображении объектов в растре может происходить их наложение , т.е. попадание в один и тот же элемент двух или более объектов. В случае наложения информация каждого следующего объекта замещает информацию предыдущего. Обработка объектов выполняется в порядке их отображения. Объект, отображаемый над другими объектами, обрабатывается позже.
2.2.1.8 Построение TIN-модели
Вызов диалога построения TIN-модели может быть выполнен:
с помощью пункта Создать\TIN-модель меню Файл (File);
при добавлении несуществующего файла с помощью пункта Добавить\TIN-модель меню Файл (File);
при добавлении несуществующего файла в диалоге Список данных электронной карты.
Построение TIN-модели выполняется по данным карты и всех добавленных к ней пользовательских карт. TIN-модель поверхности строится по данным исходной векторной карты, содержащей опорные точки, структурные линии и площади заполнения постоянным значением. При построении TIN-модели используются объекты карты с семантической характеристикой "абсолютная высота" и объекты с трехмерной метрикой.
TIN-модель может быть построена на район или на заданный в районе участок местности.
Для построения TIN-модели на район следует включить режим Весь район в группе Область вывода.
Для построения TIN-модели на заданный прямоугольный участок местности нужно нажать кнопку Выбрать в группе Область вывода и выбрать участок местности на карте двумя нажатиями левой кнопки мыши. Для изменения границ области вывода - нажать кнопку Изменить и мышью выполнить изменение. Окончание режима изменения – двойное нажатие левой кнопки мыши.
2.2.1.8.1TIN-модель
TIN-модель представляет собой многогранную поверхность - нерегулярную сеть треугольников, вершинами которых являются исходные опорные точки, а также точки метрики структурных линий и площадей заполнения.
TIN-модель строится по данным исходной векторной карты в пределах полигона триангуляции, включающего точечные, линейные и площадные объекты, с характеристикой "абсолютная высота" или с трехмерной метрикой. Для создания TIN-модели требуется не менее четырех точечных объектов.
|