www.gisinfo.ru     |    panorama@gisinfo.ru   |    рус | eng | блг | esp   

Pandroid Mini

Раздел на форумеКак купитьСкачать последнюю версиюСкачать документацию

Pandroid Mini


ГИС Pandroid Mini – программа для навигации по векторным и растровым картам и матрицам высот без сжатия в форматах ГИС "Карта 2011" (Панорама) в ОС Android. Программа обеспечивает отображение векторной карты, выбор масштаба отображения карты, выдачу информации о выбранном объекте карты, отображение координат выбранной точки на карте в разных системах координат, сохранение сеанса работы, запись трассы движения, навигацию.
Программа может быть установлена на мобильном устройстве с ОС Android.
Исходные карты для мобильного устройства могут быть подготовлены в ГИС "Карта 2011" путем конвертирования из обменных форматов SXF, DXF, MIF\MID, SHP, S57, MP, TXT, DBF.

Состав аппаратно-программных средств

Требования:

  • мобильное устройство c процессором типа ARMv7a;
  • операционная система: Android 4.1.2 и выше.

Для отображения надписей на векторной карте применяются встроенные шрифты с символами кириллицы. Поэтому наличие на мобильного устройства кириллических шрифтов не обязательно.

Требования по входным данным

Входными данными программы являются:

  • векторная карта в формате MAP, SIT или SITX;
  • классификатор карты и библиотека условных знаков в формате RSC;
  • пользовательские карты в формате SIT, SITX;
  • растровые карты в формате RSW без сжатия;
  • матрицы высот в формате MTW без сжатия.

Установка приложения

Для установки приложения необходимо загрузить файл PandroidMini.apk на мобильное устройство и выбрать данный файл в приложении "Мои файлы" для его автоматической установки.
Для этого подключите устройство к настольному компьютеру и с помощью файлового менеджера скопируйте файл на мобильное устройство. Результат копирования показан на рисунке 1.

Результат копирования файла на устройство

Рисунок 1 – Результат копирования файла на устройство

Предварительно необходимо разрешить на устройстве установку приложений из непроверенных источников путем установки пункта меню "Настройки"– "Опции" – "Безопасность" – "Администрирование устройства" – "Неизвестные источники". Результат данной операции показан на рисунке 2.

Результат разрешения установки приложений из непроверенных источников

Рисунок 2 – Результат разрешения установки приложений из непроверенных источников

Для установки PandroidMini необходимо выбрать скопированный пакет в приложении "Мои файлы" на устройстве (рисунок 3).

Запрос на установку приложения

Рисунок 3 – Запрос на установку приложения

Удаление приложения

Чтобы удалить PandroidMini, нужно найти соответствующий по названию пункт в меню "Настройки" – "Опции "– "Диспетчер приложений". Результат данной операции показан на рисунке 4.

Диспетчер приложений

Рисунок 4 – PandroidMini в меню "Диспетчер приложений"

Непосредственное удаление осуществляется с помощью кнопки "Удалить" меню "Сведения о приложении".

Запуск программы

Для запуска программы выберите в меню "Приложения" PandroidMini.
Для завершения программы необходимо выбрать пункт меню "Выход".

Копирование карты на устройство

Для копирования карты необходимо подключить устройство к компьютеру и в любом файловом браузере (например, "Проводник") перенести необходимые файлы на устройство. На рисунке 5 показан пример копирования карты Ногинска.
Примечание: путь к файлу карты должен быть в кодировке ASCII.

Копирование карты на устройство

Рисунок 5 – Копирование карты на устройство

Выполнение программы

При первом запуске программы будет автоматически открыта карта Ногинска (рисунок 6).

Вид приложения при первом запуске

Рисунок 6 – Вид приложения при первом запуске

Для открытия другой пользовательской карты необходимо предварительно скопировать ее в память устройства и затем выбрать пункт меню "Открыть карту" (рисунок 7).

Состав меню

Рисунок 7 – Состав меню

При этом будет отображен диалог выбора файла карты (рисунок 8). По умолчанию, открывается стандартный каталог "Загрузки" ("/storage/sdcard/Download").

Диалог выбора файла карты

Рисунок 8 – Диалог выбора файла карты

При открытии зашифрованной карты формата SITX будет отображен диалог ввода пароля (рисунок 9).

Диалог ввода пароля

Рисунок 9 – Диалог ввода пароля

Для закрытия карты необходимо выбрать пункт меню "Закрыть карту".

Перемещение карты

Для перемещения карты используется стандартное для сенсорных устройств одноточечное касание.

Масштабирование карты

Для перемещения карты используется стандартное для сенсорных устройств двухточечное касание.

Просмотр информации об объекте

Просмотр информации об объекте осуществляется путем касания выбранного объекта. Возникающий при этом диалог показан на рисунке 10.

Диалог информации об объекте

Рисунок 10 – Диалог информации об объекте

Переключение между объектами осуществляется с помощью кнопок "Назад" и "Вперед". Объект может быть выбран сразу из выпадающего меню "Имя" (рисунок 11).

Выбор объекта из выпадающего меню

Рисунок 11 – Выбор объекта из выпадающего меню

Сохранение параметров работы приложения

Параметры сеанса работы приложения сохраняются в файле mapview.ini. Файл размещается в директории приложения Pandroid Mini и содержит следующую информацию:

[Desktop]
PATH0=/data/data/org.qtproject.example.PandroidMini/files/Noginsk.sit
Count=1;

В разделе Desktop содержится имя и число последних открытых карт.

Изменение системы координат

Выбрать текущую систему координат можно с помощью пункта меню "Параметры", показанного на рисунке 12.

Параметры

Рисунок 12 – Пункт меню "Параметры"

Включение/выключение навигации

Для включения навигации необходимо выбрать пункт меню "Включение навигации". После этого на карте появится отметка о текущем положении (см. рисунок 13), относительно которого динамически будет выполняться центрирование карты.

Отображение знака текущего положения

Рисунок 13 – Отображение знака текущего положения

Для отключения навигации нужно повторно выбрать пункт меню.

Запись трассы

Для начала записи необходимо выбрать пункт меню "Запись трассы". После это-го на карте появится диалог для выбора имени файла трассы, показанный на рисунке 14.

Диалог выбора имени трассы

Рисунок 14 – Диалог выбора имени трассы

Автоматически в качестве имени трассы предлагается уникальный временной штамп, который подлежит редактированию. С помощью кнопок "Начать запись" и "Остановить" осуществляется управление текущим статусом записи трассы.
Вид получаемой трассы показан на рисунке 15.

Вид трассы

Рисунок 15 – Вид трассы

Настройка работы с GPS-приемником

Для определения настроек работы с GPS-приемником необходимо выбрать пункт меню "GPS параметры". После этого на карте появится диалог, показанный на рисунке 16.

Пункт меню

Рисунок 16 – Пункт меню "GPS Параметры"

В качестве источников географического положения могут быть выбраны спутники и/или сети 3GPP, WiFi. С помощью выпадающих меню задается период обновления положения (в секундах) и шаг точек трассы (в метрах).

Сообщения пользователю

При отображении карты приложение может выдавать следующие сообщения об обнаруженных ошибках в данных:

  • "Open fault, file - "Ошибка открытия или доступа к файлу" - файл отсутствует на диске, у пользователя нет прав доступа к файлу;
  • "Нарушения прав доступа" - неправильно введен пароль для карты формата SITX, у пользователя нет прав доступа к файлу;
  • "Ошибка создания файла " - ошибка создания файла, ошибка доступа, нет места на устройстве;
  • "Ошибка структуры файла" - ошибка структуры файла, сбой при чтении;
  • "Ошибка чтения файла" - ошибка чтения, ошибка структуры данных;
  • "Ошибка записи файла" - ошибка записи, ошибка доступа;
  • "Устаревшая структура данных" - устаревшая структура данных;
  • "Ошибка выделения памяти" - ошибка выделения памяти при выполнении некоторого действия.

Пример сообщения показан на рисунке 17.

Пример сообщения пользователю

Рисунок 17 – Пример сообщения пользователю

 

Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены | Форум | Статьи | Обучение | Контакты
В начало Написать разработчикам Поиск на сайте



Warning: include(../includes/counter.ssi) [function.include]: failed to open stream: No such file or directory in /pub/home/gisinfo/htdocs/products/pandroid.htm on line 174

Warning: include(../includes/counter.ssi) [function.include]: failed to open stream: No such file or directory in /pub/home/gisinfo/htdocs/products/pandroid.htm on line 174

Warning: include() [function.include]: Failed opening '../includes/counter.ssi' for inclusion (include_path='.:/usr/local/php5.2/share/pear') in /pub/home/gisinfo/htdocs/products/pandroid.htm on line 174