martes, 2 de diciembre de 2008

Explicación de un fichero XWMS

Tal y como me ha pedido Elena y Raul en un comentario al post de conector de WMS, comienzo a explicar las distintas líneas, y cómo conseguir la información, que tiene un fichero XWMS.
El significado de cada línea del fichero XWMS, es el siguiente:

  • <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    • Elemento obligatorio en todos los ficheros XML, explicando la versión y estándar utilizado.
  • <BentleyWMSFile></BentleyWMSFile>
    • Elemento explicativo de que es el conector WMS para Bentley, entre estos dos elementos irán el resto de elementos que se señalan a continuación
  • <VERSION></VERSION>
    • Versión del conector XWMS
  • <URL></URL>
    • Dirección URL del servidor WMS
  • <REQUEST></REQUEST>
    • En esta sección se incorporar todos los parámetros que defínen de forma específica el WMS (los sucesivos elementos van entre estos dos parámetros)
  • <VERSION></VERSION>
    • Versión del servidor WMS
  • <SRS></SRS>
    • Valor del sistema de Refencia. Se obtiene a través del GetCapacibilities
  • <LAYERS></LAYERS>
    • Nombre de la capa que se conecta. Se obtiene a través del GetCapacibilities
  • <BBOX></BBOX>
    • Parámetros que definen el área de covertura. Se obtiene a través del GetCapacibilities
  • <WIDTH></WIDTH>
    <HEIGHT></HEIGHT>
    • Alto y ancho, y debe de tener el mismo ratio entre WIDTH / HEIGHT que entre (BBOXmaxx-BBOXminx)/(BBOXmaxy-BBOXminy)
  • <FORMAT></FORMAT>
    • Formato gráfico empleado. Se obtienen a través del GetCapacibilities
  • <SERVERCAPABILITIES>
    <MAXBITMAPSIZE width="1024" height="1024" />
    </SERVERCAPABILTIES>
    • Corresponde con el máximo tamaño de imagen que sirve el WMS correspondiente, no se puede saber a priorí, pero es muy habitual los valores de 1024x1024. En el caso de que no funcione se deberá de poner valores más pequeños
En el siguiente post, crearemos un fichero XWMS.

No hay comentarios:

Publicar un comentario