Новый инструмент для получения и конвертирования данных с проекта Open Street Map.
Опубликовал в общественно известных многим нам тифло рассылках, Дмитрий Дружинин.

Теперь не надо лазить по интернетам и искать координаты городов, достаточно запустить скрипт, , Ввести город, желаемый диаметр области, электронку, всё, готово. Причем можно ввести вот так, через пробел: Ижевск Ленина 100, прямая ссылка на карту вокруг вашего дома упадёт в почтовый ящик через минут 10 20.

Автор конвертера Александр Соколов, за что ему огромное спасибо!

Описание:
Пакет для получения файлов содержащие базы точек, которые пригодны для использования в навигационных приложений LoadStone()для ОС Симбиан) и DotWalker(для ОС Андроид). Исходный файл должен быть в формате данных с проекта OpenStreetMap, иметь название data.osm и находиться в папке In.

Чтобы получить данные с проекта Open Street Map запустите from_OpenStreetMap.cmd. Введите все, что запросит скрипт. Дождитесь электронное письмо. В нем будет ссылка на закачку файла. Скачанный файл является архивом архиватора 7Zip. Распакуйте и получите файл в формате .osm. После запуска convert.cmd в папке Out появятся два файла:

  1. LoadStone.txt - файл который копируется в смартфон с ОС Симбиан, а далее импортируется с помощью одноименной программы. В конец названия имен точек автоматически добавляется точка, для правильного произношения.
  2. route.xml - необходимо положить в папку(название придумайте сами, например: Москва). Данную папку надо скопировать в смартфон с ОС Андроид в папку DotWalker на карте памяти. При выборе маршрута увидите маршрут с названием Москва.

В папке Conv находится файл ReplaceListWord.txt в котором помещены выражения для замены. Первое выражение - что заменять, второе выражение - чем заменять. Между выражениями обязателен знак равно. Например супермаркет=магазин заменит все найденные слова "супермаркет" в файле на слова "магазин". Можете вписывать в него любые выражения, которые Вас не устраивают. Один минус - конвертацию надо производить заново. Советую перед его редактированием сделать с него копию и спрятать куда-нибудь, а то со слепу можно ошибиться в знаках равно и в кавычках. Тогда при конвертации посыпится куча ошибок, и разумеется, ничего не получится.

Пакет также осуществляет репроцессинг, то есть проверяет конечные данные на наличие ошибок, как-то длина названия точек и синтаксис. Найденные ошибки можно найти в файле reprocess.txt в папке Tmp. Там же лежит файл data.txt в котором, при желании, можно пофиксить найденые ошибки. Затем запустить reprocessor.cmd. При этом файл loadstone.txt будет переписан и в него войдут все исправления. Еще раз напомню: файлы в папке Out ошибок не содержат, а все найденные проблемы просто удалены. Пакет не сильно проворный. Во-избежании ошибок не торопите его, а дождитесь сообщения с просьбой нажать любую клавишу. Приятного пользования.

Взять здесь:
Converter_OSM_to_LoadStone_and_DotWalker

Само GPS приложение и пояснялку, в виде подкаста, можно взять тут:
DotWalker.zip

Ссылки на play market:
DotWalker Free;
DotWalker Pro.

Инструкция:
Процедура переноса точек с Loadstone в DotWalker.

Всё, всем удачи, тренируйтесь.

Android and Samsung

Иногда буду тут публиковать некоторые краткие описания/заметки и инструкции по Android, которые связаны непосредственно в основном с (accessibility) не визуальной доступностью. Поскольку разные аппараты от разных производителей, могут иметь некоторые здесь существенные и не очень различия. За ваши какие-либо негативные действия с устройством, я ответственности в принципе, в общем - то никакой не несу.
Игорь Демон Республика Крым. Тел: Samsung Galaxy S3 duos GT-I9300I

Поделиться