Trabajar con Datos WMS

Advertencia

This tutorial is now obsolete. A new and updated version is available at Trabajar con Datos WMS (QGIS3)

Usualmente necesitará capas de datos de referencia para su mapa base o para mostrar sus resultados en el contexto de otros datasets. Muchas organizaciones publican sus conjuntos de datos en línea que están ya listos para ser usados en un SIG. Un estándar popular para la publicación de mapas en línea se llama «WMS (Web Map Service)». Este es la mejor opción para usar capas de referencia, ya que puede acceder a una serie de conjuntos de daots para su SIG sin tener que descargar o dar estilo a los datos.

Vista general de la tarea

En este tutorial cargaremos capas de Recursos minerales publicado por el USGS.

Fuente de Datos: [DCOPENDATA]

Procedimiento

  1. Abra QGIS y vaya a Capa ‣ Añadir capa WMS/WMTS….

../_images/1283.png
  1. En la pestaña Capas, haga clic en Nuevo.

../_images/2189.png
  1. Dele nombre a su conexión. Este no es el nombre de la capa, sino el nombre del servicio que está ofreciendo la capa WMS. Un solo servicio generalmente ofrece múltiples capas que pueden ser agregadas a su proyecto. La URL que necesita para acceder a una capa WMS es llamada GetCapabilities. Cuando accede a un servidor WMS con este parámetro en la URL, devuelve una lista de capas disponibles junto con varios metadatos. En este caso, dele nombre a la conexión como MRDATA USGS y la URL GetCapabilities como http://mrdata.usgs.gov/services/ca?request=getcapabilities&service=WMS&version=1.1.1&. Haga clic en Aceptar.

../_images/3131.png
  1. A continuación, haga clic en el botón Connect para recuperar la lista de capas disponibles. Notará diferentes IDs listados al lado de las capas. ID 0 significa que obtiene un mapa de todas las capas. Si no desea todas las capas, puede expandir la lista haciendo clic en el icono + y seleccionar la capa de su interés. Seleccione la capa 0 para este tutorial.

../_images/482.png
  1. En la sección Codificación de la imagen necesita elegir un formato de imagen. Los formatos de imágenes importan mucho y la elección dependerá en su caso de uso. Aquí hay algunas sugerencias

    • Calidad: PNG es un formato de imagen comprimida sin pérdidas. JPEG es un formato comprimido con pérdidas. TIFF puede ser cualquiera. Esto significa que la calidad de las imágenes PNG será mejor comparada a las JPEG. Si tu principal objetivo es imprimir un mapa, usa PNG.

    • Rapidez: Como las imágenes PNG son menos comprimidas y por eso tienen un mayor tamaño, toman mayor tiempo en cargar. Si en su proyecto está usando la capa como una capa de referencia y necesita hacer mucho acercamiento o moverse, use JPEG.

    • Soporte de clientes: QGIS admite la mayoría de los formatos, pero si está desarrollando aplicaciones web, los navegadores generalmente no admiten TIFF, así que debería elegir otro formato.

    • Tipo de datos: Si tiene capas que son principalmente vectoriales, PNG dará mejores resultados. Para capas de imágenes, JPEG generalmente es una mejor opción.

    Para este tutorial, elija JPEG como formato. Cambie el Nombre de la capa si quiere y haga clic en Añadir.

../_images/576.png
  1. Verá la capa cargada en la ventana de QGIS. Puede hacer acercamiento/moverse por el mapa como cualquier otra capa. La forma en que funciona el servicio WMS es que cada vez que hace acercaiento o mueve, envía sus coordenadas de la vista gráfica al servidor y el servidor crea una imagen para esa vista y lo devuelve al cliente. Así que habrá algo de tiempo antes de que vea la imagen del área después que haya hecho acercamiento. También, como la imagen que ve es una imagen, no hay una forma de solicitar por atributos como en una capa normal vectorial o de imagen.

../_images/673.png
  1. Sin embargo, puede ver algunos metadatos sobre la capa. Clic derecho en la capa y elija Propiedades.

../_images/772.png
  1. Notará que la ventana Propiedades es diferente y tiene menos pestañas. Puede ir a la pestaña Metadatos para conocer más sobre el servicio WMS y las capas.

../_images/870.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)