Как стать автором
Поиск
Написать публикацию
Обновить
6.7

Maps API *

API картографических сервисов

Сначала показывать
Порог рейтинга
Уровень сложности

Наводим красоту с помощью 2ГИС

Время на прочтение1 мин
Количество просмотров6.7K
Мы продолжаем парад сервисов, добавляемых в 2ГИС Онлайн в рамках концепции «+1».

image
Читать дальше →

Пишем мэшап с помощью Nokia Maps JS API и Twitter Search API

Время на прочтение8 мин
Количество просмотров3.5K
На прошлой неделе Карты Nokia были интегрированы в самый популярный фотохостинг Flickr, в результате чего получился интересный мэшап, где на карте можно посмотреть фотографии с проставленными геотегами.



Мы решили продолжить тему мэшапов на основе Карт Nokia, и сегодня покажем, как с помощью связки Nokia Maps JS API + Twitter Search API отобразить на карте интенсивность использования тех или иных хештегов в Twitter. Выглядеть такой мэшап будет так, как на картинке ниже.
Читать дальше →

Примеры работы с Google Map API, используя Java

Время на прочтение12 мин
Количество просмотров71K
Добрый день, хабровчане.

Спешу поделиться небольшим опытом использования Google Maps API Web Services.
В этой статья я расскажу как использовать службы для геокодирования, геодекодирования.
Так же как можно находить расстояния и маршруты между точками. И конежно же коснусь решения задачи «куда сходить ближе туда или туда».
Читать дальше →

Пишем простую карту с помощью Nokia Maps JS API

Время на прочтение7 мин
Количество просмотров7.9K
Привет, Хабр!

Сегодня мы расскажем вам как использовать на веб-сайтах карты Nokia с помощью Nokia Maps JS API. Сервис «Карты Nokia» имеет не только очень простой в применении API, но ещё и отличную детализацию карт с огромной базой географических объектов, которая постоянно пополняется.

Больше информации про технологические возможности «Карт Nokia» вы можете узнать из выступления Сергея Руденко с Nokia Developer Days 2012 (ссылка), а мы приступим к описанию некоторых возможностей использования именно Nokia Maps JS API на примере интеграции карт и использовании возможностей геолокации и прокладывания маршрута. Выглядеть это будет примерно так:



Читать дальше →

Занимательная геодезия

Время на прочтение9 мин
Количество просмотров105K
Всем привет!
Сегодня я расскажу тебе, %USERNAME%, о башмаках и сургуче, капусте, королях координатах, проекциях, геодезических системах и совсем чуть-чуть о веб-картографии. Устраивайся поудобнее.

Как говорил ещё Артур Кларк, любая достаточно развитая технология неотличима от магии. Так и в веб-картографии — я думаю, все давно привыкли пользоваться географическими картами, но далеко не каждый представляет себе, как это всё работает.

Вот, казалось бы, простая вещь — географические координаты. Широта и долгота, что может быть проще. А вот представьте, что вы очутились на необитаемом острове. Смартфон утонул, а других средств связи у вас нет. Остаётся только написать письмо с просьбой о помощи и по старинке выбросить его в море в запечатанной бутылке.

Вот только незадача — вы совершенно не знаете, где находится ваш необитаемый остров, а без указания координат никто вас не найдёт, даже если выловит ваше письмо. Что делать? Как определить координаты без GPS?

Об этом и о многом другом - подробнее под катом

Leaflet 0.4 — новая версия открытой JS-библиотеки для интерактивных карт

Время на прочтение7 мин
Количество просмотров17K


После пяти с половиной месяцев разработки с момента выхода предыдущей версии, очень рад наконец представить вам Leaflet 0.4 — новую версию легковесной JavaScript-библиотеки для интерактивных карт, которая одинаково хорошо работает и на десктопных браузерах, и на мобильных устройствах.

Этот релиз, к которому приложило руку 33 разработчика, несёт в себе более простой, удобный API и громадное множество улучшений и исправлений вместе с масштабным обновлением документации, запуском официального блога и страничкой плагинов. Давайте рассмотрим улучшения по порядку.
Читать дальше →

Обновления 2ГИС Онлайн и API: поисковые подсказки и не только

Время на прочтение2 мин
Количество просмотров6.8K
Несмотря на жаркое лето, работы над 2ГИС не прекращаются: последние обновления призваны сделать работу с 2ГИС Онлайн и API еще удобнее.

Помимо большого количества мелких улучшений, есть два заметных и важных.

Во-первых, теперь для поисковых полей работают подсказки, во-вторых, мы отказались от отдельной вкладки для поиска транспорта. Итак, по порядку.

image
Читать дальше →

Google Chrome и LEGO

Время на прочтение1 мин
Количество просмотров2.7K
Благодаря новейшим веб-технологиям в всеми любимого Chrome и не менее любимого лего, теперь мы можем просматривать 3D-графику прямо здесь, в браузере. Чтобы показать вам, сколько удовольствия это может нам дать, зайдите на сайт

image

Выберите участок где-нибудь в Австралии или Новой Зеландии. Постройте что-то, опубликуйте его на карте, и поделиться им с друзьями.

Панорамы на Яндекс.Картах с помощью KRPano

Время на прочтение3 мин
Количество просмотров12K
Поставлена задача: придумать интеграцию Яндекс.Карт и популярного просмотрщика панорам KRPano. Первым делом, разумеется, лезем в API и… получаем тонну ответов, что средствами Я.Карт панорамы сделать нельзя.
Не беда, т.к. панорамы использоваться будут самодельные, но основная вещь, которую нужно сделать — это т.н. радар, который будет указывать куда в данный момент смотрит панорама.

Радар с панорам Я.Карт
Читать дальше →

Свои переключатели карт Google

Время на прочтение2 мин
Количество просмотров5.5K


Не нашёл в сети внятного описания стилизации элементов управления карт Google. А беглое изучение сайтов с картами на основе google maps api v3 составило впечатление, что разработчики избегают кастомизации дефолтных элементов управления. Как оказалось, кастомизация — процесс очень простой. Под катом моя jquery реализация.

Читать дальше →

Google Maps API снижает цены в 8 раз

Время на прочтение2 мин
Количество просмотров15K
В официальном блоге Google Geo Developers объявлено о снижении цен и упрощении лимитов на использовании Google Maps API.

  • Доступ к API дешевеет с $4 до $0,50 за 1000 загрузок.
  • На стандартные и стилизованные карты теперь действуют одинаковые тарифы (раньше на стилизованные карты лимит был всего лишь 2500 обращений в день, плюс более высокий тариф за превышение лимита).

При этом доступ к API по-прежнему остаётся бесплатным для сайтов, которые не превышают лимит 25 000 загрузок в сутки на протяжении 90 последовательных дней. По статистике Google, к этой категории относится 99,65% всех сайтов, которые пользуются Google Maps API.
Читать дальше →

Карты в Вашем проекте

Время на прочтение3 мин
Количество просмотров6.5K
Рост аудитории интернет-пользователей и интернет-проектов выводит геосервисы на новый уровень.
Если раньше большинство проектов с использованием «карт» оперировали с десятками и сотнями точек, то сейчас уже речь идет о сотнях тысяч точек.
В статье будут рассмотрены несколько юзкейсов для геосервисов и способы их реализации для google API 3 и нового yandex API 2.
Читать дальше →

Ближайшие события

Создание пользовательского контрола карты с помощью API Яндекс.Карт 2.0

Время на прочтение3 мин
Количество просмотров11K

Есть у карт Рамблера одно интересное дизайнерское решение, отсутствующее в других картах. Это контрол центра карты, благодаря которому показывается на что направлен текущий центр карты. Именно на примере этой функциональности я бы хотел рассказать вам о том, как сделать свой контрол для карт на своем сайте.
Читать дальше →

gmaps.js — самый легкий способ использования Google Maps API

Время на прочтение2 мин
Количество просмотров49K
Привет!

Расскажу об одной небольшой (~30kb) JS библиотеке для удобной работы с Google Maps API под названием gmaps.js.
Раз уж библиотека создана для ускорения процесса веб-разработки, то и я вас задерживать не буду. Как можно понять из названия, она делает не что иное, как упрощает взаимодействие с API Google Maps. Многие из вас работали с API и, вероятно, каждый раз вам приходилось попотеть, чтобы порыться в документации и реализовать, например, свое собственное описание метки на карте. Или подписаться на событие взаимодействия с картой…
Читать дальше →

Использование API Яндекс.Карт для работы с произвольными подложками

Время на прочтение4 мин
Количество просмотров27K


Что общего у трех картинок сверху? На левой — часть Санкт-Петербурга из OpenStreetMap. На центральной — карта из Lineage 2. На правой — автомобильные пробки Москвы на подложке от Google. А объединяет эти изображения новое API Яндекс.Карт, вышедшее совсем недавно.

Одной из особенностей API 2.0 является очень простая в использовании поддержка произвольных подложек. Вам не обязательно использовать карты Яндекса для своего ресурса. Никто не мешает скрестить подложку от OpenStreetMap и мощное API от Яндекса для реализации функционала карты.

Хотите показать на OpenStreetMap область доставки вашей пиццерии? Расположить на карте монстров очередной MMORPG? Отобразить Яндекс.Пробки на карте от Google? Нет ничего проще!

Заинтересовало?

АПИшник Яндекс.Карт

Время на прочтение1 мин
Количество просмотров4.2K
В прошлом посте я ненавязчиво анонсировал мероприятие, остроумно названное нами «АПИшник Яндекс.Карт», в ходе которого вы сможете прослушать доклады по основным концепциям второй версии API Карт, пообщаться в неформальной обстановке с разработчиками, покушать печеньки. АПИшник состоится в Москве 26 апреля, т.е. в следующий четверг.

Публикую теперь программу концерта:

  • Об архитектуре API Яндекс.Карт 2.0 расскажет Александр Чупахин, руководитель группы разработки визуальных компонент API. Вы узнаете, из каких частей состоит API, как они работают и взаимодействуют между собой.
  • Как в API 2.0 можно настраивать карту и управлять ее поведением, расскажет Александр Зинчук, разработчик интерфейсов API Яндекс.Карт. Вы узнаете, как можно добавлять, удалять и перемещать контролы на карте, какие типы геообъектов можно использовать, как их настраивать.
  • Про возможности графики в API 2.0 расскажет Антон Корзунов, разработчик интерфейсов API Яндекс.Карт. Вы узнаете, какие новые технологии поддерживаются в API 2.0, как и в каких случаях их лучше применять.
  • О способах размещения множества точек на карте и о том, как использовать новый инструмент в API — кластеризатор поведает Марина Степанова, разработчик интерфейсов API Яндекс.Карт.
  • И, наконец, как показывать на сайте собственную карту или любое другое изображение, а также как создавать тайлы и как отображать их с помощью API, расскажу лично я.


Пиши на ya-events@yandex.ru @ приходи на АПИшник, %USERNAME%!

Читать дальше →

JavaScript API Яндекс.Карт — версия 2.0

Время на прочтение3 мин
Количество просмотров31K
Всем привет! Меня зовут Сергей Константинов, и я руководитель группы разработки алгоритмов API Яндекс.Карт.

Сегодня мы запустили новую версию JavaScript API — 2.0. Вообще, в этом месте должна быть перепечатка поста из блога Яндекса, но мы решили в этот раз отступить от традиции :).

Вместо сухого официального сообщения, я попробую в тёплой ламповой обстановке рассказать вам, как и зачем мы делали JavaScript API 2.0.

Читать дальше →

Маршруты на картах Google в вашем Android-приложении. Альтернативный подход

Время на прочтение5 мин
Количество просмотров12K
Прочитав недавно появившуюся статью Маршруты на картах Google в вашем Android-приложении, я решил показать еще один альтернативный подход, для решения этой задачи. Возможно он даст немного большее представление о работе с google-maps и поможет новичкам быстрее разобраться с этим вопросом.
Читать дальше →

Карты в браузере без сети

Время на прочтение8 мин
Количество просмотров28K

Вступление


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

Посмотрев на другие приложения на моем телефоне, я заметил, что они в лучшем случае кэшируют части карты, которые были загружены до этого. Это могло бы отчасти помочь мне, но не решало проблему полностью. После этого я задумался, стоит ли иметь возможность просматривать карту офлайн. Так как мое приложение не родное, а основанное на phonegap, те браузерное, то и рассказ будет о том, как можно кэшировать карту для браузерных приложений в частности используя google map api v3.
Читать дальше →