Форум velik.org
Велосипед и все что с ним связано => Навигация => Тема начата: vkondra от 04 Февраля 2011, 20:55:56
-
Есть такая программулина которая умеет создавать карты (картинки, не векторные) для почти всех навигационных программ, используя разные источники из интернета. Например, можно сделать карту под ozi из google maps, bing, openstreetmap...
Программулина живет тут:
http://mobac.dnsalias.org/ (http://mobac.dnsalias.org/)
Чтобы научить ее использовать карты с amudanan, скачиваем постеднюю версию (из "Alpha and experimental").
В директории mapsources создаем файлик amudanan.xml следующего содержания:
---cut---
<?xml version="1.0" encoding="UTF-8"?>
<customMapSource>
<name>AmudAnan</name>
<minZoom>7</minZoom>
<maxZoom>15</maxZoom>
<tileType>png</tileType>
<tileUpdate>None</tileUpdate>
<url>http://amudanan.co.il/tiles/I50_0908_4b/Z{ (http://amudanan.co.il/tiles/I50_0908_4b/Z{)$z}/{$y}/{$x}.png</url>
<backgroundColor>#000000</backgroundColor>
</customMapSource>
---cut---
Вот, собственно, и все. Я таким образом сделал карту Израиля для OruxMaps (программулина для Android)
-
А как может выглядеть строчка урл, если я, допустим, захочу сграбить карту с Мапа.ко.ил?
Ну и зумы - какие там?
-
Ничего не получилось. Тупой, наверное. Прога молотила-молотила, насчитала должное количество ошибок загрузки и выдала абсолютно черную карту. А всего-навсего хочется свежую для озишки.
-
С mapa.co.il облом - у них другая схема разбиения карты. Похожая, но другая. Я уже просил авторов "mobile atlas creator" добавить поддержку для нее; пока никак.
"Ничего не получилось." - попробуй сначала сделать маленький кусочек. Ну и чтение документации никто не отменял. Я для OZI не делал - мне удобнее другие форматы. Если совсем не идет, пиши подробно - какие установки, что именно не работает. Попробуем разобраться. Для начала - сама карта видна нормально?
-
Внутри программы - нормально. На уровне 7 - вся в экране, на уровне 15 (движок вверху поля с вопросиками) - раздвигается до удобочтимого разрешения.
-
Отлично, значит с инсталляцией и амудананом все хорошо. Проблеммы в сохранении результатов.
Опиши подробно как делал.
-
Выбор координат - север 34 юг29 запад34 восток36
источник карты - амуданан
зум левелс - 15
лэйер сеттингс - все серое, но поставил галочку рекриэйт/адьюст...
сэйвд профилес "амуданан"
В сеттинге - только вывел размер карты на максимум и - криэйт атлас
ниже не лазил.
И- все. Через время дает ошибку чтения карты. Если включить игнор ошибки, то молотит до конца и дает абсолютно черную карту.
-
Галка эта лишняя, убери, она мешает.
Выбрал формат ози, добавил выбранный кусок в атлас?
Что значит выдает черную карту? Там получится гигантского
размера файл, скорее всего его ни одна программа не
сможет открыть.
Попробуй на маленьком кусочке. Напиши какие файлы
и какого размера получаться.
-
Поправка - на амуданане немножко сменили конфигурацию. Старый файл не работает. Обновленная инструкция:
Есть такая программулина которая умеет создавать карты (картинки, не векторные) для почти всех навигационных программ, используя разные источники из интернета. Например, можно сделать карту под ozi из google maps, bing, openstreetmap...
Программулина живет тут: http://mobac.sourceforge.net (http://mobac.sourceforge.net)
Чтобы научить ее использовать карты с amudanan, скачиваем постеднюю версию
В директории mapsources создаем файлик amudanan.xml следующего содержания:
---cut---
<?xml version="1.0" encoding="UTF-8"?>
<customMapSource>
<name>AmudAnan</name>
<minZoom>7</minZoom>
<maxZoom>15</maxZoom>
<tileType>png</tileType>
<tileUpdate>None</tileUpdate>
<url>http://amudanan.co.il/tiles/I50_0908_4by2/Z{ (http://amudanan.co.il/tiles/I50_0908_4by2/Z{)$z}/{$y}/{$x}.png</url>
<backgroundColor>#000000</backgroundColor>
</customMapSource>
---cut---
-
Сделал на досуге новые файлы конфигурации для MOBAC - приложенные файлы надо распаковать и, как и прежде, сложить в каталог mapsources.
(Файлов два - для двух разновидностей карт)