Module: IDEE/impl/utils

IDEE/impl/utils


Classes

Utils

Methods

module:IDEE/impl/utils.geojsonTo4326(featuresAsJSON, codeProjection){Cesium.Entity}

impl/cesium/js/util/Utils.js, line 140

Este método transforma coordenadas de objetos geográficos como GeoJSON a EPSG:4326.

Name Type Description
featuresAsJSON Object

Objetos geográficos definidos mediante la especificación GeoJSON.

codeProjection String

Código de proyección actual.

Returns:
Objetos geográficos.

createGeoJSONFeature(previousFeature, coordinates){Cesium.Entity}

impl/cesium/js/util/Utils.js, line 119

Crea un objeto geográfico de una capa GeoJSON a partir de un objeto geográfico anterior y un nuevo conjunto de coordenadas.

Name Type Description
previousFeature Cesium.Entity

Objeto geográfico anterior.

coordinates Array.<Number>

Nuevo conjunto de coordenadas.

Returns:
Nuevo objeto geográfico.

extend(extent1, extent2){Number}

impl/cesium/js/util/Utils.js, line 219

Este método modifica una extensión para incluir otra extensión.

Name Type Description
extent1 Number

La extensión a modificar.

extent2 Number

La extensión que se incluirá.

Returns:
Devuelve la extensión modificada con la nueva extensión.

getBoundingExtentFromFeature(feature){Array.<number>}

impl/cesium/js/util/Utils.js, line 185

Este método obtiene la extensión de los objetos geográficos de Cesium.

Name Type Description
feature Cesium.Entity

Objeto geográfico de Cesium.

Returns:
Extensión.

getFullCoordinates(oldCoordinates, newXY){Array.<Number>}

impl/cesium/js/util/Utils.js, line 61

Sustituye las coordenadas x, y en el conjunto de coordenadas (x, y, altitud...).

Name Type Description
oldCoordinates Array

Antiguas coordenadas.

newXY Array.<Number>

Nuevas coordenadas [x,y].

Returns:
Nuevas coordenadas.

getTransformedCoordinates(codeProjection, oldCoordinates){Array.<Number>}

impl/cesium/js/util/Utils.js, line 98

Transforma las coordenadas x, y a EPSG:4326 en la matriz de coordenadas.

Name Type Description
codeProjection String

Código de proyección actual.

oldCoordinates Array.<Number>

Coordenadas.

Returns:
Coordenadas transformadas a EPSG:4326.

getUnitsPerMeter(projectionCode, meter){Number}

impl/cesium/js/util/Utils.js, line 44

Este método obtiene la cantidad de unidades por metros de esta proyección.

Name Type Description
projectionCode String

Código de proyección.

meter Number

Metros.

Returns:
Unidades por metro.

getXY(coordinatesSet){Array.<Number>}

impl/cesium/js/util/Utils.js, line 79

Dado un conjunto de coordenadas (x, y, altitud), devuelve [x,y].

Name Type Description
coordinatesSet Array.<Number>

Conjunto de coordenadas (x, y, altitud).

Returns:
Coordenadas [x,y].