Leaflet — новая JavaScript-библиотека для карт от CloudMade

Завёл таску для этого :slight_smile: https://github.com/CloudMade/Leaflet/issues/93

Напишите, пожалуйста, кто-нибудь пример использования данных из geoJson, самому не получается раскурить. :frowning:
Конкретно, нужно отобразить на карте в виде линии трек, сконвертированный в geoJson из gpx.

Жаль, что нельзя слои скрывать/отображать :frowning:

– // –

Приветствую … а есть возможность как то обновить иконку у маркера … или сделать его видимым/скрыть ? такие вроде элементарнейшие и повседневные вещи и … но что то не нашел …

и чтото косячит в експлорере библиотечка … вроде делал по примерам а пишет ошибку "пишет символ 22 строка 194 preventDefault есть null или не является объектом … "

ну и до кучи … когда у маркера меняю положение … попап остается на старом месте ))

Для смены маркера есть функция setIcon(icon),
Показать/скрыть как-то так можно реализовать (используя jQuery): $(myMarker).show(), или $(myMarker).hide()

А на русском языке зеркало документации планируется или нет

эта функция точно легальна ? а то в доках нет … при её применении маркер летает по карте как хотит :smiley:
PS: в доках о ней нислова …

Судя по тому, что она есть в исходниках, то легальна, и должна работать нормально. Последний раз функция правилась позавчера, возможно стоит обновить библитеку.

Покажите как вы её используете.

использую вот так …

код в функции клика по карте либо по таймеру

иконка летает когда либо щелкаю по карте либо проходит таймер … либо когда делаю зуминг

летает таким образом что за пределы видимого окна карты почти не вылетает(разок было) … тоесть маркер виден часто

в начале создаются 2 объекта зеленая и красная иконка … в начале стоит зеленая иконка … в последующих всегда устанавливается красная … пример естественно тестовый так что думаю не особо важно что меняю один и тот же …

браузер Опера

даже убрал код

фсе одно прыгает маркер ))
прыгает всегда в левый верхний угол … куда то туда …

Покажи конструктор класса LeafIcon().

ну вроде бы как и в доках …

Ого сколько написали, пока меня не было. :slight_smile: Сейчас разберусь.

во кажись пофиксили да ?

Специально не фиксил, но зарепродьюсить не смог тоже. :slight_smile:

ну там вроде были фиксы от 2 го числа … седня обновился вроде ок стало … а под експлорером не хотит норм работать …

А что за проблема с ослом и какой версии?
У меня под IE8 http://leaflet.cloudmade.com/examples/custom-icons.html отлично работает.

Можете тут посмотреть - http://peirce.gis-lab.info/routing-map.php?mapid=RU-SPO ?
Под IE8 отказывается работать. Или там другая либа?

угу понял … поскольку я на своем примере щелкаю куда попало … вообщем дело все в попапе из дефолтного примера …

видяшку записал )) http://www.youtube.com/watch?v=_Bxr-8z-9kI

закрываю попап … выдает ошибку … и вся динамика накрывается тазиком ))