Как стать автором
Обновить
3.75

Яндекс API *

Пишем под сервисы Яндекса

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

Печать Яндекс.Карты под API 2.x с метками и кластерами

Время на прочтение4 мин
Количество просмотров15K
Всем известно, что напечать ядрекс-карту API 2.х с метками и кластерами просто так не получится. До сих пор карта строится не на канвасе, а на дивах с подложкой (background-image). Да и канвас любимому браузеру не поможет.
Была поставлена задача — быстро сделать версию для печати карты. Количество меток — более 600 + кластеры «из коробки».
Работающий вариант под катом
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии13

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

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

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

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

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

Об этом и о многом другом - подробнее под катом
Всего голосов 108: ↑103 и ↓5+98
Комментарии51

Фоткер — комфортный просмотр Яндекс.Фоток

Время на прочтение2 мин
Количество просмотров11K
Я — фотолюбитель и я очень люблю Яндекс.Фотки. Они служат мне одновременно и витриной моих снимков, и памятью о поездках, и одним из бэкапов. Но в случае, когда я хочу дать ссылку на просмотр какого-то альбома, мне становится бесконечно стыдно.
Почему же тебе стыдно, дорогой Хабраюзер?
Всего голосов 88: ↑80 и ↓8+72
Комментарии79

Блогер пытается отсудить у Яндекса 10 млн. за плохую индексацию

Время на прочтение1 мин
Количество просмотров1K
Блогер Денис Коркодинов из Ульяновска решил остудить у Яндекса 10 миллионов рублей после того, как сабж не проиндексировал сайт его газеты «Новый град Симбирск». По его мнению слоган компании «Найдется всё» не соответствует действительности и нарушает конституцию, потому что якобы ограничивает право на доступ к информации.

Получив иск, независимый адвокат Игорь Симонов констатирует: шансов выиграть дело у Дениса почти нет. Формально товарный знак можно признать рекламой. И «Яндекс» действительно обещает найти все, что есть в Сети, но только при определенных условиях. Эти условия, как правило, расписаны в пользовательском соглашении. Вводя в адресную строку запрос, человек автоматически соглашается с условиями поиска.

Извините, опубликовать топик-ссылку не могу, поэтому подробнее читайте на ВЕСТИ.Ru
Читать дальше →
Всего голосов 41: ↑21 и ↓20+1
Комментарии11

Истории

Кластеризация на клиенте или как показать 10000 точек на карте

Время на прочтение7 мин
Количество просмотров31K
Существует несколько типов проектов,
для которых вывод геоинформации является
необходимым: сайты по недвижимости, каталоги компаний,
каталоги достопримечательностей, доски объявлений и другие.
Для этих сайтов я решил разработать плагин к goolge API 3 и Яндекс API 2.

Основные требования:
  1. Возможность подключения без глубокой подготовки данных на сервере, а именно, используя только уже имеющиеся географические координаты объектов.
  2. Простой протокол подготовки и передачи данных.
  3. Быстрый клиентский кластеризатор с ДВУМЯ типами меток: кластер и группа. Кластер — несколько объектов, расположенных рядом. При клике кластер “раскрывается”, то есть увеличивает зум пока объекты будут на расстоянии, большем чем расстояние кластеризации. Группа — несколько объектов в одной точке (на минимальном расстоянии). При клике на группу на любом зуме выводится список объектов в группе.
  4. Отображение до 10000 точек с использованием кластеризатора.
  5. Отображение в ie7, на мобильных устройствах (iPad первого поколения).
  6. Шаблонизация на клиенте двух инфоокон — группового кластера и самого объекта.
  7. Использование спрайта для меток.
  8. Возможность использования неограниченного количества типов меток (иконок) для разных типов объектов.
  9. Возможность использования нескольких размеров иконки для разного диапазона зума.

В статье я опишу несколько подходов, которые были использованы для реализации этого плагина.
Читать дальше →
Всего голосов 53: ↑52 и ↓1+51
Комментарии22

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

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

Есть у карт Рамблера одно интересное дизайнерское решение, отсутствующее в других картах. Это контрол центра карты, благодаря которому показывается на что направлен текущий центр карты. Именно на примере этой функциональности я бы хотел рассказать вам о том, как сделать свой контрол для карт на своем сайте.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии4

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

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


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

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

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

Заинтересовало?
Всего голосов 21: ↑21 и ↓0+21
Комментарии14

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

Время на прочтение1 мин
Количество просмотров4.1K
В прошлом посте я ненавязчиво анонсировал мероприятие, остроумно названное нами «АПИшник Яндекс.Карт», в ходе которого вы сможете прослушать доклады по основным концепциям второй версии 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%!

Читать дальше →
Всего голосов 35: ↑20 и ↓15+5
Комментарии7

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

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

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

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

Читать дальше →
Всего голосов 66: ↑66 и ↓0+66
Комментарии158

Делаем dDNS-клиент для DNS Яндекса

Время на прочтение2 мин
Количество просмотров11K
Залез зачем-то в справку почты для домена яндекса и заметил там Его — долгожданный API DNS.
И захотелось сделать более нативный клиент dDNS, чем всего лишь 2-х месячной давности решение через эмуляцию пользователя.
Читать дальше →
Всего голосов 28: ↑23 и ↓5+18
Комментарии25
12 ...
13