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

OSCHINA-MIRROR/ptma-Leaflet.Legend

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

Легенда для Leaflet

Leaflet.Legend — это плагин для Leaflet, который отображает символы легенды и переключает слои.

Посмотрите пример.

Пример

var map = L.map("map", {
        center: [29, 120],
    });
    
L.control.Legend({
    position: "bottomleft",
    legends: [{
        label: "Marker1",
        type: "image",
        url: "marker/marker-red.png",
    }]
}).addTo(map);
```## Параметры
 | Параметр | Тип | Значение по умолчанию | Описание |
 |----------|-----|----------------------|----------|
 | position | String | 'topleft' | Позиция элемента управления.  |
 | title | String | 'Legend' | Заголовок элемента управления.  |
 | opacity | Number | 1.0 | Прозрачность контейнера.  |
 | legends | LegendSymbol[] | [] | Массив символов легенды, которые будут добавлены в контейнер.  |
 | symbolWidth | Number | 24 | Ширина символа легенды, в пикселях.  |
 | symbolHeight | Number | 24 | Высота символа легенды, в пикселях.  |
 | column | Number | 1 | Количество столбцов, упорядоченных в легенде.  |
 | collapsed | Boolean | false | Если true, элемент управления будет свернут в иконку и развернут при наведении указателя мыши или при касании.  |

### LegendSymbol
 | Опция | Тип | Значение по умолчанию | Описание |
 |--------|------|---------|-------------|
 | label | String | undefined | Надпись легенды символа.  |
 | type | String | undefined | Тип легенды символа.  Возможные значения: 'image', 'circle', 'rectangle', 'polygon' или 'polyline' |
 | url | String | undefined | URL изображения символа, используется только при типе 'image' |
 | radius | Number | undefined | Радиус окружности в пикселях, используется только при типе 'circle' |
 | sides | Number | undefined | Количество сторон правильного многоугольника, используется только при типе 'polygon' |
 | layers | Layer|Layer[]| undefined | Легенда символа, связанная с слоями.  При ассоциации слоев можно переключать состояние их отображения.  |
 | inactive | Boolean | undefined | Является ли легенда символа неактивной |
 | stroke | Boolean | true | Нарисовать ли контур по пути.  |Установите значение false для отключения границ на полигонах или окружностях.  |
 | color               | String   | '#3388ff' | Цвет контура |
 | weight              | Number   | 3          | Ширина контура в пикселях |
 | opacity             | Number   | 1.0        | Прозрачность контура |
 | lineCap             | String   | 'round'    | Строка, определяющая форму конца контура.  |
 | lineJoin            | String   | 'round'    | Строка, определяющая форму угла контура.  |
 | dashArray           | String   | null       | Строка, определяющая штриховую форму контура.  Не работает на слоях, основанных на Canvas в некоторых старых браузерах.  |
 | dashOffset          | String   | null       | Строка, определяющая расстояние до начала штриха.  Не работает на слоях, основанных на Canvas в некоторых старых браузерах.  |
 | fill                | Boolean  | depends    | Нарисовать ли цвет внутренней части фигуры.  Установите значение false для отключения заполнения на полигонах или окружностях.  |
 | fillColor           | String   | *          | Цвет заполнения.  По умолчанию соответствует значению опции color |
 | fillOpacity         | Number   | 0.2        | Прозрачность заполнения.  |
 | fillRule            | String   | 'evenodd'  | Строка, определяющая способ определения внутренней части фигуры.  |

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

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

Введение

Контрол легенды в Leaflet, который позволяет включать и отключать слои через легенду. Развернуть Свернуть
MIT
Отмена

Обновления (1)

все

Участники

все

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

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