He creado un mapa en qgis 2.0. El mapa utiliza el complemento OpenLayers para agregar la capa OSM como mapa base. Me gustaría restringir que el mapa base sea visible solo dentro de un polígono dado definido en una capa de archivo de forma. ¿Cómo logro esto?
qgis
qgis-openlayers-plugin
clip
Llaves
fuente
fuente
Respuestas:
De esta manera funciona para mí:
Cree un archivo de forma poligonal mundial que se extienda desde + 180 ° E hasta -179,99 ° E y desde + 85.5 ° N hasta -85.5 ° N con un archivo de texto que contenga
Agregue ese archivo como
Text delimited layer
, usando punto y coma como separador y WGS84 como CRS.Guarde la capa como shapefile en el CRS de su polígono, agréguela al lienzo y elimine la capa del archivo de texto.
Resta tu archivo de forma de polígono de eso y establece el relleno del polígono restante en 100% blanco.
Ponlo encima de la capa Openlayers, y solo el área deseada será visible para todos los niveles de zoom:
fuente