Страница 3 из 17

Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 22 сен 2009, 11:15
DJ VK
итак, небольшое описание:

Мобильные Яндекс Карты" версии 3.01 (МЯК3)

берем ее для вашего смарта, КПК или другого девайса, который вы имеете здесь -> http://md.ya.ru/ymm/ или же http://mobile.yandex.ru/maps/download.xml

вот скрины и некоторые возможности на них же :)

ИзображениеИзображениеИзображение
ИзображениеИзображениеИзображениеИзображение
ИзображениеИзображениеИзображениеИзображение

Новый сервис Яндекса, позволяющий ориентироваться в городе с помощью своего телефона.
Карты для мобильных телефонов обладают той же функциональностью, что и обычные Яндекс Карты. Можно найти дома, улицы и другие объекты, посмотреть снимки со спутника, узнать информацию о пробках и свободных дорогах.
Кроме того, можно точно определить свое местоположение и направление движения с прокладкой маршрута (при наличии встроенного или внешнего GPS-приемника)

ставим! проверяем работу, пробуем коннект, проверяем работу пробок, ищем города, так как с версии 3.0, карта всего мира стала единой.. все стало глобальным.. дайте программке поработать что-то погрузить, создать свои папки..

теперь, для чего нужна нам САСПланета и экспорт кеша в МЯК3? все просто! что бы иметь уже готовый кеш местности (и дать программе работать в ОФФЛАЙНЕ), в которую вы отправляетесь! :geek:
ну а теперь к главному. Я покажу на примере с Москвой:

Открываем планету, выбираем в меню карты -> яндекс карты, отдаляем удобно то место которое нам нужно и выделяем ее: операции - выделить - полигональное выделение - выделяем на карте Москву по-кругу
ИзображениеИзображение
нажимаем ОК появляется диалоговое окно, и делаем так как на скрине:
ИзображениеИзображение
а именно: вкладка загрузить , тип карты - яндекс карты, а теперь масштаб.. короче, фишка в том, что бы загрузить все масштабы, начиная от 7 (думаю меньше не понадобиться в мобильнике) до 18 уровня!
выбираем 7 и далее галки ставим на заменять старые (если у вас вдруг был старый кеш ) и только при их различии, что бы он лишнего не грузил.. запускаем начать
увидим что-то типо этого:
ИзображениеИзображение
теперь возвращаемся в меню планеты, там есть операции - выделить - предыдущее выделение, появляется опять, то же диалоговое окно!
Изображение Изображение
А теперь уже делаем, что я говорил ранее, загружаем кеш уже не 7-го, а 8-го уровня..
выбираем так же, тип карты (яндекс карты) , выбираем масштаб 8 и запускам начать (все галки, что и в предыдущем пункте, ставятся так же!)
и так повторяем несколько раз, только меняем масштаб и доходим до 18-го уровня включительно! получается примерно вот так:
ИзображениеИзображение
теперь делаем все тоже самое еще раз, выделение, то же.. НО уже меняем тип карты яндекс карту на яндекс спутник и проделываем эту операцию по загрузки кеша, только уже со спутником, на уровнях масштаба от 10 до 18
далее если не устали и ваш инет супер быстрый, а яндекс отдал вам всю карту :D забирам у него последнее!! это ГИБРИД, то есть ориентир в городе :) а то, как же вы будете без названия ваших улиц ;)
опять, тоже самое выделение, в диалоговом окне меняем тип карты со спутника на гибрид яндекс карты и выкачиваем уже его, все, те же уровни масштаба, от 7 до 18
в итоге, мы имеем весь кеш от 7 до 18 уровня, яндекса карт (схему, спутник с наложением гибрида)!
идем далее..
закрываем все диологовые окна (подразумевается, что вы загрузили весь кеш и там у вас выдало: операции с файлами завершена)
опять в меню Планеты операции - выделить - предыдущее выделение
в диалоговом окне выбираем вкладку экспорт и далее делаем, как на скрине:
ИзображениеИзображение
а именно: выбираем формат экспорта мобильные яндекс карты 3 , выбираем масштабы , те что делали, от 7 до 18 и выбираем типы карт: карту, спутник и присоединяем гибрид, выбираем путь для сохранения вашего творчества себе в комп :P
запускаем чудо агрегат! и ждем очень долго :mrgreen:
далее просто копируем кеш в мобилу! ну или на КПК или смарт.. у кого, что есть :) кстати, насколько я помню, то МЯК3 работает даже с внешними GPS .. ну а если нет вообще GPS, не встроенного, не внешнего, то можно просто использовать карту , очень удобно ;)

куда копировать кеш в мобилу?

для Symbian: \documents\yandexmaps\cache
для Windows Mobile: \storage card\yandexmaps\cache\
для JAVA: Memory Stick\yandexmaps\caсhe\
на некоторые вообще странное размешение кеша, так что будте бдительны.. ищите лучше :)
вот например для Samsung D-880 I:\Other files\yandexmaps

а теперь для ленивых :) у меня есть уже скаченые кеши для некоторых городов..
взять можно тут http://rutracker.org/forum/viewtopic.php?t=2247167 кто умеет общаться с трекером..

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 09:40
RusyH
Feya, доброе утро!
Прошу прощения что пропал... был в дороге...
сейчас скачал архив и протестирую.
Чуть позже подробно опишу что делал в предыдущих версиях и в тестовой

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 10:53
RusyH
1. Вначале использовал версию 90923.
При создании экспорта в папке 13 (экспорт 14 масштаба) создается перечень файлов (рис. 1)
После копирования папки в телефон на этом масштабе ничего не отображается (телефон в режиме оффлайн). Если перейти в онлайн начинается полная загрузка с сервера тайлов как будто папка кэша пустая.
2. После 1-го октября скачал новую версию 91001.
При создании экспорта в папке 13 создается ОДИН!!! файл (рис 2.)
После копирования папки в телефон на этом масштабе ничего не отображается (телефон в режиме оффлайн). Если перейти в онлайн начинается полная загрузка с сервера тайлов как будто папка кэша пустая, и на телефоне в папке кэша появляются новые файлы...
3. Попробовал SASPlanetTest.
Ситуация аналогичная п.2

P.S. Вчера со второй попытки корректно экспортировалось с 1 по 12 масштаб включительно. А вот дальше полная .... :? раз 15 экспортировал 13 масштаб версией 90923 и о чудо :D кэш отобразился в телефоне. А вот дальше дело совсем туго... 14 масштаб нивкакую не хочет отображаться. В телефоне дохожу до 13 масштаба, с замиранием сердца нажимаю приблизить - картинка исчезает (белый фон) и через секунд 30 телефон начинает орать что ему не хватает памяти, просит закрыть приложения и так до тех пор, пока не перезагрузишь его... :?

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 11:51
RusyH
пробовал в Test, не получалось. Снес по причине того, что на выходе создавался только один файл в папке 13 (совсем уж не корректно).
Поставил заново версию 90923 и только что случилось чудо. :D
корректно экспортировались масштабы 14 и 15...
пробую дальше...
Feya, может выслать архив с моими файлами и областями выделения?

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 12:13
RusyH
Feya, я совсем ничего не понимаю...
обратите внимание на размеры папок...
все правильно????
размеры итоговых папок в два раза больше исходных...

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 13:03
feya
RusyH
Да уж, все очень странно, буду смотреть.
RusyH писал(а):размеры итоговых папок в два раза больше исходных...

А экспортируете токо карту? спутник ставите нет?

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 13:12
feya
Да последняя версия экспортит токо до 12, буду смотреть.

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 13:32
feya
RusyH
Попробуйте скачать еще разок тестовую версию (по той же ссылке) вроде исправил.

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 13:49
RusyH
feya писал(а):RusyH
Да уж, все очень странно, буду смотреть.
RusyH писал(а):размеры итоговых папок в два раза больше исходных...

А экспортируете токо карту? спутник ставите нет?


И скачивал и экспортирую только карту.

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 14:17
RusyH
Новый тест сработал нормально, но размер папки остался как в предыдущем случае... :?

Re: Инструкция по экспорту карт SAS.Планета в МЯК3

СообщениеДобавлено: 07 окт 2009, 14:45
feya
Ну размер похоже это нормально. Ведь хранится в кэше мяк не тайл 256*256 как в кэше SASPlanet а 4 по 128*128, и естественно что сжатие у png работает лучше на одной большой картинке чем на многих малых частях ее. Тут будет вернее сравнивать с кэшем самого мяк, но и то разница будет скорее всего не в пользу SASPlanet т.к. я экспортирую с 256-цветной палитрой а яндекс отдает с 128-цветной, в будущем сделаю выбор количества цветов, сейчас пока не могу найти быстрый и в то же время качественный алгоритм квантования цветов.