¿Cómo creo un mapa estático donde la escala varía según la ubicación?
Ejemplo: para conducir desde una ubicación específica X en Albuquerque a una ubicación específica Y en Chicago, quiero "hacer zoom" alrededor de X e Y de la siguiente manera:
- Cerca de X e Y, la escala es bastante grande, por lo que puede ver calles menores, edificios, etc., cerca de X e Y.
- Lejos de X e Y, la escala es bastante pequeña, por lo que es posible que solo vea grandes distancias de la carretera, pero sin detalles.
En otras palabras, es como un mapa normal con un "efecto de lupa" alrededor de X e Y. El efecto debería "desvanecerse" suavemente, por lo que no hay una ruptura en el mapa.
Razonamiento: cuando se viaja entre ciudades remotas, el viaje por carretera a menudo es fácil (en el sentido de que no requiere detalles), pero llegar de X a la autopista y de la autopista a Y puede requerir instrucciones detalladas, conocer calles secundarias, etc.
EDITAR: He adjuntado un horrible ejemplo de lo que quiero hacer. Notas:
- Esto solo se acerca a una ciudad, no a dos.
- Esto es simplemente un viejo zoom de imagen. Lo que quisiera es más detalles en el área de Albuquerque.
- Tenga en cuenta, sin embargo, que las carreteras / autopistas son continuas: la ampliación no tiene un problema de "corte".
fuente
Respuestas:
Este documento presenta un algoritmo para hacer eso:
Harrie, L., Sarjakoski, T., Lehto, L. Un mapa de escala variable para cartografía de pantallas pequeñas. En: Simposio internacional conjunto sobre teoría geoespacial, procesamiento y aplicaciones (ISPRS / Comisión IV, SDH2002). Ottawa, Canadá, julio de 2002
Un ejemplo:
EDITAR: Este tipo de representación es bastante antigua. Ver el plan Conrad Morant (1548):
fuente
No es exactamente una respuesta, pero es posible que desee echar un vistazo a esta publicación de blog independiente con varios ejemplos interesantes.
fuente
Creo que está buscando el servicio Line Drive de Microsoft http://msdn.microsoft.com/en-us/library/cc514631.aspx que produce mapas como
Puede leer el documento original en el que se basa en http://cs.ubc.ca/~tmm/courses/cpsc533c-03-spr/readings/rtmaps.pdf
fuente
Flash http://www.richtersveld.net/index.php/site/region_map/
puedes mezclar una imagen más detallada dentro de la lupa.
fuente
Lo más fácil que se me ocurre es usar múltiples marcos de datos en ArcMap. 1 para la vista general de la carretera y una para cada una de las vistas de detalle en los puntos finales. Organícelos como desee en la vista de diseño y establezca la escala o la extensión del zoom de forma adecuada. Nunca me preocupé por un desvanecimiento suave, y eso no estará disponible en ArcMap.
Si esto está cerca de lo que está buscando, puedo proporcionar más detalles.
fuente
Como los mapas son estáticos, puede hacer algunas ilustraciones para obtener mejores resultados. Aquí para resolver ese problema, superpongo mapas con diferentes escalas. Dependiendo del SIG que utilice, puede hacerlo de muchas maneras. Una es generar un mapa grande y guardar, que generar pequeños mapas con zoom y guardar, luego combinarlos en un software como Inkscape o Illustrator y recortar el mapa de zoom en la forma deseada. Mire el ejemplo simple hecho con Qgis e Illustrator. .
fuente