API Яндекс.Карт: Конструктор схем проезда, Фотомаппер, Определение координат

by Dmitry [dimaka] Pavlov 21. January 2010 21:09

Что за зверь?

Добавляем на сайт контактную информацию о себе, своей компании, магазине, офисе и просто памятном месте… Причем делаем это современно и красиво с помощью API Яндекс.Карт, которые предоставляют на данный момент следующие инструменты:

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

Определение координат и Фотомаппер мне особенно не нужен, поэтому на них останавливаться не буду. А вот схема проезда – это то, что так часто хотят заказчики иметь на своих сайтах.

Работает все очень просто – убедитесь сами:

На что обратить внимание

Теперь о заковыках (aka заморочки, сложности и прочая тягомотина). Чтобы пользоваться API Яндекс.Картами,  необходимо получить уникальный API-ключ. Для этого надо:

Основная суть пользовательского соглашения:

  • Схемы можно генерировать только для себя (нельзя создавать их для третьих лиц, поскольку, если что-то случиться отвечать будет тот, кто создал карту)
  • Использовать API Яндекс.Карт можно только не получая с этого дохода (то есть для доступа к схеме на своем сайте нельзя брать плату в каком либо виде)
  • Прочтите также краткие пояснения к пользовательскому соглашению

Вывод: самый проблематичный момент – нужно просить заказчика самостоятельно получить API-ключ для его сайта. Я решаю это договоренностью с заказчиком, что я создаю на яндексе аккаунт для его компании (сайта) и затем на нем устанавливаю пересылку на оссновной ящик клиента, предоставив по завершению работы ему логин и пароль к созданному яндекс-аккаунту.

Результат – схема проезда к моей работе:

.

Надеюсь, помог кому-то чуть быстрей разобраться с тонкостями конструктора схем проезда API Яндекс.Карт.

Tags:

Tricks | Web | по-русски

Comments

1/22/2010 6:53:37 AM #

Добавлю про технический нюанс. Когда я вставлял полученный код для карты проезда в этот блог, то BlogEngine.NET (а точнее - TinyMCE - Javascript WYSIWYG Editor, который там используется) автоматически удалил пустой тег DIV, в который выводится непосредственно сама схема. Такие нехорошие вещи делают и многие другие редакторы блог-постов. Чтобы обойти это недоразумение - впишите в этот DIV точку например и ве будет работать как надо.

dimaka Russia |

Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar