Яндекс КАРТЬI с собои

Автор: Admin
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)

понравились статья паделитесь +1



Чтобы в дороге посмотреть карту на мобильном устройстве, необязательно иметь доступ в Интернет- можно заранее подготовить все необходимое nутешествия с современными мобильными устройствами, которые являются активными потребителями

интернет трафика, перестали быть экзотикой . Подключиться к Wi-Fi или куnить местную SIМ-карту с недорогим тарифом на доступ в Сеть несложно как в России , так и за рубежом. Тем не менее экономичнее и практичнее все же не полагаться на мобильный Интернет, а заранее закачать необходимые карты в устройство и пользоваться ими автономно. Как это сделать? Росскажет наш

статей" href="http://white-white.ru/">каталог статей

На примере ОС Aлdroid, поскольку устройства, основанные на ней (планшеты, смартфоны, ридеры

 

Яидекс.Картьl

и т. д.), сейчас распространены повсеместно и стоят недороrо. Безусловно общий принцип работы применими к WМ коммуникаторам, и к S60-смартфонам, если установить на них соответствующий софт. Пока же для подготовки и создания офлайнкарт нам потребуется высокоскоростной доступ в Сеть и карта памяти с достаточным объемом свободного места. В идеале необходимо иметь носитель не менее чем на 2 Гбайт.Приложения, упоминаемые в статье, распространяются свободно или имеют бесплатную версию.

Кешированне фрагмента карты на устройство

Кешированне фрагмента карты на устройство

Кешированне фрагмента

карты на устройство

Смысл кеширования состоит в том, что отмеченный пользователем фрагмент карты (квадрант) загружается на устройство с той или иной степенью детализации (она регулируется через масштабирование)  обычно это база данных, содержащая векторную карту с индексом «Яидекс.Картьl» автоматически охраняют кеш дополнительных сведений (точек интереса, маршрутов и т. п.) . Так как загрузка происходит с удаленного сервера , разработчик картографического сервиса может ограничивать закачку карт на устройство во избежание перегрузки каналов. Например, в бесплатной версии приложекия Locus в сутки можно скачать не более 100 Мбайт фрагментов карт. Важно также отметить, что чем больше кратность приближения (чем крупнее масштаб), тем больше данных нужно загрузить. При высокой детализации среднего по размерам города это может занять порядка 1 Гбайт. Функция кеширования доступна в последних версиях Google Maps. Ее нужно активировать через меню <<Лаборатория Google>> в основных настройках приложения (раздел «Сохранение области карты в кеше»). Реализована данная опция пока не очень удобно: кешируется не произвольная область карты, а местность вокруг одной из точек POI. Чтобы загрузить карту, потребуется найти какое-либо заведение, расположенное в данной местности и внесенное в адресный перечень организаций, открыть его карточку ив закладке <<Ка рты •> выбрать пункт кеширования. В результате приложение <<Захватит>> кусок карты в радиусе 10 км от учреждения и начнет загружать его в память устройства. Поскольку при этом не скачиваются никакие дополнительные слои, а только картаоснова с улицами, объем данных не очень большой- например, участок размером примерно в два с половиной административных района Санкт- Петербурга занял на карте памяти около 7 Мбайт. Кешированный фрагмент выделяется на карте черной рамкой. Важно отметить , что через 30 дней кеш автоматически очишается и карты придется подгружать заново. Для сравнения: кеш карт от «Яндекса» в зависимости от уровня приближения занимает в полтора — три раза больше места . Кеширование в приложении <<Яндекс . Карты •> происходит автоматически . Приложеине OsmAndПриложеине OsmAnd Бесплатные карты для офлайнового использования предоставляет сервис OpenStreetMap. В рамках этого п роекта тысячи энтузиастов создают карту всего мира с подробными данными о географических н азваниях , адресах и т. д . Оболочек , ис пользующих OpenStreetMap, насчитываются ‘десятки — для самых различных платформ . Мы сосредото- чим внимание на одной из лучших программ для And гoid — OsmAnd. Среди ее функций имеется навигация по маршруту с голосовым сопровождением , возможность использования разных источников карт и поиск по адресу. Рассмотрим двапрограмма для And гoid - OsmAnd варианта работы приложения с картами OSM. Первый и наиболее простой — загрузка готовых карт стран и регионов непосредственно из OsmAnd. Второй — подготовка выборочной области карты и информации на ней на ПК и дальнейшая загрузка данных на мобильное устройство

Загрузка карты страны Загрузка карты страны

Пользователи OsmAnd могут скачать уже готовые индексы регионов  это скомпилированная карта достаточно компактного размера с возможностью масштабирования . Подобные индексы доступны , на пример , для основных стран мира и частей света , однако при их использовании следует понимать , что при большом увеличении оболочка будет масштабировать карту дольше и сильнее нагружать процессор. При этом при скачивании фрагментов на смартфон загружается комплект карт с разным масштабом. При разрыве соединения пользователь сможет рабо»Fать с офлайн — картой , но только с меньшей , чем он хотел , детализацией. Для этого в OsmAлd нужно в настройках выбрать раздел «Данные 1 Заrрузить индексы» , после чего в открьmшемся списке указать требуемые страны. В десктопном приложении эта операция вьmшrnяется путем загрузки из каталога архива с ОВFкартой и базой индекса (улицы, адреса, населенные пункrы) с последующей распаковкой на диске. В другом приложении- MapDroyd (www.mapdroyd.com), доступном как через Android Market, так и альтернативный репозиторий SlideMe,  позволяется скачивать не только карты стран, но и их регионов в сверхкомпактном размере (они за нимают максимум несколько мега байт). В этом проекте применяется особый формат MicroMap с высо кой степенью сжатия. Кроме того, в программе могут использоваться не только бесплатные карты OpenStreetMap, но и коммерческие решения от NAVГEQ или TeleAtlas.

Подготовка карты с помощью пкПодготовка карты

с помощью пк

Для загрузки отдельных областей карт, экономящей место на карте памяти , воспользуемся утилитой для ПК. В случае с OsrnAnd это универ сальная программа-конвертер ГИСданных OsmAndMapCreator (есть на DVD), выnолненная в виде Java  приложения . Для ее запуска разархивируйте дистрибутив и кликните по файлу OsrnAndMapCreator.bat. На компьютере при этом должна быть установлена Jаvа-машина . Чтобы подготовить карту, требуется запустить программу, выбрать нужный регион (передвигать карту можно при зажатой правой кнопке мыши) и выделить область левой клавишей мыши. Затем надо кликнуть по <<Preload Area>>. В появившемся окне выбирается уровень зума (масштаба карты) — начальный и конечный. Чем больше число, тем карта крупнее . Он зависит от источника карт, но обычно находится в диапазоне от 1 до 19-20. После этого надо указать папку для сохра — Картыдня DsmAnd nerкa изменять нения выделенного фрагмента карты по умолчанию это каталог OsrnAnd в папке С:\Пользователи\ Имя пользователя. По окончании загрузки вам потребуется сжать карту. Для этого в меню <<Source of tiles>> надо нажать «Create sqlite database».В OsmAndMapCreator можно о nтимизировать скачанные карты , задать стеnень увеличения, необходимые слои и данные POIВ OsmAndMapCreator можно о nтимизировать скачанные карты , зада в стеnень уве л ичения, необходимые слои и данные POI Это приведет к созданию файла с расширением .sqlitedb в вышеуказанной папке. Его надо скопировать в каталог josmand/tiles на карте памяти смартфона . Если нужных вам карт в ОSМформате нет, то можно сконвертировать в него данные других форматов. Например, можно воспользоваться файлами KML для << Карт Google>> и преобразовать их для использования в OsmAnd с помощью утилиты QantumGis (есть на DVD), исключив ненужные данные индекса и точки интереса .

Скачать Яндекс КАРТЬI бесплатно для aндройд

 

Дпя закачки кеwа карт Google nотребуется найти точку интереса и кеширо вать местность вокруг нее

Дпя закачки кеwа карт Google nотребуется найти точку интереса и кеширо вать местность вокруг нее

 

Функция кеwа у карт Google до стуnн а чер ез « Лабо р ато рию : включите Сохранение области карты в кеше

Функция кеwа у карт Google до стуnн а чер ез « Лабораторию включите Сохранение области карты в кеше

OsmAnd nоддерживает несколько источников картооснов . Можно включить как векторные , так и растровые карты

OsmAnd nоддерживает несколько источников картооснов . Можно включить как векторные , так и растровые карты

Пример векторной карты

нал оженной нарастр OSM

Пример векторной карты, наложенной на растр OSM

Пример векторной карты, наложенной на растр OSM

Автономный адреснотелефонный сnравочник Продуктов, позволяющих ориентироваться на местности не только с помощью улиц и географических объектов, но и по учреждениям (компаниям, достопримечател ь ностями т. д . ) сегодня существует много. В основном это о бъединенные телефонные справочники организаций,интегрированные с картами от       «Я ндекса•>или Google. Автономных жерешений для мобильных устройствв масштабах регионов, а не только
Москвы и Петербурга , крайнемало, в отличие от Запада. Однимиз наиболее активно развивающихся продукто в в этой сфе р е является 2ГИС, существующий уже более пяти лет как р ешение для Зауралья,а в последнее в ремя объ явившийо своей экспансии в центр альньрегионах стр ан ы. Продукт представляет собой полностью автономно работающую оболочку, в которую загружена карта местности с адреснымпланом, телеф онным сп р авочникоми маршрутами о бществе нного
транспорта. Размер баз зависит от города, но в большинстве случаев не превышает 40 Мбайт (при размере оболочки 5-15 Мбайт) .2ГИС работает со 120 городами России (от Калининграда до Владиво стока), а также на Украине   в Одессе и Ильичевске . Координаты местоположения могут определять ся по сигналам от базовых станций, а также через GPS. Из удобных особенностей отметим автономную прокладку маршрутов общественного транспорта, включая паромы и поезда . Эта функция отсутствует во всех конкурирующих приложениях, где прокладка маршрута обычно требует выхода в Интернет или является неточной. Имеются у 2ГИС и недостатки плохо адаптированный под возможности сенсорных экранов интерфейс управления необходимость загружать при обновлении полную базу.Сохранение трека  на карте
Помимо о риентирования на местностиGРS-оболочки для карт под ndroid имеют функции записи тр ека.Речь идет о сохранении точек аршрута с последующим экспортомв поддерживаемый формат данных,который можно загрузить в еб приложения для карт или конвертироватьдля использования внавигационных программах. в треке учитываются не только путевые точки, но и дополнительная информация  например, время прохожден ия маршрута , скорость, подъемыи спуски . Кроме того, трек может быть разделен на подтреки. Обычно треки записываются в формате КМL, который поддерживается сервисом Google Earth и легко конвертируетс я в GPX, распространенный
на переанальных навигаторах. Функцию записи трека п редоставляетпрограмма Locus, а также сторонние приложения   например, Му Tracks. Этот поддерживаемый Google проект позволяет сохр анять трек напрямую в GPX/KML и интегрир ован с сервисами Google ( «ДокументамИ>> и «Картами>>) . Программа имеет ограничение по количеству точек  максимум 500. Ещеодн о приложение, OSMTracker, умеет записывать  пройденный путь в GРХ- формате , позволяя добавлять
голосовые метки и фотографии и подгружать их на ОSМ-карты . Если вы хотите показать пройденный вами путь своим друзьям, воспользуйтесь бесплатным сервисом
www.sportstracklive.com. У негосуществует собстве нн ый клиентдля смартфонов SportsTracker, но вы можете и импортироватьтреки в форматах GPX, CRS, FIТи HRM. Маршрут здесь можно просматривать в анимираванном режиме  при этом карта перемешается вслед за треком.

 

Admin
Admin

Автор:

Количество статей, опубликованных автором: 81. Дополнительная информация об авторе появится вскоре.

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Дополнительные статьи из рубрики "Авто мото"

SQL126 Время. 3,705 sec Память81.3 MB