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.

0 comentarios: