Работа со слоями
Класс «Layer»
Свойства
Свойство | Тип | Описание |
---|---|---|
name | String | Имя слоя |
visible | bool | Видимость |
ready | bool | Готовность слоя к работе |
position | int | Позиция слоя относительно других слоев |
bbox | Bbox* | BoundaryBox слоя |
externalID | int | Внешний ID слоя |
Взлететь над слоем
Метод
Метод | Возвращает | Описание |
---|---|---|
flyUp(int) | bool | Взлететь над слоем |
Переместить слой в списке слоев
Методы
Метод | Возвращает | Описание |
---|---|---|
moveUp(int) | bool | Переместить слой вверх в списке слоев на указанное число позиций(по умолчанию 1) |
moveDown(int) | bool | Переместить слой вниз в списке слоев на указанное число позиций(по умолчанию 1) |
Создание слоя
Методы
Метод | Возвращает | Описание |
---|---|---|
gm.factory.newWMSLayer() | WMSLayer* | Создание WMS слоя |
gm.factory.newTMSLayer() | TMSLayer* | Создание TMS слоя |
gm.factory.newWFSLayer() | WFSLayer* | Создание WFS слоя |
gm.factory.newVectorLayer() | VectorLayer* | Создание векторного слоя |
Получить слой
Методы
Метод | Возвращает | Описание |
---|---|---|
gm.getLayer(String) | Layer* | Получить слой по его названию |
gm.getLayerByNum(int, int) | Layer* | Получить слой по его номеру |
Уничтожить слой
Метод
Метод | Возвращает | Описание |
---|---|---|
gm.destroyLayer(Layer *) | bool | Уничтожить слой |