Модуль отображения карт — различия между версиями

Материал из TK
Перейти к: навигация, поиск
Строка 24: Строка 24:
   
 
=== '''<span style="font-size:large;">(4)</span>&nbsp;Редактор контрольных точек и полигонов.&nbsp;''' ===
 
=== '''<span style="font-size:large;">(4)</span>&nbsp;Редактор контрольных точек и полигонов.&nbsp;''' ===
  +
 
Кнопка позволяет вызвать Редактор контрольных точек и полигонов. При помощи Редактора пользователь может создавать новые контрольные точки и полигоны на карте.<br/>В окне Редактора расположены две вкладки – Редактирование и Создание. Для создания новой КТ или нового полигона следует использовать опции вкладки «Создать». Если необходимо изменить настройки ранее созданной КТ или полигона, то необходимо перейти на вкладку «Редактирование». Опции обоих вкладок дублируются. Пользователь может настроить цвет и толщину контурных линий &nbsp;точек, выбрать цвет заливки и настроить прозрачность. Программа поддерживает работу со следующими типами точек: круг, полигон и линия. &nbsp;
 
Кнопка позволяет вызвать Редактор контрольных точек и полигонов. При помощи Редактора пользователь может создавать новые контрольные точки и полигоны на карте.<br/>В окне Редактора расположены две вкладки – Редактирование и Создание. Для создания новой КТ или нового полигона следует использовать опции вкладки «Создать». Если необходимо изменить настройки ранее созданной КТ или полигона, то необходимо перейти на вкладку «Редактирование». Опции обоих вкладок дублируются. Пользователь может настроить цвет и толщину контурных линий &nbsp;точек, выбрать цвет заливки и настроить прозрачность. Программа поддерживает работу со следующими типами точек: круг, полигон и линия. &nbsp;
   
'''Порядок создания геозон:'''
+
<br/>[[File:Редактор КТ и полигонов.png|left|300px|Редактор КТ и полигонов.png]] '''Порядок создания геозон:'''
   
 
*На вкладке «Создание» настроить параметры новой геозоны: выбрать цвет и толщину линий, цвет заливки и степень прозрачности.&nbsp;
 
*На вкладке «Создание» настроить параметры новой геозоны: выбрать цвет и толщину линий, цвет заливки и степень прозрачности.&nbsp;
Строка 33: Строка 34:
 
*Нарисовать на карте геозону. Рисование осуществляется при помощи левой кнопки мыши.
 
*Нарисовать на карте геозону. Рисование осуществляется при помощи левой кнопки мыши.
   
  +
[[File:Редактор КТ и полигонов создание круга.png|300px|Редактор КТ и полигонов создание круга.png]]
   
  +
'''Для того чтобы нарисовать Круг необходимо:'''
[[File:Редактор КТ и полигонов.png|300px|Редактор КТ и полигонов.png]]
 
   
  +
#Установить центральную точку на карте;
[[File:Редактор КТ и полигонов создание круга.png|300px|Редактор КТ и полигонов создание круга.png]]
 
  +
#Настроить радиус, перемещая курсор мыши;
  +
#Зафиксировать радиус нажав левой кнопкой мыши на точке.
  +
#Сохраните выполненные изменения.&nbsp;
   
  +
[[File:Редактор КТ и полигонов создание линий.png|300px|Редактор КТ и полигонов создание линий.png]]
 
  +
  +
<br/>[[File:Редактор КТ и полигонов создание линий.png|300px|Редактор КТ и полигонов создание линий.png]]
  +
  +
'''Для того чтобы нарисовать Линию необходимо:'''
  +
  +
#Последовательно установить на карте вершины линии при помощи левой кнопкой мыши. Редактор автоматически будет соединять соседние точки.&nbsp;
  +
#Сохранить выполненные изменения.
  +
#В режиме рисования пользователь может перемещать вершины линии левой кнопкой мыши.
   
 
[[File:Редактор КТ и полигонов создание полигона.png|300px|Редактор КТ и полигонов создание полигона.png]]
 
[[File:Редактор КТ и полигонов создание полигона.png|300px|Редактор КТ и полигонов создание полигона.png]]
  +
  +
'''Для того чтобы нарисовать Линию необходимо:'''<br/>Последовательно установить на карте вершины линии при помощи левой кнопкой мыши. Редактор автоматически будет соединять соседние точки.&nbsp;<br/>Сохранить выполненные изменения.<br/>В режиме рисования пользователь может перемещать вершины линии левой кнопкой мыши.<br/>Для того чтобы нарисовать Полигон необходимо:<br/>1. Установить на карте вершины полигона при помощи левой кнопкой мыши. Редактор автоматически будет замыкать установленные точки в многоугольник.&nbsp;<br/>2. Сохранить выполненные изменения.<br/>В режиме рисования пользователь может перемещать вершины полигона.&nbsp;
  +
  +
Для сохранения изменений следует нажать правой кнопкой мыши на геозоне и в появившемся меню выбрать команду «Сохранить изменения». После сохранения изменений редактирование геозоны будет возможно только на вкладке «Редактирование». Для того чтобы отменить изменения, необходимо нажать на точке правой кнопкой мыши и в появившемся меню выбрать команду «Отменить изменения».&nbsp;<br/>Применить изменения можно, нажав клавишу Enter. Отменить изменения можно нажатием комбинации клавиш Ctrl+Z.

Версия 22:05, 24 января 2015

Модуль отображения карты1.png

Основной функцией Модуля отображения карт является отображение местоположения ТС и его трека на географической карте. 
В одной схеме может быть установлено несколько Модулей отображения карт. Это удобно, когда необходимо вести мониторинг движения нескольких ТС одновременно. 
Источником данных для модуля являются Селектор устройств и Селектор рейсов. 
Если курсор Селектора устройств установлен на ТС, то на карте будет показано последнее известное местоположение ТС. Если курсор установлен на группу ТС, то на карте будут местоположения всех ТС  из выбранной группы по их последним известным координатам.
Если курсор Селектора устройств установлен на файл с данными или источник (GSM, USB и т.д.), то на карте будет показан трек из выбранного файла за выбранный рейс. 

Программа АвтоГРАФ.NET поддерживает работу с векторными, растровыми и интернет картами. При смене местоположения ТС программа подбирает наиболее подходящую карту из списка доступных. Если таких карт нет, то трек отображается на шаблоне, представляющем собой цилиндрическую проекцию области, которая целиком охватывает трек. Исследуемая область движения ТС может быть заполнена не полностью. Допускается частичное перекрытие карт, а также вложенность одной карты в другую, например, когда к карте района добавлена более подробная карта его населенных пунктов.
Изменение масштаба карты осуществляется при помощи колеса прокрутки мыши. Также в Модуле отображения карт имеются кнопки масштабирования – «Отдалить» и «Приблизить» (в правом нижнем углу окна). 
Для перемещения карты следует нажать на ней левой кнопкой мыши и перетащить. 

Далее более подробно рассматриваются компоненты и инструменты Модуля отображения карт.

(1) Список доступных карт

В выпадающем списке пользователь может выбрать карту, на которой будет отображаться трек. Список содержит все добавленные в программу векторные, растровые и интернет карты. Добавить новую карту можно в меню «Опции», в общих настройках Модуля отображения карт. 
В списке для каждой карты указывается ее имя и тип. Если векторная или растровая карта не загружена в программу, то в поле «Тип карты» отображается сообщение «не открыта». Для того чтобы открыть карты, после ее добавления в программу, необходимо выбрать ее в списке доступных карты, то есть вручную загрузить ее в Модуль отображения карт.
Пользователь может настроить предварительную загрузку векторных карт – в меню «Опции» при добавлении карты в список необходимо установить галочку в поле «Пред.». В этом случае карты будут автоматически загружены при запуске Модуля отображения карт.  
Программа поддерживает многопоточную загрузку карт. В обработке данных участвуют только загруженные карты. Если карта добавлена в список доступных в меню «Опции», но не загружена в Модуле отображения карт, то эта карта не будет участвовать при отображении трека.

Модуль отображения карты список карт.png

В списке для каждой карты указывается ее имя и тип. Если векторная или растровая карта не загружена в программу, то в поле «Тип карты» отображается сообщение «не открыта». Для того чтобы открыть карты, после ее добавления в программу, необходимо выбрать ее в списке доступных карты, то есть вручную загрузить ее в Модуль отображения карт.
Пользователь может настроить предварительную загрузку векторных карт – в меню «Опции» при добавлении карты в список необходимо установить галочку в поле «Пред.». В этом случае карты будут автоматически загружены при запуске Модуля отображения карт.  
Программа поддерживает многопоточную загрузку карт. В обработке данных участвуют только загруженные карты. Если карта добавлена в список доступных в меню «Опции», но не загружена в Модуле отображения карт, то эта карта не будет участвовать при отображении трека.

(2) Информация о карте
Кнопка позволяет показать или скрыть информацию о текущей карте на отдельной панели.

 
(3) Настройки интернет карты 

Модуль отображения карт настройки интернет карт.png

В выпадающем меню доступны настройки интернет карт:
Экспорт текущего кадра – скопировать текущий кадр карты в буфер обмена или сохранить в графический файл. 
Обновление пробок – период обновления информации о пробках.
Загрузка тайлов – способы загрузки тайлов: через Интернет, только кэш или Кэш+Интернет.
Показать дополнительные слои – разрешить показывать дополнительные слои карты.
Показать пробки – разрешить показывать информацию о пробках.
Обновить карту – загрузить карту повторно.

(4) Редактор контрольных точек и полигонов. 

Кнопка позволяет вызвать Редактор контрольных точек и полигонов. При помощи Редактора пользователь может создавать новые контрольные точки и полигоны на карте.
В окне Редактора расположены две вкладки – Редактирование и Создание. Для создания новой КТ или нового полигона следует использовать опции вкладки «Создать». Если необходимо изменить настройки ранее созданной КТ или полигона, то необходимо перейти на вкладку «Редактирование». Опции обоих вкладок дублируются. Пользователь может настроить цвет и толщину контурных линий  точек, выбрать цвет заливки и настроить прозрачность. Программа поддерживает работу со следующими типами точек: круг, полигон и линия.  


Редактор КТ и полигонов.png

Порядок создания геозон:

  • На вкладке «Создание» настроить параметры новой геозоны: выбрать цвет и толщину линий, цвет заливки и степень прозрачности. 
  • Ввести название новой геозоны в строке «Имя».
  • Выбрать тип новой геозоны. 
  • Нарисовать на карте геозону. Рисование осуществляется при помощи левой кнопки мыши.

Редактор КТ и полигонов создание круга.png

Для того чтобы нарисовать Круг необходимо:

  1. Установить центральную точку на карте;
  2. Настроить радиус, перемещая курсор мыши;
  3. Зафиксировать радиус нажав левой кнопкой мыши на точке.
  4. Сохраните выполненные изменения. 



Редактор КТ и полигонов создание линий.png

Для того чтобы нарисовать Линию необходимо:

  1. Последовательно установить на карте вершины линии при помощи левой кнопкой мыши. Редактор автоматически будет соединять соседние точки. 
  2. Сохранить выполненные изменения.
  3. В режиме рисования пользователь может перемещать вершины линии левой кнопкой мыши.

Редактор КТ и полигонов создание полигона.png

Для того чтобы нарисовать Линию необходимо:
Последовательно установить на карте вершины линии при помощи левой кнопкой мыши. Редактор автоматически будет соединять соседние точки. 
Сохранить выполненные изменения.
В режиме рисования пользователь может перемещать вершины линии левой кнопкой мыши.
Для того чтобы нарисовать Полигон необходимо:
1. Установить на карте вершины полигона при помощи левой кнопкой мыши. Редактор автоматически будет замыкать установленные точки в многоугольник. 
2. Сохранить выполненные изменения.
В режиме рисования пользователь может перемещать вершины полигона. 

Для сохранения изменений следует нажать правой кнопкой мыши на геозоне и в появившемся меню выбрать команду «Сохранить изменения». После сохранения изменений редактирование геозоны будет возможно только на вкладке «Редактирование». Для того чтобы отменить изменения, необходимо нажать на точке правой кнопкой мыши и в появившемся меню выбрать команду «Отменить изменения». 
Применить изменения можно, нажав клавишу Enter. Отменить изменения можно нажатием комбинации клавиш Ctrl+Z.