Vimos no módulo 2 os tipos de camadas existentes, porém não foi falado em detalhes quais são as propriedades da camada, e é isso que iremos abordar nesse post.

Módulo 2: Camadas

1. Propriedades da Camada

O código abaixo demonstra como seria uma camada com praticamente todas as suas propriedades setadas. Após o código irei comentar cada uma das propriedades.

1.1. isBaseLayer: Define se a camada é ou não uma camada base.

1.2. numZoomLevels: Define a quantidade de zooms permitida para a camada.

1.3. displayInLayerSwitcher: Define se a camada irá estar visível ou não na lista de camadas

1.4. visibility: Define se a camada estará visível no mapa.

1.5. transparent: Define se a imagem deve ser transparente ou não

1.6. transistionEffect: Efeito usado quando é realizado um pan ou um zoom no mapa para recarregá-lo.

1.7. units: Unidade de medida do mapa

1.8. minResolution: Minima resolução permitida

1.9. maxResolution: Máxima resolução permitida

1.10. minScale: Mínima escala permitida

1.11. maxScale: Máxima escala permitida

1.12. minExtent: Mínima extensão permitida

1.13. maxExtent: Máxima extensão permitida

1.14. srs: Define o EPSG específico da camada

1.15. style: Define o estilo que será utilizado na camada

1.16. format: Define o formato que o OpenLayers irá gerar a imagem