Class: KML

IDEE/impl/loader/KML~KML


import KML from 'IDEE/impl/loader/KML';

Implementación de la clase del "loader" para los objetos geográficos KML.

new KML(map, url, format)

impl/ol/js/loader/KML.js, line 23

Constructor principal de la clase KML.

Name Type Description
map IDEE.Map

Mapa

url IDEE.impl.service.WFS

URL del servicio WFS.

format IDEE.impl.format.GeoJSON

Formato.

Properties:
Name Type Description
map_ IDEE.Map

Mapa.

url_ IDEE.impl.service.WFS

URL del servicio WFS.

format_ IDEE.impl.format.GeoJSON

Formato.

Extends

  • IDEE.Object

Methods

getLoaderFn(callback){function}

impl/ol/js/loader/KML.js, line 66

Este método ejecutará la función "callback" a los objetos geográficos.

Name Type Description
callback function

Función "callback" de llamada para ejecutar

Returns:
Método que ejecutará la función 'callback' a los objetos geográficos.

loadInternal_(projection, scaleLabel, layers, removeFolderChildren){Promise}

impl/ol/js/loader/KML.js, line 88

Este método obtiene los objetos geográficos a partir de los parámetros especificados.

  • ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description
projection ol.proj.Projection

Proyección.

scaleLabel Number

Escala de la etiqueta.

layers Array

Listado de nombres de carpetas para filtrar KML.

removeFolderChildren boolean

Especifica si mostrar o no los hijos de las carpetas.

Returns:
Promesa con la obtención de los objetos geográficos.