понедельник, 17 августа 2009 г.

RMaps v.0.5.5

+ Compass on the map
+ About dialog
+ What's new dialog

пятница, 14 августа 2009 г.

FAQ How to create off-line map?

Used PC free program
SAS.Planet http://sasgis.ru/category/soft/
PeaZip http://sourceforge.net/projects/peazip/files/

Also look in English How to (text version)
по русски Как прокешировать свою местность и сохранить? SAS.Планета

RMaps v.0.5.4

+ Выключение/включение режима следования за текущим местопложением
+ Возможность перенесения кнопок зума вниз/наверх
+ Даблтап на карте центрирует и увеличивает карту в месте тапа
+ Долгое нажатие на кнопки зума устанавливает предустановленное в настройках значение зума
+ Enable/Disable auto-follow mode
+ Top/Bottom position of zoom buttons
+ Center and Zoom in on double tap map
+ Predefined zoom value for long press on zoom buttons

среда, 12 августа 2009 г.

RMaps v.0.5.3

+ Используется определение местоположение по базовым станциям пока GPS не нашел спутники
+ Отображение в заголовке окна Network/GPS/статус/кол спутников
+ Обновление данных GPS быстро/медленно с возможностью выбора в настройках
+ Возможность отключения автоматической реиндексации при изменении размера, даты времени файла карты (если у вас были проблемы с реиндексацией после перезагрузки телефона)
+ Network provider usage while gps it is not ready yet
+ Status current provider in window title (test look)
+ Fast\slow update current location
+ Switch off auto reindexing (if you had problems after reboot)

пятница, 7 августа 2009 г.

RMaps v.0.5.2

+ Update Google.Map URL
+ Support png images in tar files
+ Monitoring GPS turn on/off
+ Disconnecting from GPS at window turning off

четверг, 6 августа 2009 г.

RMaps v.0.5

+ Обозначение погрешности определения местоположения как в Google.Maps (синий круг)
+ Обозначение направления движения красной стрелкой

Поместил RMaps в Android Market. Рекомендую обновляться через маркет. Если программа не ставится из маркета, то сначала деинсталлируйте установленную ранее, затем ставьте из маркета.

среда, 5 августа 2009 г.

AGPS

Наконец я понял, что такое AGPS. Прочувствовал на собственном гуглофоне )) Встроенный GPS моего Magic'а нормально работает только при наличии GPRS соединения. Без него он показывает полную ахинею. Местоположение определяется плюс минус трамвайная остановка. А при наличии соединения он что-то грузит готовое или что-то передает на обработку тогда все ОК.

вторник, 4 августа 2009 г.

Как прокешировать свою местность и сохранить? SAS.Планета

1. Получить последнюю версию программы можно на здесь http://sasgis.ru/category/soft/. Программа FreeWare
2. Запустите SAS.Планета
3. Выберите карту. Меню Карты
4. Найдите нужную вам местность на карте. Карту можно таскать мышкой. Выберите подходящий масштаб. Используйте линейку слева.
5. Выделите фрагмент карты, который хотите кэшировать.
5.1. Меню Операции – Выделить – Прямоугольную область или Alt-R. Кликните в левом верхнем углу нужной области. Второй раз в правом нижнем. После второго клика откроется диалог Операция с выделенной областью.
5.2. Меню Операции – Выделить – Полигональную область или Alt-P. Последовательно кликайте вокруг нужной области, выделяя произвольную область на карте. Последний клик должен быть сделан в исходной точке, помеченной зеленым квадратиком. После клика в зеленом квадрате откроется диалог Операция с выделенной областью.
5.3 Если по какой-то причине вы хотите закрыли диалог Операция с выделенной областью и хотите повторить выделение той же области, просто выберите меню Операции - Выделить – Предыдущее выделение или Ctrl-B.
6. В диалоге Операция с выделенной областью откройте закладку Загрузить. Снимите флажок Закрыть окно после старта. Выберите Тип карты, масштаб, нажмите Начать. Начнется загрузка необходимых тайлов выделенной области указанного масштаба. Вернитесь в диалог. Повторите для каждого масштаба, которой вам нужен. Одновременно можно запустить несколько закачек разных масштабов. Дождитесь окончания всех загрузок.
7. Перейдите на закладку Экспорт. Тип карты уже должен быть указан. Укажите все нужные масштабы. Экспорт выделенного участка в формат – GoogleMV. Куда сохранять, например, C:\TEMP\. Упаковать в Zip ставить НЕ НУЖНО. Нажмите Начать. Дождитесь окончания. В C:\TEMP\ будет помещена папка с названием карты. Например, для Яндекс карты – yamap.
8. Упакуйте содержимое папки C:\TEMP\yamap\ в TAR файл. Для этого можно использовать программу PeaZip http://sourceforge.net/projects/peazip/files/. Файлы следует упаковывать с сохранением пути относительно папки C:\TEMP\yamap\, т.е. когда вы откроете файл TAR в каком-нибудь коммандере, вы увидите каталоги 01, 02, 03 и т.д, но не каталог yamap. Для примера загляните в приаттаченный Ya.Map.tar
9. Поместите TAR файл в гуглофон в папку /sdcard/rmaps/maps.
10. Настройте карту. Запустите RMaps. Откройте Settings – User defined maps - <Ваша карта>. Поставьте галочу Enabled map, тогда карта будет отображаться в списке карт для выбора. Укажите Projection – для Яндекс карт второй вариант, для всех остальных карт первый. Поставьте флажок Yandex.Traffic, если хотите рисовать поверх своей карты Яндекс пробки.
11. Вернитесь в основной экран. Menu – Maps – Ваша карта. При первом обращении будет выполнена индексация карты. Имена и offset всех тайлов будут помещены в sqlite базу. Для больших TAR файлов процедура может занимать довольно долгое время. Зато потом все работает шустро.
12. Если после окончания кэширования и даже после перезапуска программы вы не видите вашу карту, то, вероятнее всего, текущее местоположение не попадает на карту. Сделайте масштаб карты побольше и найдите ее.

RMaps screenshots





Welcome to RMaps

RMaps is the navigation tool. You can use RMaps like online map viewer for some popular maps. And like offline map viewer for your own maps created on the PC.

Features
* Auto rotate map in driving direction.
* Auto rotate map in the northern direction.
* Compass on the map.
* Auto-follow function.
* Online search.
* Full screen mode.
* GPS and wireless network mode.
* Indicator accuracy like on Google map.


Online maps sources
* Google Maps
* Yandex Maps
* OpenStreetMap Mapnik
* OpenStreetMap Osmarenderer
* OpenStreetMap Cyclemap


Offline maps
You have three paths to make a offline map.
1. Use Mobile Atlas Creator. It is a best way for creating offline maps from online source. Mobile Atlas Creator is Java application and must work on Windows, Linux, Mac OS. How to create offline map look at http://robertdeveloper.blogspot.com/2009/09/trekbuddy-atlas-creator.html
2. If you cannot use Mobile Atlas Creator for any reasons, use SAS.Planet. Look at http://robertdeveloper.blogspot.com/2009/08/faq-how-to-create-off-line-map.html
3. If you want create offline maps from OziExplorer map or any scanned paper map use Map Creator.

Also you can see
RMaps project updates http://code.google.com/p/robertprojects/updates/list
RMaps download files http://code.google.com/p/robertprojects/downloads/list
Issues, tasks, new features list http://code.google.com/p/robertprojects/issues/list
And source code http://code.google.com/p/robertprojects/source/checkout

Отображение популярных онлайн карт, кэшированных карт, Яндекс-пробок, отображение текущего местоположения, слежение за текущим местоположением.
Программа делается в первую очередь для велопоездок по лесу. Поэтому будет развиваться примерно в эту сторону.

Кэшированные карты поддерживаются двух вариантов.
1. Файлы mnm формата, изготовленные программой Map Creator http://mapnav.spb.ru/site/download.php?list.4

Map Creator [ Map creator for Mobile Map Navigator. Uses OziExplorer's maps. Создатель карт для Мобильного навигатора карт. Используется карты, привязанные в OziExplorer.
Теоретически, привязанную к координатам карту можно изготовить из любой карты. Как это сделать на том сайте все написано. Меня в первую очередь интересовали генштабовские карты.

2. Карты, закаченные программой SAS.Планета http://sasgis.ru/category/soft/ и упакованные в TAR файл.

SAS.Планета - программа предназначеная для просмотра и загрузки спутниковых высокого разрешения снимков и обычных карт, представляемых такими сервисами, как Google Maps, DigitalGlobe, ”Космоснимки”, Яндекс.карты, Yahoo! Maps, VirtualEarth, Gurtam, OpenStreetMap, eAtlas, iPhone maps, карты Генштаба и др., но в отличие от этих сервисов, все скаченные вами карты останутся у вас на компьютере, и вы сможете их просматривать даже без подключения к интернету. Помимо спутниковых карт возможна работа с политической, ландшафтной, совмещенной картами, а также картой луны и марса.
Загрузка карт осуществляется как выделением некоторой области (возможно непрямоугольной) так и в процессе перемещения по карте. Карты часто обновляются – программа позволит вам загрузить только самые новые.


Файлы следует поместить на SD-карту в папку /sdcard/rmaps/maps. После этого они появятся в настройках в списке User defined maps. Для каждой карты можно указать подходящее имя, используемую проекцию, добавить пробки поверх карты.