КБ ПАНОРАМА - програми для роботи з електронними картами, фотознімками, обробки геодезічних вимірювань, видання карт Проект Панорама Написати розробникам Адрес КБ Панорама
  Геоінформаційні технології. Геодезія, Картографія, Навігація укр | рус | eng
 Продукти | Технології | Проекти | Скачати | Ціни | Статті | Навчання | Заходи | Контакти
На сайт gisinfo.ru На головну сторінку Написати розробникам
   Panorama Mobile
 

 

Геоінформаційна система Panorama Mobile
Геоінформаційна система Panorama Mobile
Геоінформаційна система Panorama Mobile

   <-- Початок опису

 

Підключення GPS приймача

У рядку координат відображається стан GPS приймача: GPS OFF - приймач відключений, GPS... - приймач шукає супутники при старті, GPS ON - координати визначені.
Щоб змінити стан підключення приймача можна тикнути пером у рядок стану GPS. Якщо був стан GPS OFF, то він перейде в стан GPS..., а потім в GPS ON. Якщо був стан GPS ON або GPS..., те він перейде в стан GPS OFF. Крім того, включити або відключити роботу з GPS можна через пункт меню "View\GPS Position".
При підключенні до GPS буде запитане ім'я користувальницької карти, на яку буде виконуватися запис траси руху. Якщо на початку роботи карта була створена, то вона автоматично буде використовуватися для запису траси. Якщо на початку роботи карта була відкрита (File\Open map), то потрібно вибрати карту для запису траси. У якості карти для траси можна повторно вказати відкриту карту (якщо це користувальницька карта з розширенням SIT). Якщо при виборі карти нажати кнопку "Відмінити", то буде створена нова карта із зазначеним користувачем ім'ям.
Щоб змінити параметри підключення GPS приймача потрібно вибрати пункт меню "View\GPS Options".


Рисунок 13 - Діалог GPS Options

У діалозі GPS Options можна встановити номер COM порту, через який виконується підключення GPS. Якщо номер порту не відомий, то можна вибрати рядок Auto для автоматичного пошуку порту.
Поля "Baud Rate" (частота обміну з GPS, бод) і Update Period (період відновлення координат, мілісекунд) звичайно не вимагають зміни.
Група параметрів Trace (траса) у діалозі GPS Options містить опис траси руху, що створюється - кольори й товщину лінії, ознаку формування тривимірних координат і крок запису точок (на скільки метрів повинна змінитися одна з координат, щоб точка була записана в трасу).


Рисунок 14 - Траса руху на фоні карти масштабу 1 : 200 000

Карту з нанесеною трасою можна скопіювати (через ActiveSync) на настільний комп'ютер і використати при відновленні карт.
При кожному включенні GPS траса пишеться новим об'єктом. Старі об'єкти зберігаються. У семантику кожного об'єкта записуються службові характеристики 32820 (Дата створення об'єкту - YYYYMMDD) і 32821 (Час створення об'єкту - HHMMSS).
У поле "Trace File" зазначене ім'я користувальницької карти, на якій зберігаються траси руху, отримані з GPS.
Користувальницька карта може бути додана до карти через меню "File\Open trace". Якщо при виборі файлу користувальницької карти натиснути кнопку Відміна ("Cancel"), то програма перейде в режим створення нової користувальницької карти. Параметри проекції нової карти будуть скопійовані з відкритої користувальницької карти.
Створена карта автоматично буде додана до основної карти.


Рисунок 15 - Створення користувальницької карти

Для стирання з карти раніше створених трас потрібно вибрати пункт меню "File\Delete trace". При цьому видаляються всі об'єкти з активної користувальницької карти!
Якщо після установки параметрів і активізації підключення до GPS приймача індикація доступу до приймача не переходить у стан "GPS ON", то можна перевірити настроювання GPS у системі.


Рисунок 16 - Настроювання порту для роботи з GPS


Рисунок 17 - Настроювання доступу до GPS

 
Перегляд інформації про об'єкт

Для перегляду інформації про об'єкт карти необхідно натиснути на відповідну кнопку на панелі інструментів. Після цього необхідно вказати курсором у вікні карти об'єкт, що цікавить.
У вікні з інформацією про об'єкт буде відображений вигляд об'єкта в обраній точці, довжина об'єкта в метрах і площа в метрах квадратних (якщо об'єкт має довжину й площу).
Під зображенням об'єкту буде зазначена назва шару й назва об'єкта. У нижній частині діалогу розміщена таблиця семантичних характеристик об'єкта.
У заголовку вікна вказується номер об'єкта на листі та після косої риски - назва (номенклатура) листа карти.
Для вибору наступного об'єкту в точці необхідно в меню вибрати пункт "Next", для повернення до попереднього об'єкта - пункт "Back".


Рисунок 18 - Перегляд інформації про об'єкт

При натисканні на рядок у списку семантик програма перейде в режим редагування обраної характеристики.


Рисунок 19 - Редагування значення семантики

Якщо для редагування обрана характеристика, значення якої вибирається зі списку, то у вікні програми відобразитися список припустимих значень характеристики. У заголовку вікна зі списком значень відображається назва характеристики.


Рисунок 20 - Вибір значення семантики зі списку

Якщо в класифікаторі карти задана залежність вигляду об'єкта від значень характеристик, то після зміни значення відповідної характеристики вигляд об'єкта на карті автоматично зміниться. Наприклад, для об'єкта Шосе вдосконалена характеристика Стан впливає на вид знака при зміні значення з Діючий на Споруджуваний.


Рисунок 21 - Результат зміни значення характеристики Стан з "Діючий" на "Споруджуваний"

 
Пошук об'єктів карти за назвою

Пошук об'єктів карти за назвою виконується при натисканні на відповідну кнопку на панелі інструментів.
У діалозі пошуку за назвою необхідно ввести повне ім'я об'єкта або його фрагмент. Якщо перед уведеним фрагментом імені може бути інший текст, то потрібно вибрати пункт "Before...", якщо після введеного фрагменту імені може бути інший текст - пункт "...After". Наприклад, якщо ввести рядок "зелений" і вибрати пункт "...After", то будуть знайдені об'єкти з назвами "Зеленоград", "Зелений" і т.п.
При старті та завершенні діалогу синхронно відкривається та закривається віртуальна клавіатура.


Рисунок 22 - Діалог пошуку за назвою

Після натискання кнопки "Find" виконується пошук об'єкта та його виділення на карті. Контур знайденого об'єкта виділяється лінією червоного кольору і поруч із контуром відображається повна назва об'єкта. У дужках указується порядковий номер знайденого об'єкта серед всіх, які задовольняють умови пошуку.
При переборі знайдених об'єктів за допомогою кнопок управління (трикутники вліво та вправо) номер знайденого об'єкту змінюється.


Рисунок 23 - Повідомлення про результат пошуку

При досягненні останнього об'єкта, що задовольняє умові пошуку, поруч із ім'ям об'єкта буде відображена тільки ліва стрілка.


Рисунок 24 - Повідомлення про результат пошуку

Для скасування пошуку об'єктів карти за назвою необхідно віджати відповідну кнопку на панелі інструментів.

 
Вимірювання довжини лінії

Вимірювання довжини лінії виконується після натискання на відповідну кнопку на панелі інструментів.


Рисунок 25 - Вимірювання довжини лінії

Користувач указує на карті точки, через які повинна пройти лінія. Точки автоматично з'єднуються лінією. Для останньої точки й ряду проміжних точок указується довжина від початку лінії й азимут для відповідного відрізка, що передує точці.
При натисканні пункту меню "View\Undo" остання точка буде вилучена, а довжина й азимут будуть перераховані до відповідної точки.

 
Нанесення об'єктів на карту

Нанесення об'єктів на карту виконується після натискання на відповідну кнопку на панелі інструментів.
На вибрану карту можуть наноситися точкові (векторні) знаки, лінії та полігони.
Для вибору створюваного об'єкту необхідно викликати діалог через меню "View\Create Parameters".


Рисунок 26 - Параметри об'єкта, що створюється

Якщо створюється точковий знак, то при кожному дотику екрана буде записуватися новий знак. Якщо створюється лінія або полігон, то запис об'єкта на карту виконується після подвійного натискання на екран.
Якщо при створенні об'єкта необхідно перемістити карту, то потрібно виконати рух по екрану в бік необхідного переміщення зображення карти або застосувати кнопки для переміщення карти.
При створенні об'єкта в заголовку вікна відображається його назва.


Рисунок 27 - Нанесення на карту об'єкта Просіки

 
Збереження параметрів роботи додатка

Параметри сеансу роботи додатку зберігаються у файлі PanoramaMobile.INI. Файл розміщується в кореневій директорії пристрою та може мати наступний зміст:

[Panorama]
Map=\SDMMC\Moscow\MosRegion.map
Site=\SDMMC\Test.sit
GPS=1
GPSTIME=1000
GPSPORT=Auto - COM2:
GPSBAUDRATE=57600
GPSLINETHICK=2
GPSLINECOLOR=7799005
GPSPOINTSSTEP=3
GPSPOINTSDIMENSION3D=0
VIEWBUTTON=1
FINDNAME=ногин
FINDNAMEBEFORE=1
FINDNAMEAFTER=1

Поле Map указує ім'я карти, що була відкритою при завершенні додатка.
Поле GPS, рівне 1, вказує, що GPS був включений (інакше поле дорівнює 0).
Поле GPSTIME містить період відновлення координат з GPS приймача в мілісекундах.
Поле GPSPORT містить ім'я порту підключення GPS приймача. Якщо рядок починається зі слова Auto, то ім'я порту визначається при старті додатка автоматично.
Поле GPSBAUDRATE містить частоту передачі даних через COM порт (бод).
Поле GPSLINETHICK містить товщину лінії траси (на екрані в пікселях), яка формується потоком координат з GPS.
Поле GPSLINECOLOR містить колір RGB, яким відображається поточна лінія траси.
Поле VIEWBUTTON, рівне 1, вказує, що на фоні карти відображаються елементи управління.
Поле FINDNAME містить останнє значення рядка з діалогу пошуку за назвою.
Поле FINDNAMEBEFORE містить значення елемента "Before..." з діалогу пошуку за назвою.
Поле FINDNAMEAFTER містить значення елемента "...After" з діалогу пошуку за назвою.

У папці з відкритою картою зберігається INI-файл з параметрами відображення карти - склад відкритих карт, палітра, кольори фону, масштаб відображення, координати центра екрана, склад відображуваних шарів і т.п. Структура файлу INI відповідає структурі цього ж файлу в ГІС Карта 2008 (2005). Ім'я файлу збігається з ім'ям карти та має розширення INI. Наприклад, MosRegion.map.INI.

[RSTLIST]
COUNT=1
PATH1=2762.rsw
COLOR1=
OVERMAP1=0
SCALEBOTTOM1=1
SCALETOP1=40000000
BRIGHT1=0
CONTRAST1=0
NONLINEARBRIGHT1=0
VIEW1=1
MASKTYPE1=7
PALETTE1=0x000000,0x000000;
[MTRLIST]
COUNT=0
[SITELIST]
COUNT=1
PATH1=\SDMMC\Test.sit
EDIT1=1
INQUIRY1=1
BRIGHT1=0
CONTRAST1=0
VISIBLE1=1
OVERMAP1=1
SCALEBOTTOM1=1
SCALETOP1=40000000
PALETTE1=0x000000, 0xA80000, 0x00A800, 0x545400, 0x0000A8, 0x54A8FC, 0x0054A8, 0xB0B0B0, 0x545454, 0xFCA800, 0x54FC54, 0xFC5454, 0x5400FC, 0xFC54FC, 0x54FCFC, 0xFFFFFF;
PALETTENUMBER=1
[DESKTOP]
VIEWSELECT=1
SCALE=25000
COLORMODEL=0
PLANEX=6195203.35
PLANEY=7465058.36
BCOLOR=16777215
TEXTPLACE=1
NODE=OFF
VIEW=SCREEN
Intensity=50
EDIT=1
SCALEBOTTOM=0
SCALETOP=2000000000
INQUIRY=1
BRIGHT=0
CONTRAST=0
PALETTE=0x000000, 0xAA0000, 0x00AA00, 0x555500, 0x0000AA, 0x55AAFF, 0x0055AA, 0xAAAAAA, 0x555555, 0xFFAA00, 0x55FF55, 0xFF5555, 0x5500FF, 0xFF55FF, 0x55FFFF, 0xFFFFFF, 0xA8CC00, 0x9A9A4E, 0xC0C0C0, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x000000, 0x3C3C3C, 0xE43C3C, 0x3C903C, 0x3C3CE4, 0x3C90E4, 0x3CE4E4, 0xE4903C, 0xE4E4E4, 0x5A5A5A, 0xFF5A5A, 0x5AAE5A, 0x5A5AFF, 0x5AAEFF, 0x5AFFFF, 0xFFAE5A, 0xFFFFFF, 0x787878, 0xFF7878, 0x78CC78, 0x7878FF, 0x78CCFF, 0x78FFFF, 0xFFCC78, 0xFFFFFF, 0x969696, 0xFF9696, 0x96EA96, 0x9696FF, 0x96EAFF, 0x96FFFF, 0xFFEA96, 0xFFFFFF;
PALETTENUMBER=1
[LOCALS]
LOCAL0=1
LOCAL1=1
LOCAL2=1
LOCAL3=1
LOCAL4=1
LOCAL5=1
COUNT=0
[LAYERS]
LAYER0=1
LAYER1=1
LAYER2=1
LAYER3=1
LAYER4=1
LAYER5=1
LAYER6=1
LAYER7=1
LAYER8=1
LAYER9=1
COUNT=0

[Editor]
PrepareMap=\SDMMC\Test04.sit
ObjectKey=L0071610000
LocalType=1

У розділі [Editor] зберігається ім'я карти, що редагується, ключ об'єкта з класифікатора та спосіб створення об'єкта (точка - 0, лінія - 1).


ПОВІДОМЛЕННЯ КОРИСТУВАЧУ

При відображенні карти додаток може видавати наступні повідомлення про виявлені помилки в даних:

- "Open fault, file -" (помилка відкриття файлу, файл не знайдений);
- "Create error, file -" (помилка створення файлу, помилка доступу, немає місця на пристрої);
- "Invalid data, file -" (помилка структури файлу, збій при читанні);
- "Read fault, file -" (помилка читання, помилка структури даних);
- "Write fault , file -" (помилка запису, помилка доступу);
- "Old version of structure -" (застаріла структура даних);
- "Memory error for file -" (помилка виділення пам'яті при виконанні деякої дії);
- "Disk is full -" (немає місця на пристрої);
- "Warning! Classificator is changed -" (оновлений файл класифікатора карти);
- "File not found -" (файл не знайдений).


Рисунок 28 - Повідомлення про помилку в даних

 

 


Продукти | Технології | Проекти | Скачати | Ціни | Статті | Навчання | Заходи | Контакти
На сайт gisinfo.ru На головну сторінку Написати розробникам
Copyright © Panorama Group 1991-2010