В ПЕРВОМ ПОСТЕ буду обновлять список репозитариев maemo-mapper.
Yandex Street:
http://vec.maps.yandex.ru/tiles?l=map&v=2.11.0&x=%d&y=%d&z=%d
Yandex Satellite:
http://sat.maps.yandex.ru/tiles?l=sat&v=1.14.0&x=%d&y=%d&z=%d
Google Street:
http://mt.google.com/vt/v=w2.115&hl=ru&x=%d&y=%d&zoom=%d
Google Satellite:
http://khm.google.com/kh/v=51&x=%d&y=%d&zoom=%d (работает, если не доводить до бана)
VirtualEarth Satellite:
http://a0.ortho.tiles.virtualearth.net/tiles/a%0s.jpeg?g=392
VirtualEarth Hybrid:
http://h0.ortho.tiles.virtualearth.net/tiles/h%0s.jpeg?g=392 (в некоторых? городах улицы подписаны неправильно, со сдвигом на одну улицу)
VirtualEarth Street:
http://r0.ortho.tiles.virtualearth.net/tiles/r%0s.jpeg?g=392 (то же, что и выше)
Gurtam Street:
http://t3.maps.gurtam.by/map_gmaps?x=%d&y=%d&zoom=%d
OpenStreetMap \"Osmarender\":
http://tah.openstreetmap.org/Tiles/tile/%0d/%d/%d.png
Слои:
Yandex Traffic:
http://mm-proxy.appspot.com/trf.maps.yandex?x=%d&y=%d&z=%d
Yandex Labels:
http://vec.maps.yandex.ru/tiles?l=skl&v=2.11.0&x=%d&y=%d&z=%d
Google Labels:
http://mt.google.com/vt/lyrs=h@115&hl=ru&z=%d&x=%d&y=%0d (ложится и на VirtualEarth в частности, с точностью неск. м.)
ИМХО есть смысл публиковать только полезные и актуальные для нас (не только Россия, поскольку мы тут разные). А не превращаться в коллекционеров (этого добра навалом на известном англоязычном ресурсе).
UPD: Напоминаю известный ресурс
http://talk.maemo.org/showthread.php?t=5209
UPD 2009.09.03: OpenStreetMap \"Osmarender\"
UPD 2009.09.07: VirtualEarth Satellite & Street
UPD 2009.09.10: YandexStreet - обновление карт. Yandex, Google (Sat, Street, Layers) - коррекция URL. Редактирование первого поста.
UPD 2009.09.30: YandexTraffic - смена URL
UPD 2009.10.06: Обновил URL GSat, GStreet, GLabels
UPD 2009.10.16: Обновил URL YStreet, YSat, YLabels, GStreet, GLabels
UPD 2009.10.23: Обновил URL GSat, GStreet, GLabels, VirtualEarth
UPD 2009.11.07: Обновил URL GSat, GStreet, GLabels
UPD 2009.11.13: Обновил URL VirtualEarth
UPD 2009.11.20: Обновил Яндекс и Гугл
UPD 2009.12.03: Обновил URL VirtualEarth
UPD 2009.12.18: Обновил URL YStreet, YSat, YLabels, GLabels (thanks Shmuma), GSat, GStreet, VE. Убрал GTraffic, который у меня никогда не показывал (у кого работает, выложите рабочий УРЛ).
C Гуглом вообще интересно стало. Если проанализировать урл-ы, с которых качаются тайлы, то получается следующая картина:
http://khm3.google.com/kh/v=43&x=40147&s=&y=17240&z=16&s=G
http://khm1.google.com/kh/v=43&x=40147&s=&y=17241&z=16&s=Ga
http://khm3.google.com/kh/v=43&x=40147&s=&y=17242&z=16&s=Gal
http://khm1.google.com/kh/v=43&x=40147&s=&y=17243&z=16&s=Gali
http://khm3.google.com/kh/v=43&x=40147&s=&y=17244&z=16&s=Galil
http://khm0.google.com/kh/v=43&x=40148&s=&y=17240&z=16&s=Gali
http://khm2.google.com/kh/v=43&x=40148&s=&y=17241&z=16&s=Galil
http://khm0.google.com/kh/v=43&x=40148&s=&y=17242&z=16&s=Galile
http://khm2.google.com/kh/v=43&x=40148&s=&y=17243&z=16&s=Galileo
http://khm0.google.com/kh/v=43&x=40148&s=&y=17244&z=16&s=
Отсюда видно, что в конец добавлен параметр &s= после которого появляется слово Galileo последовательно после каждого тайла. Видимо, это сделано, чтобы пресечь попытки выкачивания тайлов. В середине урла так-же появился такой-же параметр, но все время пустой.
И еще, видимо, они изменили параметр zoom - он теперь работает не так. То есть если вставить вот такой урл в ММ
http://khm3.google.com/kh/v=43&x=%d&y=%d&z=%d он работает, но с зумом проблемы такие, какие были, когда я пытался смотреть карты Яндекса на непатченной версии ММ. Может теперь версия от Шмумы испортила гугловские урлы? :)
Прикол в том, что по вот этому урлу:
http://khm3.google.com/kh/v=43&x=40143&y=17247&z=16
показывается один тайл, а вот по этому:
http://khm3.google.com/kh/v=43&x=40143&y=17247&zoom=16
совершенно другой. Точно с зумами что-то накрутили :(
Нужно Шмуме написать. Пусть прокси подправит
По сообщениям, z и zoom обратны друг другу, т.е. zoom при уменьшении приближает, а z - удаляет.
По моему анализу SASPlanet, строка \"Galileo\" обрезается до некоторого кол-ва букв в зависимости от x и y, по формуле
Len=(X*3+Y) mod 8
Шмума может пропатчить свою версию на предмет усложнения генерации урла, но прежде надо убедиться, что MM у всех не работает с Google Sat. Пока народ молчит, а я за последние месяцы спрашиваю здесь уже третий раз.
Просто не каждый день возникает потребность выкачать новый кусок из гугла... 8-) Мне вот захотелось в отпуске, подтверждаю проблему.
Этот урл
http://khm1.google.com/kh/v=43&x=%d&y=%d&z=%d работает, но его быстро банит Гугл. Так-же можно подставить khm0, khm2, khm3 и khm4
Это я и называю \"не работает\". Банит моментально (через секунды) и надолго, на несколько дней как минимум.
Тогда у меня тоже \"не работает\" :)
Кто пробывал прикрутить maps.mail.ru? Мне показалось, что ссылки на рисунки на mail.ru вообще не содержать координат. Т.е. используют свою собственную нумерацию.
Больно карты у них вкусные... Местами подробнее OSM.
А этого почему в списках нет?:
http://tile.openstreetmap.org/%0d/%d/%d.png
у меня такой на ММ сейчас...
И ещё такой чайницкий вопрос:
При добавления репозитория Тип хранилища какой выбирать? SQLite или GDBM?
Ранее был только GDBM, в новой версии уже сделали SQLite. Новые базы по умолчанию настроены уже на SQLite.
Чем лучше не в курсе, я пользуюсь GDBM, т.к. кеш заново грузить нет возможности, да и генштабовские карты с poehali.org переделаны в GDBM, а как в SQLite их делать я не знаю. Но в формат SQLlite можно вытащить кэш карт из проги SAS-Planet (
www.sasgis.ru)
Геннадий51:А этого почему в списках нет?:
http://tile.openstreetmap.org/%0d/%d/%d.png
у меня такой на ММ сейчас...
Я писал в первом сообщении, почему у меня нет чего-то. OSM мне не актуален.
Для OSM это репос старой \"традиционной\" карты Mapnik. Новая карта Developmental \"Osmarender\". Добавляю её.
VE Sattellite:
http://a0.ortho.tiles.virtualearth.net/tiles/a%0s.jpeg?g=50
VE Street:
http://r0.ortho.tiles.virtualearth.net/tiles/r%0s.jpeg?g=50
C этой последней картой какой-то косяк. Все улицы сдвинуты метров на 100 на северо-восток. Спутниковая и гибридные карты понравились. Всё точно. Причем снимки свежее чем с Гугла. Правда названий улиц для Мурманска в отличие от OSM нет. Не знаю как для других городов (за МКАДом). В Казани как?
А из Osmarender у меня ни 1 слой из карт не грузится. Даже 20-й. Ссылку проверил, напечатал точно....
Ой нет, вру. Поправил, грузится. Напоминает OSM, буду искать различия :)
Тааак.... Репозиториев до фига.... Уже заказал 16-гиговую карточку на ебэе.
Вопрос, к тем, кто активно Маемомаппер использует: 16 Гиг реально хватит? Поянтно, что если я кинусь закачивать все слои по всему шарику, то не хватит. Но лично вам хватает? Или кому-то может мало?
Лично мне гига хватает :)
Nuri:Лично мне гига хватает :)
Эт хорошо. Тогда мне 16ти может хватить :) С детства мне атласы географические, карты нравились....
Геннадий51:Вопрос, к тем, кто активно Маемомаппер использует: 16 Гиг реально хватит? Поянтно, что если я кинусь закачивать все слои по всему шарику, то не хватит. Но лично вам хватает? Или кому-то может мало?
Куда столько? Приличные карты у гугля, но гугль не качается :-(
Яху и ВиртуалЁф практически везде только до уровня 7-8. Во всяком случае у нас так (
Но и это лучше векторных карт, где только города, а в лесах и полях белое пятно )
Kvakosavrus:[quote=Геннадий51]Вопрос, к тем, кто активно Маемомаппер использует: 16 Гиг реально хватит? Поянтно, что если я кинусь закачивать все слои по всему шарику, то не хватит. Но лично вам хватает? Или кому-то может мало?
Куда столько? Приличные карты у гугля, но гугль не качается :-(
Яху и ВиртуалЁф практически везде только до уровня 7-8. Во всяком случае у нас так (
Но и это лучше векторных карт, где только города, а в лесах и полях белое пятно )[/quote]
Это где у вас? В Мурманске ВиртуалЁф до 3 уровня точно есть. За городом до 8... Это да.
Геннадий51:Это где у вас? В Мурманске ВиртуалЁф до 3 уровня точно есть. За городом до 8... Это да.
В городах и у нас яху до 3. Но ГПС нужнее на природе.
Грущу без гугла-спутник.
А в моем городе Яху до 8 уровня. Т.е. ваще бесполезен...
На ВиртуалЁф загрузил все уровни по Мурманску... Вышло 436МБ. Т.е. 16Гб не так уж много. На 30 таких не самых гигантских городов.... И это без окрестностей ....
рассмотрел все представленные здесь репозитории кроме Гуртама:
Yandex Street:
http://vec.maps.yandex.net/tiles?l=map& … d&z=%d
Yandex Satellite:
http://sat.maps.yandex.net/tiles?l=sat& … d&z=%d
Google Street:
http://mt.google.com/vt/v=w2.104&hl … mp;zoom=%d
Google Satellite:
http://khm.google.com/kh/v=40&x=%d& … mp;zoom=%d (у меня не работает)
VirtualEarth Hybrid:
http://h0.ortho.tiles.virtualearth.net/ … .jpeg?g=50
Gurtam Street:
http://t3.maps.gurtam.by/map_gmaps?x=%d … mp;zoom=%d
OpenStreetMap \"Osmarender\":
http://tah.openstreetmap.org/Tiles/tile/%0d/%d/%d.png
Краткое резюме:
Yandeх - для Замкадья бесполезен. Города - белые пятна. Спутник только до 8 уровня...
Google - не работает ваще. То ли настолько хороши карты, что жалко дать, то ли настолько плохи, что стыдно показать :-))
VirtualEarth - street лучше OpenStreetMap и Osmarender в Западной Европе, более детальный. В СНГ названий улиц нет, есть места где дороги начерчены странно, сильно не совпадают со спутником и действительностью. Это же, понятно, относится и к гибриду. К VE Sattellite претензий нет. Лучше для MM пока не видел, гугла нет, Яндекс ограничивается 8-м уровнем. Конечно можно сказать, что картам как минимум несколько лет. Так, например, нет моста через залив в Мурманске. Это крупный объект, ездят по нему несколько лет уже.
OpenStreetMap \"Osmarender\" пожалуй лучше старого OpenStreetMap, во всяком случае у него отображаются некоторые места, которых нет в OpenStreetMap. Для бывших советских территорий для MM наиболее вменяемая карта. На Западе уступает по качеству VirtualEarth.
Если у кого есть другие мнения или исследования репозиториев для ММ буду рад прочитать их здесь. Надеюсь, не только я.
Я бы не сказал, что Яндекс для замкадья бесполезен. Архангельск, к примеру с номерами домов. Ярославль тоже. Другие города меня пока не интересовали.
ну может быть по разным городам по разному... я например Севастополь и Мурманск смотрел. Вообще пусто. OpenStreetMap \"Osmarender\" улицы по крайней мере во всех эитх городах имеет, и ваших наверно тоже
Совсем недавно в Яндексе Архангельск был как и Мурманск. Люди работают, наверно скоро и ваш город настигнет счастье :)
ну может быть... Хотя там сейчас совсем ничего нет... Подгрузил Гуртам. Толком еще не смотрел... Но дома есть, некоторые даже с номерами. Погляжу детальнее, напишу о впечатлениях
Nuri
А спутниковая Яндекс-карта Архангельска тоже только до 8 уровня?
Насчёт Sat: везде ситуация разная, и нельзя сравнивать их в общем. Мне для города и окрестностей приходится применять следующие 3 репо (в порядке ухудшения) - VE, Yandex, Google. Все остальные бесполезны в моих краях.
Насчёт Street: Yandex, Google и Gurtam в моём городе неплохи и имеют номера домов. По качеству покрытия номерами и актуальности названий переименованных улиц не сравнивал. Автонавигатор рулит.
Насчёт объёма. Когда я с энтузиазмом игрался, накопил 4 Гб. Сейчас < 1Гб. Если так уж необходимо несколько городов, настройте загрузку масштабов через один, как многие делают (мне - не в кайф). Грузите только те области, которые в этой карте лучше, чем в других. Настройте минимальный масштаб на оптимум - на многих картах самые детальные масштабы не содержат полезных деталей. И в любом случае - не грузите самые детальные уровни для всей нужной области, они вам понадобятся только в редких местах.
Всё это касается Sat. Street занимает меньше. Но и там нужно загружать только до уровня, где появляется нумерация домов.
Геннадий51:Nuri
А спутниковая Яндекс-карта Архангельска тоже только до 8 уровня?
Спутник у Яндекса полный отстой. К счастью, все, что мне нужно, было выкачано с гугла, когда он был более сговорчивым :)
Спутник у гугла для нашего региона (Казахстан) лучше всех виденных! Актуально его поднять для маемо, а пока потихоньку выкачиваю с помощью SASPlabet. Далее попробую перевести из его кэша в кэш маппера в sqlite формат (где-то здесь это обсуждалось).
YandexStreet: Обновились многие города. И первый пост соответственно.
UPD: Заодно обновил все URLы Yandex и Google.
А Yahoo Street и Satellite никто не смотрел?
Yahoo наши края покрывает с низким масштабом. Неактуален.
Tonic:Спутник у гугла для нашего региона (Казахстан) лучше всех виденных! Актуально его поднять для маемо, а пока потихоньку выкачиваю с помощью SASPlabet. Далее попробую перевести из его кэша в кэш маппера в sqlite формат (где-то здесь это обсуждалось).
Хорошее дело, ждем сообщения о результатах
время от времени на разных картах глюки появляются: черный квадрат на 1-м из слоев (или прямоугольник) или цветной (если спутниковая карта). Причем они постоянные, находятся в одних и тех же местах. На соседних слоях как правило не наблюдаются. Перезагрузкой карт не лечатся. Это в самих репозиториях баги? Или у меня?
Лечатся перезагрузкой. Терпеливее просто надо быть :)
опс... сорри... Я свои карты Яху принял за карты Яндекс. Репозитории назывались YStreeet и YSat вот я и подумал....
Поэтому все вышесказаннное про Яндекс карты прошу считать недействительным...
Сейчас начал грузить Yandex Street, Почему-то на 6-м уровне мне грузится карта мира ....?!
В связи с этим вопрос:
Yandex Street:
http://vec.maps.yandex.ru/tiles?l=map&a … d&z=%d
В тексте ссылки идёт после map& буква \"a\", а в ссылке \"v\":
http://vec.maps.yandex.ru/tiles?l=map&v=2.8.1&x=%d&y=%d&z=%d
А как правильно?
и еще вопрос. Карты Яндекса стандартный MM может правильно читать? Или нужен мод Шмума?
Геннадий51:А как правильно?
Не надо копировать текст. Надо копировать ссылку. По правому клику линка выходит контекстное меню, командуете копировать ссылку.
Повторяю здесь YandexStreet:
http://vec.maps.yandex.ru/tiles?l=map&v=2.8.1&x=%d&y=%d&z=%d
Ну или как текст: http_:_//_vec.maps.yandex.ru/tiles?l=map&v=2.8.1&x=%d&y=%d&z=%d
Лишние подчёркивания убрать
Карты Яндекса стандартный MM может правильно читать? Или нужен мод Шмума?
Не может. Нужен.
ну понятно. Сссылку я вручную перепечатывал. Перепечатал правильно. Но у меня стандартный MM. Поэтому неправильно грузит.
Попробую мод. Надеюсь он другие мои репозитории правильно будет читать и не попортит. Но копии сначала сделаю :)
Вчера посравнивал карты между собой на примере Питера.
VEsat блин старая. Там КАД строится еще.... Развязок нет, дороги нет... Контуры видны, идет стройка...
А новее спутниковой я так понял для ММ нет, т.к. Гугл не грузится (Гуглстрит у меня тоже не грузится).
Gurtam тоже изрядно устарел. Openstreet и Osmarender новее, выглядят предпочтительнее. Кстати на первых кусках, на которые я внимание обратил, старый OpenStreet был информативнее чем Osmarender. Это все на примере Питера. Если есть петербуржцы или кто Питером интересуется, напишите, насколько вы разделяете или нет эти мои первые впечатления.
А по моему городу Gurtam более насыщен. Openstreet и Osmarender содержат одни дороги и дворовые проезды. Здания почти нет, только самые известные. На Гуртаме домов много обозначено, в т.ч. и с номерами. Но сами улицы я не знаю откуда они брали. Как будто с послевоенной карты, чё-то попахивает стариной. Поставлю мод Шмума, посмотрю еще Яндекс карты. После этого я так понял список карт для ММ, годный для России можно будет считать исчерпанным.
Вот OpenStreetMap меня в MaemoMapper-e напрягает, т.к. сами карты векторные, а загрузка из инета идет картинками (тайлами). Такой объем приходиться выкачивать! Это-то то понятно, что маппер под растр заточен, снимки из космоса и генштабовские карты там нормально работают!
Геннадий51:Попробую мод. Надеюсь он другие мои репозитории правильно будет читать и не попортит. Но копии сначала сделаю :)
Не испортит. Проверено. Там всего-то наложен патч для генерации нестандартного урла для Яндекса. Ну и со слоями работа улучшена.
Кстати на первых кусках, на которые я внимание обратил, старый OpenStreet был информативнее чем Osmarender.
Насколько я знаю, все изменения вносятся в OSMArender, вроде как в бета-версию, а со временем - в классическую карту, вроде как релиз.
Для моего города я смотрел - небо и земля. В старой были только магистрали.
Tonic:Такой объем приходиться выкачивать!
Всё же карты улиц на порядок меньше места занимают, за счёт формата PNG (если не ошибаюсь), где большие площади одного цвета требуют мало информации для кодирования, и без потери качества сжатием, как в JPEG. Да и самых мелких (и объёмных) масштабов требуется на пару меньше, чем для спутниковых, лишь бы номера домов появились.
Dali:Насколько я знаю, все изменения вносятся в OSMArender, вроде как в бета-версию, а со временем - в классическую карту, вроде как релиз.
Для моего города я смотрел - небо и земля. В старой были только магистрали.
В Мурманске и там и там пока магистрали. В смысле только дороги в основном, но много, почти все дворовые проезды, а зданий почти нет. Но кое-что в OSMArender есть, чего нет в OpenStreet.
Я посмотрел въезд в Питер с мурманского шоссе. В OpenStreet наименование МегаМаркета (сразу после развязки есть), а в OSMArender нет... Хотя сами здания обозначены... А так почти идентичные. Но я еще мало их сравнивал.
УРРРА! Гугл начал грузиться (с новыми урлами)
Старее VESat. У меня тут ангар под окном, на Гугле его нет, а на VEsat есть
мда.... загрузила пару экранов Гугла и забастовала .... нечего было орать.... и радоваться....
Сегодня Гугл позволил подгрузить еще фрагмент. Не знаю, почему его так хвалят... Я уже на 2-х кусках вижу, что на нем карты старее чем на VE. Года на 2 как минимум.
За масштаб.
К примеру там, где я обычно шастаю по лесам, VE до 8, гугл до 3-4.
И таких мест немало
Kvakosavrus:За масштаб.
К примеру там, где я обычно шастаю по лесам, VE до 8, гугл до 3-4.
И таких мест немало
Это важно. Согласен. Я посмотрел Питер. Здесь все наоборот. На VE КАД только строится. На Гугле во всей красе. Что удивило, снимки зимние :) Как-то привык к летним. Вот если бы Гугл еще грузить можно было больше 1-2 кусочков в сутки.... :(
Интересный проект!
http://karta-genshtab.narod.ru
Можно ли его как-то подсунуть маемо-мапперу?
Так же, как и яндекс - путём патча кода (надо генерировать урл). Если бы Шмума не забросил слегка (может лето не позволяет?), сделал бы новые урлы. И для Гугла тоже.
Для автомобильных путешествий из стритных карт пожалуй Гуртам предпочтительнее. Там больше дорожных деталей, указаны придорожный объекты, заправки, даже показаны улицы придорожных мелких населенных пунктов.
Есть идея, как решить проблему с изменяющимися форматами урлов Гугла, а заодно с использованием любых нестандартных урлов.
Надо сделать локальный прокси прямо на таблетке, и кодировать в репозитарии урл примерно в таком виде
http://localhost/mm/google/%d/%d/%d
\"google\" - имя правила. Дальше - X, Y, Z. Они передаются в MM именно в таком порядке.
А где-то в конфе создаём правила
google=http:// khm[0-3].google. com/kh/v=45&x=$1&y=$2&z= ($3-1)&s=(substr('Galileo',1,($1*3+$2) mod 8))
genshtab10k=http:// karta-genshtab.narod. ru/map10k/z($3-1)/($2)/($1).jpg
Где в квадратных скобках - диапазон случайного целого, в круглых - формула, $1...$3 - аргументы из урла (X, Y, Z).
Детали формата урла и вообще файла конфигурации будут зависеть конечно от способа реализации.
В конфе можно добавить переменные (константы), например GSatVer=45, YStreetVer=1.11, чтобы не вносить изменения в нескольких урлах (карта и слои).
Задачка для веб-программиста. Кто заинтересуется?