Class: Polygon

IDEE/impl/style/Polygon~Polygon


import Polygon from 'IDEE/impl/style/Polygon';

new Polygon(optionsParam)

impl/cesium/js/style/Polygon.js, line 30

Constructor principal de la clase.

Name Type Description
optionsParam Object

Opciones que se pasarán a la implementación.

  • stroke: Borde del polígono.
    • width: Tamaño.
    • pattern (name, src, color, size, spacing, rotation, scale, offset)
    • linedash: Línea rayada.
    • linejoin: Línea unidas.
    • linecap: Límite de la línea.
  • label
    • rotate: Rotación.
    • offset: Desplazamiento.
    • stroke (color, width, linecap, linejoin, linedash)
  • fill: Relleno.
    • color: Color.
    • opacity: Opacidad.
    • pattern (name, src, color, size, spacing, rotation, scale, offset)
  • renderer: Renderizado.
    • property: Propiedades.
    • stoke (color y width).
  • heightReference: Posición relativa al terreno. Solo tendrá efecto si el parámetro height de la capa tiene valor.
  • perPositionHeight: Indica si se utiliza o no la altura dada en las coordenadas de la geometría.
  • extrudedHeight: Extrusión del polígono.
  • extrudedHeightReference: Posición relativa al terreno de la extrusión del polígono. Solo tendrá efecto si extrudedHeight tiene valor.

Members

module:IDEE/impl/style/Polygon~Polygon.DEFAULT_WIDTH_POLYGON{Number}

Valores por defecto.

Methods

module:IDEE/impl/style/Polygon~Polygon.getCanvasSize(){Array}

impl/cesium/js/style/Polygon.js, line 271

Este método de la clase, devuelve el tamaño del "canvas".

Returns:
Tamaño.

drawGeometryToCanvas(vectorContext)

impl/cesium/js/style/Polygon.js, line 249

Este método dibuja la geometría en el "canvas".

Name Type Description
vectorContext Object

Vector que se dibujará en el "canvas".

updateCanvas(canvas)

impl/cesium/js/style/Polygon.js, line 209

Este método actualiza el "canvas".

Name Type Description
canvas HTMLCanvasElement

Nuevo "canvas".

updateFacadeOptions(options){Array.<object>}

impl/cesium/js/style/Polygon.js, line 76

Este método actualiza las opciones de la fachada (patrón estructural como una capa de abstracción con un patrón de diseño).

Name Type Description
options object

Opciones.

Returns:
Estilo de la fachada.