Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Acceder a mapas base para gráficas y ejes geográficos

MathWorks® ofrece una selección de mapas base para usarlos con gráficas y ejes geográficos. Los mapas base ofrecen una variedad de opciones de mapas, incluidas visualizaciones de gran nivel de zoom, color del terreno y dos tonos. Seis de los mapas base son conjuntos de datos segmentados creados con Natural Earth. Cinco de los mapas base son mapas con gran nivel de zoom hospedados en Esri®. Para obtener más información sobre las opciones de mapas base, consulte geobasemap.

Para especificar un mapa base para su gráfica o sus ejes geográficos, puede:

  • Utilizar la función geobasemap.

  • Configurar la propiedad Basemap del objeto GeographicAxes o GeographicBubbleChart.

También puede añadir un selector de mapa base a la barra de herramientas de los ejes empleando la función addToolbarMapButton (Mapping Toolbox) de Mapping Toolbox™.

MATLAB® incluye un mapa base instalado, un mapa de dos tonos llamado 'darkwater'. El uso de este mapa base no precisa acceso a Internet. El uso del resto de mapas base, incluido el mapa base predeterminado 'streets-light', sí precisa acceso a Internet.

Si tiene problemas para acceder a los mapas base a través de Internet, compruebe la configuración de su servidor proxy. Para obtener más información acerca de cómo especificar la configuración del servidor proxy, consulte Use MATLAB Web Preferences For Proxy Server Settings.

Si no dispone de un acceso fiable a Internet o desea mejorar la capacidad de respuesta del mapa, puede representar su gráfica usando el mapa base 'darkwater' o descargar una selección de mapas base en su sistema local.

Mostrar "darkwater" en gráficas geográficas

Para mostrar el mapa base "darkwater" durante la representación con funciones como geoplot y geoscatter, llame a geobasemap.

lat1 = [33.448 29.424 32.716 32.777 37.338];
lon1 = [-112.074 -98.494 -117.161 -96.797 -121.886];
geoscatter(lat1,lon1,"*")
geobasemap darkwater

También puede crear un conjunto de ejes geográficos y especificar el par nombre-valor Basemap.

figure
lat2 = [40.713 34.052 41.878 29.760 39.952];
lon2 = [-74.006 -118.244 -87.630 -95.370 -75.165];
geoaxes("Basemap","darkwater")
geoscatter(lat2,lon2,"*")

También puede modificar el mapa base predeterminado en todas las gráficas creadas con geoplot, geoscatter y geodensityplot durante la sesión en MATLAB.

set(groot,"defaultGeoaxesBasemap","darkwater")

Mostrar "darkwater" en gráficas de burbujas geográficas

Para mostrar "darkwater" en una gráfica de burbujas geográfica, llame a geobubble con el argumento nombre-valor Basemap.

tsunamis = readtable("tsunamis.xlsx");
geobubble(tsunamis,"Latitude","Longitude","Basemap","darkwater")

También puede especificar el mapa base con geobasemap.

counties = readtable("counties.xlsx");
geobubble(counties,"Latitude","Longitude")
geobasemap darkwater

Descargar mapas base

Descargue mapas base en el sistema local con el Explorador de complementos. Los cinco mapas base con gran nivel de zoom ofrecidos por Esri no están disponibles para su descarga.

  1. En la pestaña Home de MATLAB, en la sección Environment, haga clic en Add-Ons > Get Add-Ons.

  2. En el Explorador de complementos, desplácese a la sección MathWorks Optional Features y haga clic en show all para buscar los paquetes de mapas base. También puede buscar los complementos de mapa base por nombre (enumerados en la siguiente tabla) o hacer clic en Optional Features, en Filter by Type.

  3. Seleccione los paquetes de datos de mapas base que desee descargar.

    Nombre del mapa baseNombre del paquete de datos del mapa base
    'bluegreen'Datos del mapa base de MATLAB: bluegreen
    'grayland'Datos del mapa base de MATLAB: grayland
    'colorterrain'Datos del mapa base de MATLAB: colorterrain
    'grayterrain'Datos del mapa base de MATLAB: grayterrain
    'landcover'Datos del mapa base de MATLAB: landcover

Comportamiento del almacenamiento en caché del mapa base

Cuando accede a un mapa base a través de Internet, MATLAB mejora el rendimiento almacenando temporalmente los mosaicos de mapa base. Con este comportamiento de almacenamiento en caché, el programa tiene que descargar cada mosaico solo una vez conforme se desplaza por el mapa y se aumenta o reduce el mismo. Si se pierde la conexión a Internet, podrá seguir viendo las partes del mapa que ya haya visto, puesto que los mosaicos de mapa se almacenan localmente.

Cuando no tenga conexión a Internet y trate de ver una parte del mapa que no haya visto anteriormente, los mosaicos de estas áreas no estarán en la caché. En los mapas base creados con Natural Earth, el programa reemplaza los mosaicos que faltan con mosaicos del mapa base 'darkwater'.

En los mapas base con gran nivel de zoom ofrecidos por Esri, el programa almacena en caché un número limitado de mosaicos y los mosaicos almacenados en caché vencen tras un tiempo limitado. Si se intenta ver una región de un mapa base con gran nivel de zoom que no se encuentra almacenada en caché, se ven mosaicos de mapa vacíos. La gráfica geográfica no utiliza mosaicos 'darkwater' en estos mosaicos que faltan.

Consulte también

Funciones

Propiedades

Temas relacionados