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.

Especificar los límites del mapa con los ejes geográficos

Una gráfica o ejes geográficos configuran los límites de longitud y latitud del mapa base para abarcar todos los puntos en sus datos. Estos límites del mapa no cambian cuando modifica el tamaño de la gráfica cambiando el tamaño de la ventana de la figura, excepto para adaptarse a los cambios en el aspecto de los ejes o la gráfica. Los límites del mapa cambian en el momento en el que aumenta o disminuye el zoom o se desplaza. Las gráficas y ejes geográficos admiten las propiedades relacionadas con los límites del mapa. Algunas son propiedades de solo lectura para uso informativo.

  • LatitudeLimits: devuelve los límites de latitud actuales (solo lectura).

  • LongitudeLimits: devuelve los límites de longitud actuales (solo lectura).

  • MapCenter: devuelve o configura el punto central actual del mapa.

  • ZoomLevel: devuelve o configura el nivel de zoom actual del mapa.

Una manera cómoda de obtener los límites de latitud y longitud actuales es llamar a la función geolimits. También puede utilizar la función geolimits para configurar los límites de longitud y latitud. Utilice la función geolimits cuando desee crear una gráfica o ejes geográficos con los mismos límites de mapas que una gráfica o ejes existentes. Recupere los límites de la gráfica o de los ejes existentes y utilice geolimits para configurar los límites de los nuevos ejes o de la gráfica.

Nota

Puede especificar latitudes fuera de los límites aproximados de [-85 85], más allá de los cuales no se extienden los mosaicos del mapa base. Sin embargo, estos valores normalmente no son visibles a menos que controle la extensión del mapa con las propiedades MapCenter y ZoomLevel. Además, los puntos de datos muy cercanos a 90 grados y a -90 grados nunca se pueden ver, porque se asignan a los valores de infinito o casi infinito en la dirección vertical.

Mostrar varias gráficas de burbujas geográficas centradas en los límites especificados

Este ejemplo muestra cómo crear dos gráficas de burbujas geográficas con los mismos límites del mapa.

Lea los datos de muestra de la enfermedad de Lyme en el área de trabajo.

counties = readtable('counties.xlsx');

Cree una gráfica de burbujas geográfica que represente la incidencia de la enfermedad de Lyme en los condados de Nueva Inglaterra.

gb = geobubble(counties,'Latitude','Longitude','SizeVariable','Cases2010');

Desplace y aumente o disminuya el mapa hasta ver únicamente los estados del norte de Nueva Inglaterra: Vermont, New Hampshire y Maine.

Obtenga los nuevos límites del mapa con el comando [nlat nlon] = geolimits(gb). Obtenga también el nuevo nivel de zoom con el comando nzoom = gb.ZoomLevel. Guarde la latitud, la longitud y el nivel de zoom de los nuevos límites del mapa.

nlat = [42.5577   46.6921];
nlon = [-73.5500  -66.8900];
nzoom = 6.3747;

Cree otro mapa con los datos de la incidencia de la enfermedad de Lyme de 2011 y defina los límites del mapa y el nivel de zoom para que coincidan con la primera gráfica.

figure
gb2 = geobubble(counties,'Latitude','Longitude','SizeVariable','Cases2011');
[n2lat n2lon] = geolimits(gb2,nlat,nlon);
gb2.ZoomLevel = nzoom;

Consulte también

| | | | | | | |

Temas relacionados