Работа с картой

После того, как вы открыли файлы с геоданными, появляется окно с картой. Это ваш новый проект карты.
 
Проект карты содержит информацию о том, какие таблицы и из каких источников необходимо открывать; как раскрашивать слои и в каком порядке их отображать; какой участок карты и на каком масштабе отображать. Проект карты в Geomod сохраняется в файл с расширением gmd.
 
Панель инструментов "стандартная" содержит все кнопки для работы с проектами.
 
 Создать новый проект карты
 
 Открыть существующий проект карты
 
 Открыть таблицы
Таблицы будут добавлены в текущий проект карты.
 
 Сохранить проект карты
 
 Распечатать участок карты
Будет распечатан видимый участок карты.
 
Панель инструментов "карта" позволяет просматривать различные участки карты.
 
 Выбрать объект
Активизируйте инструмент. Подведите курсор к объекту, который необходимо выделить. Нажмите левую кнопку мыши. Характерная окантовка вокруг объекта указывает на то, что объект выделен. Если вы желаете добавить объект к списку выделенных, удерживайте клавишу Ctrl во время выделения.
Часто вместо необходимых, выделяются объекты верхних слоёв. Удерживая клавишу Shift, повторно нажимайте левую кнопку мыши до тех пор, пока не выделиться нужный вам объект. Смотрите также раздел выделение объектов.
 
 Выбрать объекты
Активизируйте инструмент. Подведите курсор к левому верхнему углу региона, который вы желаете выделить. Нажмите левую кнопку мыши.
Удерживая левую кнопку мыши, подведите курсор к правому нижнему углу региона. Отпустите левую кнопку мыши. Выделяться все объекты, попадающие в этот регион. Если вы желаете добавить объект к списку выделенных, удерживайте клавишу Ctrl во время выделения.
Смотрите также раздел выделение объектов.
 
 Выбранные объекты
Нажмите на кнопку. Появиться диалог со списком всех выделенных объектов. Смотрите также раздел выделение объектов.
 
 Увеличить масштаб
Активизируйте инструмент. Подведите курсор мыши к точке на карте, которую желаете приблизить. Сделайте одинарный щелчок левой кнопкой мыши. Карта приблизиться. Вы также можете выбрать регион, который желаете увидеть.
Подведите курсор мыши к левому верхнему углу участка карты. Нажмите левую кнопку мыши. Удерживая левую кнопку мыши, подведите
курсор к нижнему правому нижнему углу участка карты. Отпустите левую кнопку мыши. Масштаб карты увеличиться таким образом, чтобы целиком вместить выбранный регион.
 
Уменьшить масштаб
Инструмент работает аналогично инструменту "Увеличить масштаб" с той лишь разницей, что он отдаляет карту, делает масштаб карты менее детальным.
 
 Передвинуть карту
Активизируйте инструмент. Подведите курсор мыши к точке на карте. Удерживая левую кнопку мыши, передвиньте карту.
 
 Повернуть карту
Активизируйте инструмент. Подведите курсор мыши к точке на карте. Удерживая левую кнопку мыши, поверните карту. На практике редко необходимо поворачивать карту, т.к. большинство карт ориентированы на север.
 
 Показать всю карту
Нажмите на кнопку. Положение карты измениться таким образом, чтобы вместить всю карту целиком. По-умолчанию Geomod автоматически определяет максимальный регион карты. Иногда такое поведение нежелательно. Например, у вас карта города, а под ней подложка области. Желательно чтобы максимальный регион ограничивался границей города, однако с учётом подложки он будет значительно шире.
В такой случае снимите галочку в меню "Вид\Максимальный регион\Пересчитывать". Передвиньте карту так, чтобы она отображала необходимый максимальный регион. Нажмите пункт меню "Вид\Максимальный регион\Установить текущий". Теперь у вас установиться максимальный регион, соответствующий видимому участку карты.
 
 Список слоёв
Нажмите на кнопку. Появиться диалог со списком слоёв. Смотрите также раздел настройка отображения карты.
 
 Список выборок
Нажмите на кнопку. Появиться диалог со списком выборок.
 
Если вы желаете увидеть другой участок этой же карты, нажмите "Окно\Новое" в основном меню программы. У вас появиться второе окно с отображением этой же карты. Вы сможете передвигать карту в нём независимо от первого окна.
 
 
 
 
 
Настройка отображения карты
Для того чтобы картой было удобно пользоваться, её необходимо раскрасить. Нажмите кнопку "Список слоёв" в панели инструментов "Карта". Появиться диалог "Список слоёв".
 
 Добавить слой
Нажмите на кнопку. Появиться диалог со списком открытых таблиц. Выберите таблицу, для которой хотите создать слой. Нажмите OK.
 
 Удалить слой
Удаляет слой из списка слоёв. Обратите внимание, что связанная со слоем таблица не удаляется. Удалить таблицу можно в диалоге "Список таблиц"
 
 Вверх
Перемещает слой на одну позицию вверх.
 
 Вниз
Перемещает слой на одну позицию вниз.
 
 Параметры слоя
Вызывает диалог настройки параметров слоя. Этот же диалог можно вызвать двойным щелчком на названии слоя.
 
 Сохранить
Сохраняет таблицу, связанную со слоем.
 
 Данные таблицы
Открывает редактор для таблицы, связанной со слоем.
 
 Список таблиц
Открывает диалог "Список таблиц" и выделяет таблицы, выделенных слоёв.
 
 
Несколько параметров слоя, которые приходиться часто менять присутствуют непосредственно в диалоге "Список слоёв". В колонках справа от названия слоя присутствуют несколько галочек:
 
 Слой отображается
Если галочка не отмечена, слой не будет отображаться на карте.
 
 Объекты слоя можно редактировать
Если галочка отмечена, объекты этого слоя можно редактировать.
 
 Объекты слоя можно выделять
Если галочка отмечена, объекты этого слоя доступны для инструментов выделения.
 
 Отображаются надписи слоя
Если галочка отмечена, будут отображаться надписи этого слоя. Обратите внимание, что отображение надписей зависит ещё от нескольких параметров, а данная галочка позволяет лишь включать и выключать отображение надписей.
 
 
 
 
Настройка параметров слоя.
Нажмите на кнопку "Параметры слоя" в диалоге "Список слоёв". Появиться диалог "Свойства слоя".
 
Закладка общие позволяет изменить следующие параметры:
Название
Название слоя, которое будет отображаться в списке слоёв.
Комментарий
Комментарий к слою
Масштаб
Настройки масштаба служат двум целям: для указания диапазона масштабов, на котором отображается слой; для изменения размера стиля слоя на разных масштабах. Каждое из значений можно задать, нажав на кнопку слева от него. Все значение задаются в пиксельном масштабе.
 Минимальный масштаб
Наиболее детальный масштаб (численно наименьший), на котором слой ещё отображается.
 Оптимальный масштаб
Масштаб, на котором стиль слоя отображается в свою натуральную величину.
 Максимальный масштаб
Наименее детальный масштаб (численно наибольший), на котором слой ещё отображается.
 
Косметический слой имеет дополнительный параметр.
 
Рисовать объекты невидимых слоёв
Отображать объекты, даже если исходный слой невидим.
 
 
Косметический слой также имеет дополнительный параметр.
Многие растровые источники позволяют хранить несколько изображений в одной таблицы. Например, TIFF позволяет хранить несколько изображений в одном файле. Природа таких изображений может быть разная:
- изображения примерно одинаковые по масштабу, но охватывающие разные регионы
- изображения разного размера и детализации, занимающие один и тот же географический регион.
В зависимости от этих особенностей и устанавливается настройка "Растровые изображения". По-умолчанию установлено значение "Ближайший масштаб". В этом случае отображается только одно изображение наиболее подходящее по масштабу.
 
Закладка "Текст" имеет две группы "Надписи" и "Подсказки".
 
Надписи соответствуют надписям на карте, подсказки всплывающим подсказкам при наведении курсора на объект.
Значения масштабов аналогичны значениям масштабов из закладки "Общие", только влияют на отображение текста или всплывающей подсказки. Аналогично изменению размера стиля, может меняться размер шрифта при отображении надписей.
Галочка Авторасположение включает механизм авторасположения надписей. При отображении надписи GeoMod ищет для неё наилучшее место. Если пустого места найти не удаётся (всё уже занято надписями), эта надпись не отображается. Часть надписей может не отображаться,  но при этом надписи не налазят друг на друга и сохраняется общая читаемость текста.
 
 
Закладка стили позволяет добавлять, удалять и редактировать стили слоя.
 
По-умолчанию для отображения объектов слоя используется верхний стиль. Хотя у слоя может быть несколько стилей отображения. Такие стили могут использоваться в служебных целях (например, стили слоя cosmetic).
Стили слоя могут ссылаться на стили из библиотеки стилей, либо быть автономными. При изменении ссылочного стиля в библиотеки стилей, его отображение меняется во всех слоях, которые его используют.
 
 Создать стиль
Создаёт новый автономный стиль.
 
 Добавить стиль
Добавляет ссылочный стиль из библиотеки стилей.
 
 Удалить стиль
Удаляет стиль из списка стилей слоя.
 
 Вверх
Переместить стиль на одну позицию вверх.
 
 Вниз
Переместить стиль на одну позицию вниз.
 
Если нажать правой кнопкой мыши на стили, появиться контекстное меню с пунктами:
- Импорт
Импортирует стиль из библиотеки стилей
- Экспорт
Экспортирует стиль в библиотеку стилей
- Локальная копия
Если стиль ссылочный, создаёт локальную копию стиля в слое и разрывает ссылочную связь.
 
Справа от списка стилей есть четыре прямоугольника. В них видно, как отображается стиль для полигональных, линейных, точечных объектов и для текста. Если нажать на иконку внутри каждого из этих прямоугольника, можно поменять соответствующую часть стиля.
 
 
 
Закладка "Выборка" позволяет выбрать выборку, данные которой используются для отображения слоя, и соответствующие поля
 
Группа колонки:
Гео - колонка, содержащая геоданные
Надпись - колонка, содержащая текст для надписей
Подсказки - колонка, содержащая текст для всплывающих подсказок
 
 
 
 
 
Дополнительные настройки карты
Нажмите на пункт "Настройки\Конфигурирование" основного меню программы.
В появившемся дереве настроек раскройте ветку "Окно\Канва". Вы увидите несколько параметров, влияющих на отображение параметров:
Цвет фона
Цвет фона окна карты. По-умолчанию белый.
 
Тип движка
Следует ограничиться двумя типами: AGG без сглаживания (GDI) и AGG со сглаживанием (GDI). Первый более быстрый и установлен по-умолчанию; второй более медленный, но позволяет получать более качественное изображение за счёт применения алгоритма сглаживания.
 
Количество движков
По-умолчанию 4. В GeoMod для каждого окна создаётся несколько растровых поверхностей.
Карта отрисовывается в таком порядке:
- основные слои карты отрисовываются на нижней поверхности (№ 3)
- поверхность № 3 копируется в поверхность № 2
- слой cosmetic отрисовывается на поверхности № 2
- поверхность № 2 копируется в поверхность № 1
- различные инструменты рисуют на поверхности № 1
- наконец поверхности № 1 копируется на поверхность № 0 (непосредственно окно карты)
Такая техника позволяет значительно ускорить отрисовку в тех случаях, когда не требуется перерисовка нижних поверхностей. Например, такие инструменты как "Выбор объектов", "Увеличение масштаба" рисуют прямоугольники на поверхности карты и это происходит очень быстро, т.к. не требуется перерисовывать слои карты. Не следует уменьшать это значение. Также без необходимости бессмысленно увеличивать это значение.
Однако в некоторых случаях эффективно для нередактируемых, но "тяжёлых" слоёв добавить ещё одну поверхность. В таком случае нередактируемые слои переносятся на нижнюю поверхность, а редактируемые слою назначается поверхность выше.
 
Подсказки
Отображать всплывающие подсказки.
 
 
 
 
Выделение объектов.
Возможность выделения объектов играет в GeoMod огромную роль. Многие инструменты, такие как инструменты редактирования, оперируют именно с выделенными объектами.
Выделять можно только объекты тех слоёв, для которых разрешено это свойство.
 
Выделить объект можно с помощью инструмента "Выбрать объект" на панели инструментов "Карта"
 
Вокруг выделенного объекта появляется характерная окантовка.
Алгоритм поиска объекта для выбора таков, что он ищет объекты в пределах нескольких пикселей от точки нажатия. Это позволяет пользователю быстрее выделять объекты, не целясь в них точно. Следствием такого алгоритма может быть то, что выделяется соседний объект вместо необходимого. Вы можете либо увеличить масштаб и выделить объект повторно, либо воспользоваться режимом сквозного выделения (зажав клавишу Shift при выборе объекта)
 
Можно выделить несколько объектов, принадлежащие разным слоям.
 
Объекты каких именно слоёв выделены, можно посмотреть с помощью панели выделенных слоёв в левой нижней части программы
 
Нажмите на том слое, с которого желаете снять выделение, либо нажмите Esc если вам не нужно снимать выделение.
 
Посмотреть выделенные объекты можно нажав на кнопку "Выбранные объекты" панели инструментов "Карта"
 
Колонка "Название" соответствует полю, выбранному для отображения надписей для данного слоя, колонка "Комментарий" - полю для отображения подсказок.
 
 Удалить
Снимает выделение с выбранного объекта. Сам объект конечно не удаляется.
 
 Показать выбранные объекты
Перемещает карту для того, чтобы отобразить выбранные объекты