Esta página contiene información y recursos de utilidad para la práctica del hiking (senderismo, excursionismo) como, por ejemplo, la cartografía digital.
Cartografía digital |
Cartografía digital
IDE | Códigos EPSG | Niveles de zoom | Documentación | Desarrollo |
Infraestructuras de Datos Espaciales
A continuación se detallan algunos portales relacionados con las Infraestructuras de Datos Espaciales (IDE) a nivel nacional y autonómico:
España
- Instituto Geográfico Nacional
- Infraestructura de Datos Espaciales de España
- Centro Nacional de Información Geográfica
- Sistema Cartográfico Nacional
Catalunya
- Institut Cartogràfic i Geològic de Catalunya
- Infraestructura de Dades Espacials de Catalunya
- InstaMaps, hacer un mapa con las dades que se necesiten de forma rápida ** Ruta 105. Sant Llorenç de la Muga a Ermita de Sant Jordi
- IDE Barcelona
- Geoportal BCN
- IDE Area Metropolitana de Barcelona
Euskadi
Andalucía
Códigos EPSG
Algunos de los códigos EPSG (European Petroleum Survey Group) y los Sistemas de Referencia de Coordenadas usados habitualmente son los siguientes:
Código EPSG | Descripción |
---|---|
EPSG:3034 | ETRS89-extended / LCC Europe Para la cartografía pan-Europeo a escalas <= 1:500.000 (IDEE) |
EPSG:3035 | ETRS89-extended / LAEA Europe Para representación y análisis estadístico pan-Europeos (IDEE) |
EPSG:3042 | ETRS89 / UTM zone 30N (N-E) |
EPSG:3395 | WGS 84 / World Mercator |
EPSG:3587 | NAD83(NSRS2007) / Michigan Central |
EPSG:3785 | Popular Visualisation CRS / Mercator – Spherical Mercator (deprecated EPSG code wrongly defined) |
EPSG:3857 | WGS 84 / Pseudo-Mercator – Spherical Mercator, Google Maps, OpenStreetMap, Bing, ArcGIS, ESRI |
EPSG:4230 | Coordenadas Geográficas ED50 |
EPSG:4258 | Coordenadas Elipsoidales European Terrestrial Reference System 1989 (ETRS89) |
EPSG:4267 | Coordenadas Geográficas North American Datum 1927 (NAD27) |
EPSG:4269 | Coordenadas Geográficas North American Datum 1983 (NAD83) |
EPSG:4324 | Coordenadas Geográficas WGS 72BE Transit Broadcast Ephemeris |
EPSG:4326 | WGS 84 – WGS84 - World Geodetic System 1984, used in GPS (es el utilizado por MOBAC) |
EPSG:23028 | Proyección UTM ED50 Huso 28 N |
EPSG:23029 | Proyección UTM ED50 Huso 29 N |
EPSG:23030 | Proyección UTM ED50 Huso 30 N |
EPSG:23031 | Proyección UTM ED50 Huso 31 N |
EPSG:25828 | Proyección UTM ETRS89 Huso 28 N |
EPSG:25829 | Proyección UTM ETRS89 Huso 29 N |
EPSG:25830 | Proyección UTM ETRS89 Huso 30 N |
EPSG:25831 | Proyección UTM ETRS89 Huso 31 N |
EPSG:32628 | Proyección UTM WGS84 Huso 28 N |
EPSG:32629 | Proyección UTM WGS84 Huso 29 N |
EPSG:32630 | Proyección UTM WGS84 Huso 30 N |
EPSG:32631 | Proyección UTM WGS84 Huso 31 N |
EPSG:900913 | Google Maps Global Mercator – Spherical Mercator (unofficial - used in open source projects / OSGEO) |
En los Servicios Web de Mapas (WMS) el estàndar “de facto” es el EPSG:3857 (WGS 84 / Pseudo-Mercator), también llamado “Web Mercator”, “Google Maps Compatible”, etc.
Niveles de zoom
El nivel de zoom determina qué parte del mundo es visible en un mapa. Lo más común es proporcionar mapas con 23 niveles de zoom, siendo 0 el nivel de zoom más bajo (completamente alejado) y 22 el más alto (completamente acercado).
Cada nivel de zoom está formado por un mosaico de 2^zoom x 2^zoom teselas. Con niveles de zoom bajos, un pequeño conjunto de teselas cubre un área geográfica grande. A niveles de zoom más altos, un mayor número de mosaicos cubre un área geográfica más pequeña.
Inicialmente, en el nivel de zoom 0, el mapa del mundo cabe en una única tesela. En el nivel 1 se utilizan 4 teselas para representar el mundo en un cuadrado de 2x2 y así sucesivamente:
Para descubrir el tamaño real de un solo mosaico en un nivel de zoom dado, podemos usar la fórmula circunferencia del nivel de la tierra / 2^zoom que produce el número de metros por lado del mosaico, donde la circunferencia de la tierra en el Ecuador es igual a 40,075,017 metros.
La mayoría de teselas suelen tener un tamaño de 256x256 píxeles (aunque alguna librería puede trabajar con teselas de 512x512 píxeles) por lo que se puede calcular el número de metros que representa cada una de ellas:
Nivel de zoom | Metros/píxel | Metros/lado tesela | Núm. de teselas | Escala (pantalla) | Se puede ver |
---|---|---|---|---|---|
0 | 156543 | 40075017 | 1 | 1:500 000 000 | todo el mundo |
1 | 78271.5 | 20037508 | 4 | 1:250 000 000 | |
2 | 39135.8 | 10018754 | 16 | 1:150 000 000 | área subcontinental |
3 | 19567.88 | 5009377.1 | 64 | 1:70 000 000 | país más grande |
4 | 9783.94 | 2504688.5 | 256 | 1:35 000 000 | |
5 | 4891.97 | 1252344.3 | 1 024 | 1:15 000 000 | gran país africano |
6 | 2445.98 | 626172.1 | 4 096 | 1:10 000 000 | gran país europeo |
7 | 1222.99 | 313086.1 | 16 384 | 1:4 000 000 | pequeño país, estado de EE. UU. |
8 | 611.5 | 156543 | 65 536 | 1:2 000 000 | |
9 | 305.75 | 78271.5 | 262 144 | 1:1 000 000 | área amplia, área metropolitana grande |
10 | 152.87 | 39135.8 | 1 048 576 | 1:500 000 | área metropolitana |
11 | 76.44 | 19567.9 | 4 194 304 | 1:250 000 | ciudad |
12 | 38.219 | 9783.94 | 16 777 216 | 1:150 000 | pueblo o distrito de la ciudad |
13 | 19.109 | 4891.97 | 67 108 864 | 1:70 000 | pueblo o suburbio |
14 | 9.555 | 2445.98 | 268 435 456 | 1:35 000 | |
15 | 4.777 | 1222.99 | 1 073 741 824 | 1:15 000 | camino pequeño |
16 | 2.3887 | 611.496 | 4 294 967 296 | 1:8 000 | calle |
17 | 1.1943 | 305.748 | 17 179 869 184 | 1:4 000 | bloque, parque, direcciones |
18 | 0.5972 | 152.874 | 68 719 476 736 | 1:2 000 | algunos edificios, arboles |
19 | 0.14929 | 76.437 | 274 877 906 944 | 1:1 000 | detalles de la carretera local y el cruce |
20 | 0.14929 | 38.2185 | 1 099 511 627 776 | 1:500 | un edificio de tamaño medio |
21 | 0.074646 | 19.10926 | 4 398 046 511 104 | 1:250 | |
22 | 0.037323 | 9.55463 | 17 592 186 044 416 | 1:125 |
Los niveles de zoom que proporcionan diferentes proveedores de mapas son los siguientes:
- Google: mapa de carreteras (hasta el nivel 18); satélite (hasta el nivel 20 o 21)
- Bing: satélite (hasta el nivel 19)
- VirtualEarth (Satélite): hasta el nivel 19
- Mapbox: hasta el nivel 22
- TomTom: hasta el nivel 22
WMTS
Las URL de un servidor WMTS tienen una serie de parámetros estàndard (los nombres de los cuales son case insensitive):
Parámetro | Tipo | Descripción |
---|---|---|
SERVICE | Requerido | Tiene que ser “WMTS” |
VERSION | Opcional | Estándar de la versión WMTS. Por defecto es “1.0.0” |
REQUEST | Requerido | Qué se pide. Puede ser GetTile o GetCapabilities |
Cuando se hace una petición GetTile
se pueden especificar los siguientes parámetros (se pueden saber los diferentes valores mediante la petición GetCapabilities
):
Parámetro | Descripción |
---|---|
TILEMATRIXSET | El conjunto de matrices que se utilizará para el mosaico de salida |
TILEMATRIX | La matriz que se utilizará para el mosaico de salida |
TILECOL | El índice de columna del mosaico de salida |
TILEROW | El índice de fila del mosaico de salida |
LAYER | La capa para la que se generará el mosaico de salida |
FORMAT | El formato de imagen devuelto |
Google Maps Tiles
Las teselas de Google Maps se pueden obtener mediante la siguiente URL:
https://mt0.google.com/vt/lyrs=s&hl=es&x={x}&y={y}&z={z}&s=Ga
Las diferentes capas (lyrs
) que se pueden utilizar son:
- h = roads only 0-22
- m = standard roadmap (Plan) 0-22
- p = terrain = t,r 0-22
- r = somehow altered roadmap 0-22
- s = satellite only 0-21
- t = terrain only 0-22
- y = hybrid = s,r (Earth) 0 - 21
- traffic
Documentación
- Mapas en la web. Conceptos básicos [PDF]
- Novedades en los servicios web de visualización de mapas del CNIG [PDF]
- Cómo incluir servicios WMTS y WMS en la API de Google [PDF]
- ¿Cómo interpretar un Mapa Topográfico? [YouTube]
- Zoom levels and scale
- Esquema de teselado “GoogleMapsCompatible TileMatrixSet” [PDF]
- Creating the “Perfect” Hiking Map for Germany and other Countries
- Afegeix mapes ICGC a Google Earth
- Google Earth Pro, como utilizar capas de mapas con Web Map Service
Blogs
- Geotics: Blog de Juan Carlos Sierra con bastantes artículos y vídeos sobre Google Earth (canal de YouTube)
Software
- Google Earth Studio
- Garmin BaseCamp
- GPS Visualizer: Herramienta online que permite crear un mapa y perfiles a partir de datos geográficos. Se pueden introducir datos GPS (tracks y waypoints), coordenadas, rutas de coche, etc.
- uTrack: Generador de informes online de tracks GPX (estadísticas de distancia y elevación, mapa, etc.). Obsoleto
- GPX2KML: Conversor entre ficheros GPX/KML (waypoints, tracks, routes)
- KML2GPX: Conversor entre ficheros GPX/KML (waypoints, tracks, routes)
Desarrollo
-
Keyhole Markup Language: KML es un formato de archivo que se utiliza para mostrar datos geográficos en programas como Google Earth. Puede crear archivos KML para identificar ubicaciones, agregar superposiciones de imágenes y exponer datos enriquecidos de nuevas formas. KML es un estándar internacional mantenido por Open Geospatial Consortium, Inc. (OGC). El KML Tutorial es la forma más fácil de aprender a trabajar con este tipo de archivos.
- OpenLayers: A high-performance, feature-packed library for all your mapping needs
- MapTiler: Mapping platform for quick publishing of zoomable maps online
- epsg.io: Coordinate Systems Worldwide
- TomTom Map Display API
- Mapbox: Maps and location for developers
- MapServer: Open Source platform for publishing spatial data and interactive mapping applications to the web
- Google Map Tile Info
FAQs
Track vs Tour (Animated) vs Path
Al cargar un fichero KML en Google Earth puede pasar que aparezca un control deslizante de tiempo debido a que el fichero contiene marcas de tiempo asociadas a la ruta de navegación GPS (campos <when>
):
- Un track está formado por un
<gx:Track>
con muchos campos<when>
- Un path está formado por un
<linestring>
con<coordinates>
Se pueden eliminar estas marcas de tiempo copiando el track del panel de navegación izquierdo de Google Earth y pegándolo en un editor de textos que soporte expresiones regulares (como Notepad++) para borrar todos los valores <when>
:
- Copiar el track del panel de navegación izquierdo de Google Earth
- Pegar el texto en Notepad++ o abrir el fichero KML
- Abrir el diálogo para buscar y reemplazar (
Ctrl+H
) - Marcar la opción para usar expresiones regulares y utilizar la siguiente expresión en la búsqueda:
<when>.*</when>
- Reemplazar todos los valores por vacío (empty)