new WMC110()
Extends
- IDEE.impl.format.XML
Methods
-
getLayerFromInfo(layerInfo){WMS}
impl/ol/js/format/wmc/WMC110.js, line 133 -
Este método crea y devuelve una instancia de la capa WMS a partir de la información de la capa proporcionada.
Name Type Description layerInfoObject Objeto con información y opciones de la capa.
Returns:
Instancia de la capa WMS configurada.
-
readoldisplayInLayerSwitcher(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 460 -
Este método procesa la información del nodo '
' dentro de un contexto WMC. Name Type Description layerInfoVarObject Objeto donde se almacena la información de la capa.
nodeElement Nodo XML '
'. -
readolgroup(obj, node)
impl/ol/js/format/wmc/WMC110.js, line 43 -
Este método procesa un nodo XML que define una sección (Section), creando la estructura jerárquica de grupos y subgrupos.
Name Type Description objObject | Array Objeto contexto o array con [contexto, grupo actual].
nodeElement Nodo XML que representa el grupo de capas.
-
readolgroupDisplayLayerSwitcher(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 195 -
Este método obtiene el valor del nodo que indica el grupo dentro del selector de capas (LayerSwitcher) y lo asigna a las opciones de la capa.
Name Type Description layerInfoVarObject Objeto que contiene información de la capa y sus opciones.
nodeElement Nodo XML que contiene el valor del grupo para el LayerSwitcher.
-
readolisBaseLayer(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 445 -
Este método obtiene el valor del nodo '
' y lo asigna a la propiedad 'isBaseLayer' dentro de 'layerInfo.options'. Name Type Description layerInfoVarObject Objeto que contiene la información de la capa.
nodeElement Nodo XML cuyo contenido indica si la capa es una capa base.
-
readolmaxExtent(objVar, node)
impl/ol/js/format/wmc/WMC110.js, line 348 -
Este método obtiene los atributos de un nodo XML ('minx', 'miny', 'maxx', 'maxy') y construye un bounding box, que se asigna a 'obj.maxExtent'. Si las proyecciones de origen y destino difieren, transforma las coordenadas.
Name Type Description objVarObject Objeto que recibirá la propiedad 'maxExtent'.
nodeElement Nodo XML con los atributos 'minx', 'miny', 'maxx', 'maxy'.
-
readolnumZoomLevels(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 397 -
Este método obtiene el valor del nodo '
' y lo asigna a la propiedad 'numZoomLevels' dentro de 'layerInfo.options'. Name Type Description layerInfoVarObject Objeto que contiene la información de la capa.
nodeElement Nodo XML que contiene el número de niveles de zoom disponibles.
-
readolopacity(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 414 -
Este método obtiene el valor numérico del nodo '
' y lo asigna a la propiedad 'opacity' dentro de 'layerInfo.options'. Name Type Description layerInfoVarObject Objeto que contiene la información de la capa.
nodeElement Nodo XML que contiene la opacidad.
-
readolorderInsideGroupDisplayLayerSwitcher(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 210 -
Este método obtiene el valor del nodo que indica el orden dentro de un grupo en el selector de capas (LayerSwitcher) y lo asigna a las opciones de la capa.
Name Type Description layerInfoVarObject Objeto que contiene información de la capa y sus opciones.
nodeElement Nodo XML que contiene el valor del orden dentro del grupo.
-
readolsingleTile(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 430 -
Este método obtiene el valor del nodo '
' y lo asigna a la propiedad 'singleTile' dentro de 'layerInfo.options'. Name Type Description layerInfoVarObject Objeto que contiene la información de la capa.
nodeElement Nodo XML cuyo contenido indica si la capa debe renderizarse como una sola imagen.
-
readoltileSize(contextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 175 -
Este método obtiene los atributos de tamaño de las teselas de un nodo XML y los asigna al objeto de contexto
Name Type Description contextVarObject Objeto donde se almacenará la información del tamaño de la tesela.
nodeElement Nodo XML que contiene los atributos 'width' y 'height'.
-
readoltransparent(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 379 -
Este método obtiene el valor del nodo '
' y lo asigna a la propiedad 'transparent' dentro de 'layerInfo.params'. Name Type Description layerInfoVarObject Objeto que contiene la información de la capa.
nodeElement Nodo XML que contiene la transparencia de la capa.
-
readolunits(objVar, node)
impl/ol/js/format/wmc/WMC110.js, line 159 -
Este método lee el valor del nodo que representa las unidades y lo asigna a la propiedad 'units' del objeto dado.
Name Type Description objVarObject Objeto donde se almacenará el valor de las unidades.
nodeElement Nodo XML que contiene el valor de las unidades.
-
readsldFeatureTypeStyle(sldVar, node)
impl/ol/js/format/wmc/WMC110.js, line 740 -
Este método extrae todo el contenido del nodo XML proporcionado y lo asigna a la propiedad 'body' del objeto SLD.
Name Type Description sldVarObject Objeto al que se le asignará la propiedad 'body'.
nodeElement Nodo XML del que se extraerá el contenido.
-
readsldMaxScaleDenominator(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 226 -
Este método obtiene el valor de '
' desde un nodo SLD y lo asigna como la escala máxima permitida en las opciones de la capa. Name Type Description layerInfoVarObject Objeto que contiene información de la capa y sus opciones.
nodeElement Nodo XML '
' que contiene el valor de escala máxima. -
readsldMinScaleDenominator(layerInfo, node)
impl/ol/js/format/wmc/WMC110.js, line 27 -
Este método lee el valor de la escala mínima (MinScaleDenominator) de un nodo XML.
Name Type Description layerInfoObject Objeto que contiene la información de la capa.
nodeElement Nodo XML que contiene el valor de 'MinScaleDenominator'.
-
readsldStyledLayerDescriptor(sldVar, node)
impl/ol/js/format/wmc/WMC110.js, line 558 -
Este método Extrae todo el contenido textual del nodo XML 'StyledLayerDescriptor' y lo asigna a la propiedad 'body' del objeto 'sld'.
Name Type Description sldVarObject Objeto donde se almacenará el contenido.
nodeElement Nodo XML 'StyledLayerDescriptor'
-
readwmcAbstract(objVar, node)
impl/ol/js/format/wmc/WMC110.js, line 671 -
Este método extrae el contenido textual de un nodo XML y lo asigna a la propiedad 'abstract' del objeto proporcionado, si dicho contenido existe.
Name Type Description objVarObject Objeto al que se añadirá la propiedad 'abstract'.
nodeElement Nodo XML del que se extraerá el valor.
-
readwmcAddress(contactAddressVar, node)
impl/ol/js/format/wmc/WMC110.js, line 964 -
Este método extrae la dirección desde un nodo XML y la asigna a la propiedad 'address' del objeto 'contactAddress', si existe un valor.
Name Type Description contactAddressVarObject Objeto donde se añadirá la propiedad 'address'.
nodeElement Nodo XML que contiene la dirección.
-
readwmcAddressType(contactAddressVar, node)
impl/ol/js/format/wmc/WMC110.js, line 945 -
Este método extrae el tipo de dirección desde un nodo XML y lo asigna a la propiedad 'type' del objeto 'contactAddress', si existe un valor.
Name Type Description contactAddressVarObject Objeto donde se añadirá la propiedad 'type'.
nodeElement Nodo XML que contiene el tipo de dirección.
-
readwmcBoundingBox(contextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 295 -
Este método obtiene los atributos de un nodo '
' WMC y asigna la proyección y los límites geográficos al objeto contexto. Name Type Description contextVarObject Objeto donde se almacenan los datos del contexto, como 'projection' y 'bounds'.
nodeElement Nodo XML '
' con atributos 'SRS', 'minx', 'miny', 'maxx', 'maxy'. -
readwmcCity(contactAddressVar, node)
impl/ol/js/format/wmc/WMC110.js, line 983 -
Este método extrae el nombre de la ciudad desde un nodo XML y lo asigna a la propiedad 'city' del objeto 'contactAddress', si existe un valor.
Name Type Description contactAddressVarObject Objeto donde se añadirá la propiedad 'city'.
nodeElement Nodo XML que contiene el nombre de la ciudad.
-
readwmcContactAddress(contactVar, node)
impl/ol/js/format/wmc/WMC110.js, line 927 -
Este método procesa los nodos hijos del nodo XML que representa la dirección de contacto y lo asigna al objeto 'contact'.
Name Type Description contactVarObject Objeto donde se añadirá la propiedad 'contactAddress'.
nodeElement Nodo XML que contiene la información de dirección de contacto.
-
readwmcContactElectronicMailAddress(contactVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1099 -
Este método extrae la dirección de correo electrónico desde un nodo XML y la asigna a la propiedad 'email' del objeto 'contact', si existe un valor.
Name Type Description contactVarObject Objeto donde se añadirá la propiedad 'email'.
nodeElement Nodo XML que contiene el valor del correo electrónico.
-
readwmcContactFacsimileTelephone(contactVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1079 -
Este método extrae el número de fax desde un nodo XML y lo asigna a la propiedad 'fax' del objeto 'contact', si existe un valor.
Name Type Description contactVarObject Objeto donde se añadirá la propiedad 'fax'.
nodeElement Nodo XML que contiene el número de fax.
-
readwmcContactInformation(objVar, node)
impl/ol/js/format/wmc/WMC110.js, line 829 -
Este método procesa los nodos hijos del nodo XML que representa la información de contacto y los asigna como propiedades de un objeto 'contact', que luego se añade al objeto principal.
Name Type Description objVarObject Objeto donde se añadirá la propiedad 'contactInformation'.
nodeElement Nodo XML que contiene la información de contacto.
-
readwmcContactOrganization(primaryPersonVar, node)
impl/ol/js/format/wmc/WMC110.js, line 888 -
Este método extrae el nombre de la organización desde un nodo XML y lo asigna a la propiedad 'organization' del objeto 'primaryPerson', si existe un valor.
Name Type Description primaryPersonVarObject Objeto donde se añadirá la propiedad 'organization'.
nodeElement Nodo XML que contiene el nombre de la organización.
-
readwmcContactPerson(primaryPersonVar, node)
impl/ol/js/format/wmc/WMC110.js, line 868 -
Este método extrae el nombre de la persona de contacto desde un nodo XML y lo asigna a la propiedad 'person' del objeto 'primaryPerson', si existe un valor.
Name Type Description primaryPersonVarObject Objeto donde se añadirá la propiedad 'person'.
nodeElement Nodo XML que contiene el nombre de la persona.
-
readwmcContactPersonPrimary(contactVar, node)
impl/ol/js/format/wmc/WMC110.js, line 849 -
Este método procesa los nodos hijos del nodo XML que representa los datos de la persona de contacto principal y los asigna como propiedades de un objeto 'personPrimary', que luego se añade al objeto 'contact'.
Name Type Description contactVarObject Objeto donde se añadirá la propiedad 'personPrimary'.
nodeElement Nodo XML que contiene la información de la persona de contacto principal.
-
readwmcContactPosition(contactVar, node)
impl/ol/js/format/wmc/WMC110.js, line 908 -
Este método extrae el cargo o puesto de contacto desde un nodo XML y lo asigna a la propiedad 'position' del objeto 'contact', si existe un valor.
Name Type Description contactVarObject Objeto donde se añadirá la propiedad 'position'.
nodeElement Nodo XML que contiene el puesto de contacto.
-
readwmcContactVoiceTelephone(contactVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1060 -
Este método extrae el número de teléfono desde un nodo XML y lo asigna a la propiedad 'phone' del objeto 'contact', si existe un valor.
Name Type Description contactVarObject Objeto donde se añadirá la propiedad 'phone'.
nodeElement Nodo XML que contiene el número de teléfono.
-
readwmcCountry(contactAddressVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1041 -
Este método extrae el nombre del país desde un nodo XML y lo asigna a la propiedad 'country' del objeto 'contactAddress', si existe un valor.
Name Type Description contactAddressVarObject Objeto donde se añadirá la propiedad 'country'.
nodeElement Nodo XML que contiene el nombre del país.
-
readwmcDataURL(layerContextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1119 -
Este método extrae la URL de datos desde un nodo XML usando 'getOnlineResource_href' y la asigna a la propiedad 'dataURL' del objeto 'layerContext'.
Name Type Description layerContextVarObject Objeto al que se le asignará la propiedad 'dataURL'.
nodeElement Nodo XML que contiene la información del recurso en línea.
-
readwmcDescriptionURL(contextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 812 -
Este método extrae la URL de descripción desde un nodo XML que contiene una etiqueta 'OnlineResource', y la asigna a la propiedad 'descriptionURL' del objeto 'context'.
Name Type Description contextVarObject Objeto donde se añadirá la propiedad 'descriptionURL'.
nodeElement Nodo XML que contiene un recurso en línea ('OnlineResource') con la URL de descripción.
-
readwmcDimension(dimensionsVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1158 -
Este método obtiene un nodo XML que describe una dimensión y la añade al objeto 'dimensions' usando el nombre de la dimensión como clave.
Name Type Description dimensionsVarObject Objeto donde se almacenarán las dimensiones, indexadas por nombre.
nodeElement Nodo XML que contiene la definición de la dimensión y sus atributos.
-
readwmcDimensionList(layerContextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1138 -
Este método procesa un nodo XML que contiene una lista de dimensiones ('DimensionList') y crea una propiedad 'dimensions' en el objeto 'layerContext'.
Name Type Description layerContextVarObject Objeto al que se le añadirá la propiedad 'dimensions' como objeto.
nodeElement Nodo XML que contiene las definiciones de las dimensiones.
-
readwmcExtension(obj, node)
impl/ol/js/format/wmc/WMC110.js, line 333 -
Este método procesa todos los nodos hijos del nodo '
' y los añade al objeto proporcionado. Name Type Description objObject Objeto donde se almacenarán los datos extraídos de los nodos hijos.
nodeElement Nodo XML '
'. -
readwmcextmetadata(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 656 -
Este método extrae el contenido HTML del nodo dado y lo asigna a 'layerInfo.options.metadataUrl'.
Name Type Description layerInfoVarObject Objeto que contiene la propiedad 'options' donde se asignará 'metadataUrl'.
nodeElement Nodo XML del que se extraerá el valor.
-
readwmcFormat(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 508 -
Este método extrae el valor del formato desde un nodo XML y lo añade a la lista de formatos del objeto 'layerInfo'.
Name Type Description layerInfoVarObject Objeto que contiene la información de la capa, incluyendo 'formats' (array) y 'params' (objeto).
nodeElement Nodo XML que contiene el valor del formato.
-
readwmcFormatList(layerInfo, node)
impl/ol/js/format/wmc/WMC110.js, line 493 -
Este método procesa todos los nodos hijos del nodo XML que representa una lista de formatos y los agrega al objeto 'layerInfo', normalmente usando 'readwmcFormat' para cada uno.
Name Type Description layerInfoObject Objeto donde se almacenará la información de los formatos disponibles de la capa.
nodeElement Nodo XML que contiene los elementos '
'. -
readwmcGeneral(context, node)
impl/ol/js/format/wmc/WMC110.js, line 279 -
Este método procesa los nodos hijos del nodo '
' en un contexto WMC. Name Type Description contextObject Objeto donde se almacenará la información general del contexto.
nodeElement Nodo XML '
' que contiene información general del contexto. -
readwmcKeyword(keywords, node)
impl/ol/js/format/wmc/WMC110.js, line 773 -
Este método extrae el valor de un nodo XML que representa una palabra clave y lo añade al array 'keywords'.
Name Type Description keywordsArray.<string> Lista donde se añadirá la palabra clave extraída.
nodeElement Nodo XML que contiene el valor de la palabra clave.
-
readwmcKeywordList(contextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 756 -
Este método procesa un nodo XML que contiene una lista de palabras clave ('KeywordList') y las almacena en la propiedad 'keywords' del objeto 'context'.
Name Type Description contextVarObject Objeto al que se le añadirá una propiedad 'keywords'.
nodeElement Nodo XML que contiene hijos con palabras clave.
-
readwmcLatLonBoundingBox(layerVar, node)
impl/ol/js/format/wmc/WMC110.js, line 693 -
Este método extrae los atributos de coordenadas del nodo 'LatLonBoundingBox' y los asigna como '[minx, miny, maxx, maxy]' en la propiedad 'llbbox' del objeto 'layer'.
Name Type Description layerVarObject Objeto al que se añadirá la propiedad 'llbbox' con las coordenadas.
nodeElement Nodo XML que contiene los atributos 'minx', 'miny', 'maxx', y 'maxy'.
-
readwmcLayer(contextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 78 -
Este método procesa un nodo XML de capa WMC, construye el objeto de información de la capa, configura sus parámetros y opciones, crea la capa correspondiente y la añade al grupo correspondiente o al contexto.
Name Type Description contextVarObject Objeto contexto que contiene la configuración y las colecciones de capas.
nodeElement Nodo XML que representa la definición de la capa WMC.
-
readwmcLayerList(contextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 317 -
Este método procesa el nodo '
' de un contexto WMC y extrae sus capas. Name Type Description contextVarObject Objeto donde se almacenará la lista de capas.
nodeElement Nodo XML '
' que contiene las definiciones de las capas. -
readwmcLegendURL(styleVar, node)
impl/ol/js/format/wmc/WMC110.js, line 716 -
Este método extrae información de una leyenda (LegendURL) de un nodo XML y la asigna a la propiedad 'legend' del estilo dado.
Name Type Description styleVarObject Objeto de estilo al que se le asignará la propiedad 'legend'.
nodeElement Nodo XML que representa un 'LegendURL' y puede contener un 'OnlineResource'.
-
readwmcLogoURL(contextVar, node)
impl/ol/js/format/wmc/WMC110.js, line 789 -
Este método Extrae los atributos 'width', 'height', 'format' y el enlace ('href') del nodo XML que representa el logo, y los asigna al objeto 'context' bajo la propiedad 'logo'.
Name Type Description contextVarObject Objeto donde se añadirá la propiedad 'logo'.
nodeElement Nodo XML que contiene los atributos del logo y el recurso 'OnlineResource'.
-
readwmcMetadataURL(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 632 -
Este método extrae la URL de metadatos desde un nodo XML y la asigna a la propiedad 'layerInfo.options.metadataURL'.
Name Type Description layerInfoVarObject Objeto que contiene la propiedad 'options' donde se asignará 'metadataURL'.
nodeElement Nodo XML que contiene un elemento 'OnlineResource'.
-
readwmcName(objVar, node)
impl/ol/js/format/wmc/WMC110.js, line 592 -
Este método extrae el valor de un nodo XML y lo asigna a la propiedad 'name' del objeto dado, si el valor existe.
Name Type Description objVarObject Objeto al que se añadirá la propiedad 'name'.
nodeElement Nodo XML del que se extraerá el valor.
-
readwmcOnlineResource(objVar, node)
impl/ol/js/format/wmc/WMC110.js, line 574 -
Este método obtiene un nodo XML y extrae el atributo 'xlink:href', asignándolo a una propiedad del objeto dado.
Name Type Description objVarObject Objeto al que se añadirá la propiedad 'href'.
nodeElement Nodo XML del que se extraerá el atributo 'xlink:href'.
-
readwmcPostCode(contactAddressVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1022 -
Este método extrae el código postal desde un nodo XML y lo asigna a la propiedad 'postcode' del objeto 'contactAddress', si existe un valor.
Name Type Description contactAddressVarObject Objeto donde se añadirá la propiedad 'postcode'.
nodeElement Nodo XML que contiene el código postal.
-
readwmcServer(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 475 -
Este método obtiene la versión del WMC.
Name Type Description layerInfoVarObject Objeto donde se almacena la versión del WMC.
nodeElement Nodo XML que contiene la versión del WMC.
-
readwmcSLD(style, node)
impl/ol/js/format/wmc/WMC110.js, line 542 -
Este método procesa los nodos hijos del nodo XML 'style' y los asigna al objeto 'style'. Dependiendo del contenido, el objeto 'style' resultante puede tener una propiedad 'href' (URL de estilo) o 'body' (contenido SLD embebido).
Name Type Description styleObject Objeto donde se añadirán las propiedades resultantes del estilo.
nodeElement Nodo XML que contiene el elemento 'Style'.
-
readwmcStateOrProvince(contactAddressVar, node)
impl/ol/js/format/wmc/WMC110.js, line 1003 -
Este método extrae el nombre del estado o provincia desde un nodo XML y lo asigna a la propiedad 'stateOrProvince' del objeto 'contactAddress', si existe un valor.
Name Type Description contactAddressVarObject Objeto donde se añadirá la propiedad 'stateOrProvince'.
nodeElement Nodo XML que contiene el nombre del estado o provincia.
-
readwmcStyle(layerInfoVar, node)
impl/ol/js/format/wmc/WMC110.js, line 241 -
Este método procesa un nodo '