1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xesam-BmapJs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

BmapJs [Beta]

Простой инструмент для работы с картами Baidu, который упрощает операции с ними.

Функционал

Преобразует набор маркеров в слой, что позволяет управлять группой точек с помощью одного слоя.

Хотя Baidu Map предоставляет такие классы, как TileLayer и другие, они не предоставляют более доступных методов, поэтому их использование ограничено.

Базовая структура:

Layer <--> Adapter <--> dataProvider

Использование

new Xe.OverlayLayer().setAdapter(new Xe.OverlayLayerAdapter(stationProvider)).click(function (event) {
    console.log('клик по слою:' + event.target.index);
});

Демо

Смотрите демо.

История изменений

  1. 2014.11.12

    1. Исправлены орфографические ошибки, «Adatper» заменено на «Adapter».

    2. «MarkerLayer» больше не используется, заменён на «OverlayLayer».

    3. В демо исправлены некоторые формулировки, теперь используется прямое наследование, а не повторение структуры родительского класса:

      AdapterB.superclass.getOverlay.call(this, index);

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Упрощение работы с версией Javascript карты Baidu. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/xesam-BmapJs.git
git@api.gitlife.ru:oschina-mirror/xesam-BmapJs.git
oschina-mirror
xesam-BmapJs
xesam-BmapJs
master