Клуб API Карт

Популяризация карты импортом из kml/kmz

Пост в архиве.

Добрый день!


Задам уже давно волнующий меня вопрос - у меня имеется kml/kmz файл со списокм точек. Задача - отображать на сайте список точек рядом с картой. Тыкаешь на точку - происходит переход к карте. Так вот - необходимо сначала импортировать точки из файла. Есть ли такая возможность у Яндекс.Карт?


В конечном счете хочется уйти с мапс.гугл.ком на карты Яндекса, но пока не особенно получается. Пример реализации на картах гугла можно посмотреть тут: http://mapchannels.com/view.aspx?ch=kvartoplatdotru.

6 комментариев
Один из раразработчиков нашего клуба написал приложения для конвертирования kml в ymapsml. YMapsML можно добавить на карту, подробнее читайте в Руководстве разработчика.
А потом по всем элементам YMapsML пробежаться методом forEach() и построить меню.
спасибо, попробую!
При попытке воспользоваться конвертером http://www.otrip.ru/kml2yamapsml/ происходят стрfнные вещи - он ни за что не хочет воспринимать мой kml-файл, взятый отсюда. Этот файл получен экспортом из 2Гиса. Этот файл нормально воспринимается и используется Гуглмапс, Мапченнелс, Гуглёф.
Файл долежн быть в формате KML!
Вот что пишет конвертер. Очень странно. Не сталкивались с такой проблемой?
Исправил, конвертер не очень хорошо понимал файлы созданные не в GoogleEarth... :)

Забирайте XML:
http://www.otrip.ru/kml2yamapsml/index.php?yamapxmlfile=ymap/090921084518_kvartoplat.xml

p.s.: картинки точек у Вас были прописаны локально, для KMZ файла.
Благодарю покорнейше.
P.S. Да да, с картинками всё нормально, так и должно быть ;-)
Огромное Вам спасибо!

Попробовал поюзать карту, которая получилась и возникло несколько вопросов:

  1. У меня иконки Png-шные терминалов нормально отображаются, то только почему-то с белым фоном, хотя там прозрачность.
  2. При клике на иконку терминала она заменяется прозрачной.
  3. Как думаете, насколько сложно реализовать такой же список, как здесь (http://mapchannels.com/view.aspx?ch=kvartoplatdotru)?
  4. P.S. Иконки - да, они локальные и берутся из зипа просто.