Клуб API Карт

карты на мобильных / мобильных устройствах

Пост в архиве.
xws
10 сентября 2010, 14:57

Привет.

У меня тут было пару вопросов о картах. Первый - возможно ли встраивание ссылки в балун - выяснил, да, возможно.

Второй: после того, как я встрою карту с кучей объектов (JavaScript API) на свой сайт, как она будет отображаться в мобильных? Нужно будет делать отдельную версию?

 

У Гугла (скажем честно, более юзабильного конкурента) ответ такой

Для API Карт Google требуется полностью работающее JavaScript окружение, которое на существующих мобильных устройствах поддерживается не всегда. Мы рекомендуем использовать на мобильных устройствах API Статических Карт:
http://code.google.com/intl/ru/apis/maps/documentation/staticmaps/
Этот API предоставляет карты в форматах GIF/JPG/PNG, и поддерживает специальный тип карт для мобильных устройств. (
http://code.google.com/intl/ru-RU/apis/maps/faq.html#mapsformobile).

А как обстоят дела у Яндекс-карт? (поиск по клубу ответа не дал)

 
9 комментариев
о, черт!
третья версия гугловских карт работает корректно с мобильниками:
http://code.google.com/intl/ru-RU/apis/maps/documentation/javascript/
я бы не был столь категоричен
далеко не каждый мобильник нормально отобразит страницу с джаваскриптом.
Если вы хотите ,чтобы карта нормально тображалась хотя бы на 90% мобильных устройств, то единственный путь Статические Карты
это касается и Яндекса и Гугла(в том числе и третью версию API)
со статикой реализовывать задуманную идею сложнее.
но спасибо за инфо.
яндекс тоже работает отлично.
мерси!
какие карты заюзать - я так и не определился.
вроде яндекс- патриотичней (Кипр наше всё), но как-то геморройней. Но зато более "русифицировано".

и даже выдуманная из пальца причина - не помогла разрубить узел :)
А не могли бы вы сказать чем апи яндекс оказалось более сложным?
сделать такую
http://www.elsosbit.ru/s/118/nizhniy_nowgorod.html
http://www.tournavigator.ru/journal/info/kontaktnaya-informatsiya/
карту - занимает 5 минут (с учетом времени на получение ключа) +
* ничего писать не нужно (код), все настройки в виде переменных на JS (есть образцы)
* не нужно знания php (да JS не нужно знать в общем)

Мой опыт с яндекс-мапс-апи можно описать кратко: я получил ключ, взял образец hallo-world, вставил его (руки вроде растут откуда нужно) - он не заработал. Я поковырял минут 5 и отложил это дело.

Я пока писал этот коммент, понял как могу сформулировать задачу мою. Я делаю проект с региональными поддоменами сайтов, ну, например, СПб и МСК.
На карте много объектов, пусть это будут, ну кинотеатры или там кафе с вай-фаем.
Каждый объект это метка с моей иконкой (всего иконок, ну, например, 15 видов).
При клике по метке открывается балун, в балуне несколько слов текста и ссылка на страницу (в общем, поддержка верстки простой). Как самый приближенный образец: http://4rent.ru/

На гугл я уже понял как сделать это без хлопот, кодинга и за пару часов вместе с внедрением в страницу.
Я бы хотел сделать это на Яндекс-картах, но боюсь это будут танцы-бубны-нервные_расстройства.
Для создания схем проезда есть удобный инструмент: http://api.yandex.ru/maps/tools/constructor/

А что значит код "не заработал"? В чем это выражалось?

4rent.ru используют модуль "Активные области". Для формирования слоя активных областей есть утилита: http://api.yandex.ru/maps/jsapi/doc/mod/hotspots/tasks/how-to-use-twirl-util.xml

Можно обойтись и без этого модуля, подгружая динамически данные об объектах и добавляя объекты на карту. Например, как это сделано на probki.avtoradio.ru.

Если вы поподробнее опишите что вы хотите в итоге получить, то я с удовольствием подскажу где найти информацию и помогу с частичной реализацией, если возникнут проблемы.
 
rent.ru используют модуль "Активные области".

да, мануал я почитал и описание примеров!
сейчас посмотрел другие примеры в клубе... (я даже видео смотрел с субботника, правда старое)  Да, для "извращенных" проектов - api очень подходит.
У меня же наоборот простой проект, никаких специфичных сложностей. Я хочу на карте разместить объекты (без баз данных, без xml), сделать там иконки и сделать по клику открытие балуна и из него переход на страницу объекта. Очень тривиально всё.
Да. мне хватит просто карты и раздела манулала про метки. Наверное, это будет тот случай, когда "глаза боятся, а руки делают".
Наступят выходные - заново инициирую процесс и начну расставлять. Буду обращаться, спасибо.