Classes
Members
-
LAYER_PARSERS{Array.<function()>}
-
Analizadores para aplicar al documento WMS.
-
PROPAGATED_ELEMENTS{Array.<String>}
-
Nombre de los nodos para transmitir de padres a hijos.
Methods
-
hasChild(node, childName){Bool}
impl/cesium/js/format/WMS.js, line 33 -
Este método devuelve verdadero si un nodo tiene un hijo directo con un nombre igual al del parámetro "childName".
Name Type Description nodeNode Nodo.
childNameString Nombre de un posible hijo.
Returns:
Verdadero si un nodo tiene un hijo directo. igual a "childName", en caso contrario es falso.
-
layerNodeToJSON(wmsNode, isRoot, rootObj, parent){Object}
impl/cesium/js/format/WMS.js, line 79 -
Este método devuelve un objeto donde cada clave es el nombre de una capa del documento WMS y su valor es el nodo XML que la representa.
Name Type Default Description wmsNodeNode Nodo WMS.
isRootBool true Indica si el nodo WMS es elemento raíz. Por defecto es verdadero.
rootObjObject Objeto.
parentNode | null null Padre del nodo.
Returns:
Objeto con nombre de la capa como clave y nodo XML como valor.
-
parseBoundingBox(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 131 -
Este método analiza el nodo personalizado "BoundingBox" y el atributo "SRS" de WMS
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
parseLatLonBoundingBox(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 195 -
Este método analiza el nodo personalizado "LatLonBoundingBox" del WMS.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
parseLayersProps(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 322 -
Este método aplica todos los analizadores a cada capa.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
parserLayerProps(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 307 -
Este método aplica todos los analizadores a una capa.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
parseScaleHint(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 165 -
Este método analiza el nodo personalizado "ScaleHint" de WMS.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
parseSRS(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 108 -
Este método analiza el nodo personalizado SRS de WMS.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
propagateNodeLayer(parentNode, nodeChild)
impl/cesium/js/format/WMS.js, line 49 -
Este método propaga del nodo principal al secundario todos los nodos definidos en la constante "PROPAGATED_ELEMENTS".
Name Type Description parentNodeNode Nodo padre.
nodeChildNode Nodo hijo.
-
replaceBoundingBox(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 231 -
Este método reemplaza "BoundingBox" (si BoundingBox es nulo) por 'LatLonBoundinBox' en la capa.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
replaceMaxScaleDenominator(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 252 -
Este método reemplaza "maxScale" (si maxScale es nulo) por 'ScaleHint' en la capa.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.
-
replaceMinScaleDenominator(objLayer, parsedLayerNodes)
impl/cesium/js/format/WMS.js, line 271 -
Este método reemplaza "minScale" (si minScale es nulo) por "ScaleHint" en la capa.
Name Type Description objLayerObject Objeto de la capa.
parsedLayerNodesObject Nodo de la capa.