103198

Page 51

OpenLayers.Control - title : String - events : Objects 0..* 0..1

+ activate () + desactivate () ...

OpenLayers.Layer.WMS

child -

OpenLayers.Map 0..1

- map : String - options : Object + addControl () : Array(OpenLayers.Control) + addLayers () : Array(OpenLayer.Layer) + setCenter () : Array(OpenLayers.LonLat) ...

0..*

OpenLayers.Layer

OpenLayers.Bounds

name opacity atribution eventListeners

: String : Float : String : Object

-

+ + + +

setName () setVisibility () getExtent () setOpacity () ...

: String : Boolean : Array(OpenLayers.Bounds) : Boolean

0..1

left bottom right top

: String : String : Object : Object

+ getURL () ...

0..*

-

0..1

nombre url params options

: Number : Number : Number : Number

OpenLayers.Layer.MapServer -

child

nombre url params options

: String : String : Object : Object

+ getURL ()

OpenLayers.Layer.Google OpenLayers.LonLat 0..*

child

- lon : Float - lat : Float + transformar () ...

-

nombre url params options

: String : String : Object : Object

+ getURL ()

Figura 16: Diagrama de clases de OpenLayers

3.3.1.2

Desglose de los objetos del diagrama

OpenLayer.Bounds: Las instancias de esta clase representan cuadros delimitadores. left

{Number} Valor de coordenada horizontal mínima.

bottom {Number} Valor de coordenada vertical mínima. right

{Number} Valor de coordenada horizontal máxima.

top

{Number} Valor de coordenada vertical máxima.

OpenLayer.Control: Los controles permiten la visualización o el comportamiento general del mapa. Permiten la visualización panorámica y el zoom hasta la visualización de un indicador de escala. Los controles por defecto se agregan al mapa en el que están contenidos (OpenLayers 2, 2020). 53


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.