Обновил Raphaël Overlay

Обновил RaphaelOverlay. Полностью переписал на объекты, хотя наверное объект converter стоит удалить, посмотрим.

  • Порефакторил немного
  • Поправил кривые начинающиеся не из начала координат
  • Поправил прямоугольники заданные через LatLngBounds

TODO

  • несколько инстансов RaphaelOverlay рисуют на одном слое
  • фигуры перекрывающие всю область видимости не рисуются полностью
  • вычисление размеров кривых

Свежие исходники: map-utils

Multiple InfoWindow

Давненько я не писал о гуглокартах. Но это скорее потому что мой проект для BetterPlace закончился фэйлом, сайт в продакшн не пошел, хотя он и был для внутреннего пользования. Единственное что стоящее осталось от этого проекта это Google Map API v3 Marker Manager, который я сегодня по случаю обновил.

Но поговорить я хотел не о картах, и не о маркерах а о InfoWindow. Забавно то что на всех картах и во всех примерах InfoWindow всегда один, при нажатии на маркер он просто меняет якорь (маркер) и текст. Никто и никогда не подозревал, что люди хотят сравнить два или больше маркера (я говорю маркера потому что без дополнительного кода google.maps.InfoWindow цепляется только к google.maps.Marker) по параметрам открыв их InfoWindow.

(далее…)

Google Map API v3 Marker Manager

Что-то я в последние время сильно расслабился. возможно это потому что я играю в линейку, а возможно потому что просто лентяй. В любом случаи у меня закончился проект для Better Place и я хочу выложить остатки моего экспиринса. Не так давно я писал про замечательный проект jMaps который я недавно послал к хуям. В общемто перейти на Google Map API v3 мне мешало только отсутствие нормального Marker Manager’a и вот я его написал. Он конечно не идельный но покрывал все нужды проекта. Самая не идеальная его часть это метод createMarker, который я думаю, стоит писать каждому под себя. Встречайте Marker Manager для Google Map API v3:

(далее…)

jMaps

Я вообще стараюсь не писать о том что морально устарело или больше не поддерживается, но сегодня именно такой случай. Я хочу рассказать вам об одном очень хорошем плагине для работы с гуглокартами под названием jMaps. Его исходники доступны на жыдхабе, но к сожелению их никто не обновлял с 17 сентября 2009 года. Один из авторов digitalspaghetti тоже пропал с сентября. В общем жыдхаб это единственная живая ссылка на проект, не считая репозитория плагинов jquery :( Если кто-то располагает хоть какими-то знаниями относительно более свежих версий очень прошу в каменты. А пока я буду рассказывать о том чего я накопал в коде.

(далее…)