English version

Google maps for Navit

       Google maps for Navit     Python script v0.1.3

 Оригинальный автор пожелал остаться неизвестным.
 Перенос на Питон и улучшения:
    Александр Чемерис <>

 Карты от Гугл (пока) нельзя использовать для прокладки маршрутов.
 Но их можно эффективно использовать, если прокладка маршрутов вас
 не интересует или если вы хотите знать о тех улицах, о которых
 не знает OpenStreetMap.

 Чтобы использовать этот скрипт его необходимо скопировать
 куда-нибудь в локальную файловую систему и дать ему права
 на исполнение. После этого нужно добавить в navit.xml
 запись следующего вида:
 	<map type="textfile" data="/path/to/googlemaps.py\ type\ x\ y|"/>
 Здесь "type" это одно из следующих значений:
  * street - для просмотра улиц и домов
  * topo - для топографической карты (улицы без домов, но с рельефом местности)
  * sat - спутниковые фотографии
 Так же вместо "x" и "y" нужно указать размер в пикселах области карты в Navit.
 Это позволит скрипту выбрать наиболее подходящий уровень увеличения для
 скачиваемых карт. Эти значения можно устанавливать ориентировочно, но чем
 ближе они будут к истине, тем лучше (теоретически).

 Пример:
 	<map type="textfile" data="/usr/share/navit/googlemaps.py\ topo\ 1020\ 700|"/>

 Внимание: Чтобы этот скрипт заработал необходимо скомпилировать Navit с
           поддержкой imlib2.

 Список изменений:

 version 0.1.3, 02 Dec 2008 21:54:42 +0300
  * Create directory for tiles in does not exist.

 version 0.1.2, 02 Dec 2008 00:07:25 +0300
  * Улучшен выбор уровня увеличения.
  * Немного улучшена обработка ошибок 404/403 при скачивании карт.

 TODO:
  * Download from different servers, or Google will return 403 errors.
  * Check zoom level limits.
  * Create directory for tiles in does not exist.
  * Resize images on download. Now they're resized on every screen redraw
    inside Navit, which makes it very slow on embedded/mobile devices.
Скачать

Картинки


Вот так выглядит карта OpenStreetMap, наложеная на спутниковые фотографии от Гугла:


А вот так выглядит карта с улицами в окне Navit:


Ну и есть возможность сравнить эти данные с данными OpenStreetMap. Не в пользу последнего ;)