Un creador de mapas de curvas de nivel que funciona en tu navegador
Un mapa de curvas de nivel muestra la forma del terreno con líneas. Cada línea une puntos de la misma altura: donde las líneas están juntas, el terreno es empinado, y donde se separan, es llano. Un mapa topográfico con curvas de nivel es el dibujo básico de casi cualquier trabajo sobre el terreno: planear una casa, un camino, una senda, una zanja de drenaje o una planta solar. El problema es conseguirlo. La mayoría de los mapas de curvas de nivel online son imágenes que no se pueden editar, o trabajo de SIG que exige software, archivos de elevación y algo de experiencia.
Este generador de mapas de curvas de nivel hace ese trabajo por ti. Haz clic en un lugar y carga datos de elevación gratuitos de los AWS Terrain Tiles, crea una malla de alturas de unos 3 a 5 m por celda, la suaviza y dibuja las curvas de nivel de un cuadrado de 1 a 5 km² alrededor de tu clic. Tú eliges la equidistancia, la unidad de altura y los colores. Las líneas se colorean de bajo a alto, cada quinta línea se dibuja más gruesa como curva maestra y las cotas siguen las líneas, como en un mapa topográfico impreso.
Cuando el mapa con curvas de nivel te guste, llévatelo. Descarga las líneas en GeoJSON para SIG y mapas web, en un archivo DXF para AutoCAD, BricsCAD o Civil 3D (en metros UTM, con la altura real en cada línea), en KML para Google Earth o como PNG listo para imprimir con leyenda, escala y flecha del norte. Incluye un informe técnico con estadísticas de elevación, pendiente, orientación y curvas. Mi consejo: empieza con la equidistancia automática, mira el resultado y solo después afina. El informe te dice lo finos que son realmente los datos de tu zona.
Qué hace este generador de curvas de nivel
Esto es todo lo que hace la herramienta, en el orden en que la usarás.
- Encuentra tu lugar. Busca una dirección, una ciudad o un lugar conocido y pulsa Intro, o mueve y acerca tú mismo el mapa de satélite. Los botones de ejemplo saltan a cinco paisajes conocidos, cada uno con un tipo distinto de datos de elevación, para que veas la herramienta en marcha enseguida.
- Haz clic para dibujar las curvas. Haz clic en el mapa. Alrededor del punto se dibuja un cuadrado del área elegida y en uno o dos segundos aparecen dentro las curvas de nivel. Haz clic en otro sitio para mover el cuadrado; la herramienta dibuja allí curvas nuevas.
- Ajusta el área. El control deslizante fija el área de 1 a 5 km² en pasos de 0,5 km². Un cuadrado de 1 km² mide 1 × 1 km; uno de 5 km² mide unos 2,24 × 2,24 km. Las áreas grandes cargan más teselas y tardan un poco más.
- Elige la equidistancia. Auto elige una equidistancia redonda que da un número de líneas fácil de leer para el rango de alturas y la calidad de los datos. También puedes elegir un valor fijo de 0,5 m a 100 m (o de 1 ft a 250 ft). El mapa se vuelve a dibujar al instante, sin cargar de nuevo los datos.
- Curvas maestras y cotas. Cada quinta línea (o cada cuarta o décima, si lo prefieres) es una curva maestra: más gruesa, más oscura y con su altura escrita. Las cotas giran para seguir la línea y siempre se leen derechas.
- Color según la elevación. Cada línea se colorea según su altura con una de tres escalas: Espectral (azul bajo, rojo alto), Hipsométrico (verde en llanura a marrón y gris en montaña) o Viridis (fácil de leer para personas daltónicas). Una leyenda muestra la escala.
- Sombreado y relleno de color. Activa un sombreado, calculado a partir de la misma malla de alturas, para ver la forma del terreno bajo las líneas. El relleno de color tiñe el cuadrado según la altura. Las dos opciones ayudan a explicar el terreno a quien no sabe leer curvas de nivel.
- Suavizado y unidades. El suavizado elimina los pequeños escalones que aparecen al ampliar datos gruesos. Auto elige la intensidad según la resolución de los datos de origen; puedes desactivarlo o ponerlo suave o fuerte. Las alturas se pueden ver en metros o en pies.
- Lee los resultados. El panel muestra el punto más bajo y el más alto, el desnivel, la pendiente media, el número y la longitud total de las curvas y los conjuntos de datos usados. Pasa el ratón sobre una línea para ver su altura.
- Descarga y comparte. Descarga GeoJSON, DXF, KML, un mapa PNG o el informe técnico. «Copiar enlace» te da un enlace que abre el mismo cuadrado con los mismos ajustes.
Todo el procesamiento se hace en tu navegador. Las teselas de elevación llegan directamente del almacenamiento público de AWS; tus clics y archivos nunca se envían a nuestro servidor.
Cómo hacer un mapa de curvas de nivel, paso a paso
Un ejemplo real: un mapa topográfico del borde del cráter del Monte Santa Helena, en Washington (EE. UU.), listo para CAD.

La herramienta se abre con un mapa mundial de satélite. El panel de la derecha tiene el buscador, los lugares de ejemplo y todos los ajustes. No se dibuja nada hasta que eliges un lugar.

Escribe el nombre de un lugar y pulsa Intro, o haz clic en uno de los ejemplos. Aquí «Mount St. Helens» lleva el mapa al volcán, y la herramienta dibuja enseguida las curvas de nivel de 1 km² alrededor del resultado.

Haz clic en cualquier punto del mapa para mover allí el cuadrado. La herramienta carga las teselas de elevación del nuevo lugar y dibuja las líneas en uno o dos segundos. Las curvas maestras son más gruesas y llevan cotas.

Mueve el control del área a 2 km² y elige una equidistancia de 10 m. El cuadrado crece a 1,41 × 1,41 km y el mapa se vuelve a dibujar al instante. El panel de resultados muestra cuántas líneas obtienes (aquí más de 100) y su longitud total.

Activa el sombreado y el relleno de color y elige los colores hipsométricos. El relleno colorea el suelo según la altura, así que las líneas pasan a oscuras para dar contraste. La leyenda muestra qué color corresponde a cada altura.

Pasa el ratón sobre cualquier línea para ver su altura exacta. El panel de resultados muestra el punto más bajo y el más alto, el desnivel, la pendiente media y los conjuntos de datos usados. Aquí los datos son el modelo USGS 3DEP de 1/9 de segundo de arco (unos 3 m), por eso las líneas muestran tanto detalle en la pared del cráter.

El mapa PNG mide 2200 × 1700 píxeles e incluye sombreado, curvas de colores, cotas, leyenda, barra de escala, flecha del norte y los créditos de los datos. Está listo para imprimir o para un informe.

El informe recoge las estadísticas de elevación, pendiente, orientación y curvas, los ajustes del procesamiento y una lectura del terreno en lenguaje sencillo. Imprímelo o guárdalo como PDF con el botón de arriba.
La lógica y las matemáticas de las curvas de nivel
Una curva de nivel parece sencilla, pero dibujar una buena requiere varios pasos. Esto es exactamente lo que hace la herramienta con los números, desde la tesela de elevación hasta la línea terminada.
1. Leer alturas de las teselas de elevación
Los AWS Terrain Tiles guardan las alturas dentro de imágenes PNG normales, en un formato llamado Terrarium. Cada píxel tiene un valor de rojo, verde y azul de 0 a 255, y los tres juntos dan la altura con una precisión de 1/256 m (unos 4 mm):
altura = (R × 256 + G + B / 256) − 32768 (metros)
píxel de ejemplo R = 128, G = 100, B = 64
altura = (128 × 256 + 100 + 64 / 256) − 32768
= 32868.25 − 32768
= 100.25 mLa herramienta usa el nivel de zoom 15, el más fino de las teselas. Una tesela tiene 256 × 256 píxeles. Cada tesela envía además una cabecera, x-amz-meta-x-imagery-sources, con los nombres de los conjuntos de datos de origen. Así el informe puede decirte si tus alturas vienen de un vuelo LIDAR de 2 m o de datos de radar SRTM de 30 m.
2. Del clic a un cuadrado de celdas
Tu clic da una latitud φ y una longitud λ. El cuadrado tiene un lado s = √A, donde A es el área elegida. La herramienta pasa medio lado a grados con la longitud de un grado en esa latitud y después convierte las esquinas a píxeles Web Mercator de zoom 15:
s = √A A = 2 km² → s = 1414.2 m
Δφ = (s / 2) / (111132.95 − 559.82·cos 2φ + 1.18·cos 4φ)
Δλ = (s / 2) / (111412.84·cos φ − 93.5·cos 3φ)
x = (λ + 180) / 360 × 256 × 2^15
y = (1 − ln(tan φ + sec φ) / π) / 2 × 256 × 2^15
tamaño de celda = 40075016.69 × cos φ / (256 × 2^15)
= 4.78 m en el ecuador, 3.31 m a 46.2° N (Monte Santa Helena)La malla cubre el cuadrado más un margen de 16 celdas por cada lado, para que el suavizado y el cálculo de pendientes tengan vecinos reales en el borde. Dentro de 2,3 km el tamaño de un píxel Mercator cambia menos de un 0,05 %, así que cada celda se puede tratar como un cuadrado del mismo tamaño.
3. Suavizar la malla de alturas
La mayoría de los datos de elevación son más gruesos que los píxeles de las teselas. SRTM, por ejemplo, tiene una altura cada 30 m y solo metros enteros. Ampliado a celdas de 3 m, se convierte en pequeñas terrazas planas con escalones de 1 m, y una curva dibujada encima haría zigzag en cada escalón. Un filtro gaussiano lo corrige. Cada celda pasa a ser una media ponderada de sus vecinas:
G(d) = e^(−d² / 2σ²) peso a la distancia d (celdas) z'(x, y) = Σ G(i)·G(j)·z(x+i, y+j) / Σ G(i)·G(j) para |i|, |j| ≤ 3σ auto: σ = 0.3 × resolución original / tamaño de celda (0.7 a 4 celdas) SRTM 30 m, celda 3.4 m → σ = 2.6 celdas (9 m) LIDAR 2 m, celda 3.0 m → σ = 0.7 celdas (2 m)
El filtro es separable: se aplica una vez a lo largo de las filas y otra a lo largo de las columnas, lo que es rápido. Suave reduce a la mitad la σ automática, Fuerte la duplica y No deja los valores originales. El suavizado redondea un poco las cimas agudas, por eso la elevación mínima, máxima y media del panel y del informe se leen de los datos originales, no de la malla suavizada. Mi opinión: déjalo en Auto salvo que tengas un motivo. Con datos LIDAR apenas toca las líneas; con SRTM marca la diferencia entre un mapa útil y uno desordenado.
4. Marching squares: dónde cruza la línea cada celda
Para cada nivel L, la herramienta mira cada cuadrado formado por cuatro puntos vecinos de la malla. Cada esquina está por encima o por debajo de L, lo que da 16 casos posibles. Donde una esquina de una arista está por encima y la otra por debajo, la línea cruza esa arista, y la interpolación lineal da el punto exacto:
esquinas si sd bit = 1 si altura ≥ L
ii id caso = 8·si + 4·sd + 2·id + 1·ii (0 … 15)
cruce en una arista de a a b:
t = (L − za) / (zb − za) 0 ≤ t ≤ 1
punto = a + t × (b − a)
ejemplo za = 512.0 m, zb = 527.0 m, L = 520 m
t = (520 − 512) / (527 − 512) = 0.533 → 53 % a lo largo de la aristaDos casos (5 y 10) son sillas: las dos esquinas altas están en diagonal. Una silla se puede unir de dos maneras, así que la herramienta toma la media de las cuatro esquinas. Si el centro está por encima de L, las esquinas altas se unen por el medio; si no, se unen las bajas. Así se elimina la ambigüedad y las líneas no se cruzan.
5. Unir, recortar y simplificar las líneas
Marching squares da muchos miles de segmentos diminutos, uno o dos por cada celda cruzada. Dos celdas vecinas comparten una arista, así que producen exactamente el mismo punto de cruce sobre ella. La herramienta numera cada arista y une los segmentos que se encuentran en la misma arista en una sola línea larga. Cuando una línea vuelve a su inicio, es una línea cerrada alrededor de una cima o una hondonada.
id de arista (horizontal) = fila × columnas + columna id de arista (vertical) = filas × columnas + fila × columnas + columna recorte (Liang–Barsky): conservar la parte con 0 ≤ t ≤ 1 dentro del cuadrado simplificación (Douglas–Peucker): quitar un punto si está a menos de 0.2 celdas (unos 0.6 a 1 m) de la línea que pasa por sus vecinos
Después cada línea se recorta exactamente en el borde de tu cuadrado, para que los archivos de CAD y SIG terminen en un límite limpio. Al final, el método de Douglas–Peucker quita los puntos que no aportan forma, lo que mantiene los archivos pequeños sin cambiar el dibujo. Los trozos de menos de 1,5 celdas se descartan como ruido.
6. Elegir la equidistancia y las curvas maestras
La equidistancia automática es el número redondo más pequeño (1, 2, 2,5, 5, 10, 20, 25, 50, 100…) que da como mucho 25 niveles en el rango de alturas, pero no más fino que la mitad del error vertical típico de los datos. Las curvas maestras son los niveles que son múltiplo exacto de cinco veces la equidistancia:
niveles = ⌈zmin / i⌉ × i … ⌊zmax / i⌋ × i maestra = nivel / i divisible entre 5 (o 4, o 10) ejemplo zmin = 832 m, zmax = 1095 m, desnivel = 263 m i = 5 m → 53 niveles (demasiados) i = 10 m → 26 niveles (demasiados) i = 20 m → 13 niveles ✓ curvas maestras en 900 y 1000 m
Además existe una regla práctica de las normas de precisión cartográfica: la equidistancia debe ser al menos el doble del error vertical de los datos. La herramienta lo llama mínimo recomendado, muestra un aviso en el panel si bajas de él y lo anota en el informe.
7. Pendiente, orientación y sombreado
La pendiente, la orientación y el sombreado salen de la misma malla suavizada, con el método 3 × 3 de Horn, el que usan la mayoría de los programas SIG. Para los ocho vecinos de a a i alrededor de una celda (e es el centro):
dz/dx = ((c + 2f + i) − (a + 2d + g)) / (8 × celda)
dz/dy = ((g + 2h + i) − (a + 2b + c)) / (8 × celda)
pendiente = atan( √(dz/dx² + dz/dy²) ) grados
orientación = atan2( −dz/dx, dz/dy ) 0° = mira al norte
pendiente % = tan(pendiente) × 100 45° = 100 %
sombreado = sin(alt)·cos(pendiente) + cos(alt)·sin(pendiente)·cos(az − orientación)
azimut solar 315° (noroeste), altura 45°El informe clasifica cada celda en siete clases de pendiente (0 a 2°, 2 a 5°, 5 a 10°, 10 a 15°, 15 a 30°, 30 a 45° y más) y en ocho orientaciones. Las celdas con menos de 1° no tienen una dirección real, así que se cuentan aparte como llanas.
8. Indicadores del terreno en el informe
Tres números más describen el carácter del terreno. La integral hipsométrica indica si la mayor parte del terreno es alta o baja. La relación de superficie compara la superficie inclinada real con el área plana del mapa. El índice de rugosidad del terreno (TRI, Riley, 1999) es la diferencia media de altura entre una celda y sus ocho vecinas.
HI = (media − mín) / (máx − mín) 0 … 1
HI > 0.6 tipo meseta, HI < 0.4 tipo valle
relación de superficie = media de √(1 + dz/dx² + dz/dy²)
1.000 llano, 1.155 todo a 30°
TRI = media de Σ |z_vecina − z_centro| / 8
densidad de curvas = longitud total de líneas / área (km por km²)La densidad de curvas también sirve para medir la rugosidad rápidamente: una zona de cultivo llana con equidistancia de 5 m puede tener de 2 a 5 km de curvas por km², y una ladera de montaña empinada, 30 km o más.
Formatos de descarga en detalle
Cada descarga se crea en tu navegador a partir de las mismas curvas de nivel, así que los archivos siempre coinciden con lo que ves en el mapa. Esto es lo que contiene cada uno y dónde usarlo.
GeoJSON .geojson
Dibuja curvas de nivel en GeoJSON online y descárgalas como una FeatureCollection estándar RFC 7946. Cada curva es un LineString en longitud y latitud WGS84, con la altura como tercera coordenada. Las propiedades guardan la elevación, la unidad, el tipo (maestra o intermedia), si la línea es cerrada, su longitud en metros y su color.
{ "type": "Feature",
"properties": { "elevation": 1000, "unit": "m", "type": "index",
"closed": false, "length_m": 1243.6,
"stroke": "#f88d52", "stroke-width": 2.5 },
"geometry": { "type": "LineString",
"coordinates": [[-4.0761234, 53.0687456, 1000], …] } }Úsalo en QGIS, ArcGIS Pro, Mapbox, Leaflet, deck.gl o geojson.io. Gracias a la propiedad "stroke", muchos visores web muestran las líneas con los mismos colores que aquí.
CAD (DXF) .dxf
El archivo DXF está en formato ASCII AutoCAD R12, que puede abrir cualquier programa de CAD: AutoCAD, Civil 3D, BricsCAD, DraftSight, LibreCAD, MicroStation, SketchUp (con un importador) y QGIS. Las coordenadas están en metros UTM de la zona de tu cuadrado (el código EPSG figura en el nombre del archivo y en un comentario al principio), así que las distancias y áreas se miden bien en CAD.
Capas CONTOUR_INDEX curvas maestras, color 7
CONTOUR_INTERMEDIATE resto de curvas, color 8
CONTOUR_LABELS cotas sobre las curvas maestras
BOUNDARY el cuadrado
Entidad POLYLINE con elevación (grupo 30) = altura de la curva
cada VERTEX lleva además Z = altura de la curvaComo cada polilínea lleva su elevación real, Civil 3D y programas similares pueden crear una superficie (TIN) directamente a partir de las curvas. Cada línea recibe además un color parecido al del mapa. Es la razón principal por la que hice un creador de mapas de curvas de nivel para CAD: la mayoría de las herramientas gratuitas dan una imagen o líneas planas sin altura.
KML .kml
El archivo KML se abre en Google Earth, Google My Maps, ArcGIS Earth y la mayoría de los programas SIG. Las líneas están en dos carpetas, curvas maestras e intermedias, más el cuadrado como límite. Cada línea lleva como nombre su altura y conserva su color y grosor. Las alturas se escriben en metros, como exige KML, y las líneas se pegan al suelo para que cubran el relieve 3D en Google Earth.
En Google Earth Pro, inclina la vista después de abrir el archivo: las curvas quedan sobre el terreno 3D y es fácil compararlas con el paisaje real.
Mapa PNG .png
La exportación PNG es una imagen de 2200 × 1700 píxeles, con nitidez suficiente para imprimir en A4 o Carta a 200 ppp. Incluye título, coordenadas del centro, un sombreado suave, las curvas de colores con las maestras rotuladas, las coordenadas de las esquinas, una leyenda vertical de color, una clave de líneas, una barra de escala, una flecha del norte, los datos principales y los créditos.
Pégalo directamente en un informe, una presentación o una solicitud de licencia. El fondo se dibuja a partir de la propia malla de alturas, así que la imagen no tiene límites de derechos de un mapa base ajeno.
Informe técnico .html
El informe es un único archivo HTML que se abre en cualquier navegador y se imprime bien en PDF. Tiene doce secciones: resumen del proyecto, mapa, conjuntos de datos de elevación, ajustes de procesamiento, estadísticas de elevación, distribución hipsométrica, clases de pendiente, orientación, estadísticas de curvas con la longitud de cada nivel, una interpretación en lenguaje sencillo, notas de precisión y créditos de los datos.
El texto se adapta al resultado. Un terreno llano recibe una nota sobre el drenaje, uno empinado te dice cuánta superficie supera los 15°, y si elegiste una equidistancia más fina de lo que permiten los datos, el informe lo indica.
¿Necesitas las líneas en Shapefile? Abre el GeoJSON en QGIS y usa Exportar → Guardar objetos como → ESRI Shapefile. Para revisar un archivo rápido, suéltalo en el visor GeoJSON o en el visor DXF de este sitio. Los nombres de archivo incluyen el punto central y la equidistancia, así que varias descargas nunca se sobrescriben.
Quién usa mapas de curvas de nivel y para qué
Las curvas de nivel son el idioma común de todos los que trabajan con la forma del terreno. Estos son los trabajos para los que más se usa este generador de curvas de nivel.
- Arquitectos y paisajistas. Lleva las curvas de nivel de una parcela a AutoCAD antes del primer boceto para situar la casa, planear terrazas y comprobar las vistas. El DXF se abre con el tamaño y la posición correctos.
- Ingenieros civiles y estudios previos. Comprueba la pendiente de un camino, una tubería o un drenaje antes de pagar un levantamiento, estima desmonte y relleno y crea en Civil 3D una superficie TIN aproximada a partir de las curvas.
- Proyectos solares y eólicos. La pendiente y la orientación deciden dónde pueden ir paneles y aerogeneradores. El informe da en una página el porcentaje de terreno por debajo de 5° y la orientación principal.
- Senderistas, corredores y constructores de senderos. Crea un mapa topográfico de una ruta o de una cima, imprime el PNG o carga el GeoJSON en una app de GPS. Las líneas cerradas muestran cimas y hondonadas de un vistazo.
- Agricultura y manejo de suelo y agua. Planifica arado en curvas de nivel, zanjas de infiltración, balsas y terrazas. Una equidistancia de 1 o 2 m con buenos datos muestra por dónde correrá el agua.
- Pilotos de dron y topógrafos. Planifica alturas de vuelo sobre terreno ondulado o compara un modelo nuevo de dron con los datos públicos de elevación del mismo cuadrado.
- Docentes y estudiantes. Muestra cómo las curvas de nivel reflejan la forma de un valle o un volcán activando y desactivando el sombreado, y usa el informe para trabajos de geografía y SIG.
- Inmobiliarias y compradores de terrenos. Ve en un minuto si una parcela es llana, suave o empinada, y añade un mapa de curvas limpio a un anuncio o a un informe del terreno.
- Artistas de videojuegos y 3D. Usa formas reales del terreno como base para niveles de juego, maquetas de tren e impresiones 3D: el KML y el GeoJSON llevan las alturas.
Preguntas frecuentes sobre curvas de nivel y esta herramienta
Las 20 preguntas más comunes sobre mapas de curvas de nivel, mapas topográficos y este generador.
1. ¿Qué es una curva de nivel?
Una curva de nivel une puntos de la misma altura sobre el nivel del mar. Si caminaras sobre una, nunca subirías ni bajarías. Las líneas de un mapa son una serie de estos cortes del terreno, normalmente a un paso de altura fijo llamado equidistancia.
2. ¿Qué es la equidistancia y cuál debo elegir?
La equidistancia es la diferencia de altura entre dos líneas vecinas. Los valores pequeños (1 a 2 m) muestran detalle en terreno suave; los grandes (20 a 50 m) mantienen legibles las montañas empinadas. Empieza con Auto: da como mucho 25 niveles y respeta la calidad de los datos. Para trabajo de CAD en una parcela es habitual 1 m, pero solo si el informe dice que tus datos son lo bastante finos.
3. ¿Qué son las curvas maestras?
Las curvas maestras son una de cada cinco líneas (aquí también puedes elegir una de cada cuatro o diez). Se dibujan más gruesas y llevan la cota, para contar líneas rápido desde una altura conocida. Con una equidistancia de 10 m, las curvas maestras van cada 50 m: 500, 550, 600, etc.
4. ¿Cómo se lee la pendiente en las curvas de nivel?
Líneas juntas significan terreno empinado; separadas, terreno llano. También puedes calcularla: pendiente = equidistancia ÷ distancia horizontal entre dos líneas. Con 10 m de equidistancia y líneas a 50 m, la pendiente es 10 ÷ 50 = 20 % o unos 11,3°. El informe da las estadísticas de pendiente de todo el cuadrado.
5. ¿Cómo distingo una colina de una hondonada?
Las dos aparecen como anillos cerrados. Si las alturas aumentan hacia el centro, es una colina; si disminuyen, es una hondonada o depresión. Activa las cotas y el relleno de color, o pasa el ratón sobre las líneas: la escala de colores lo deja claro.
6. ¿Qué significan las curvas en forma de V y de U?
Donde las curvas forman una V, la punta señala aguas arriba a lo largo de un valle; el agua sale por el extremo abierto. Una forma de U o redondeada que apunta cuesta abajo es una loma o un espolón. Es la forma más rápida de encontrar las líneas de drenaje en cualquier mapa topográfico.
7. ¿Cuál es la diferencia entre un mapa de curvas de nivel y un mapa topográfico?
Un mapa topográfico muestra la superficie del terreno en general, normalmente con curvas de nivel más carreteras, ríos, edificios y nombres. Un mapa de curvas de nivel solo muestra las líneas de altura. Esta herramienta crea un mapa de curvas de nivel, y el mapa base de satélite o relieve aporta el contexto topográfico en pantalla.
8. ¿De dónde salen los datos de elevación?
De los AWS Terrain Tiles, un conjunto de datos abierto y gratuito creado por Mapzen (proyecto Tilezen) y alojado en el AWS Open Data Registry. Combina los mejores datos públicos de elevación de cada lugar: USGS 3DEP en EE. UU., LIDAR de la Environment Agency en Inglaterra, EU-DEM en Europa, SRTM para la mayor parte del mundo y varios modelos nacionales. El informe indica los conjuntos de datos de tu cuadrado.
9. ¿Qué precisión tienen las curvas de nivel?
Depende de la fuente. El LIDAR (Inglaterra, partes de EE. UU.) tiene una precisión de unos 15 a 50 cm; los modelos nacionales de 5 a 10 m, de 1 a 2 m; los datos de radar SRTM, normalmente de 5 a 10 m, peor en bosques, ciudades y terreno muy empinado. Las líneas sirven para planificar, estudiar y hacer mapas, no para replanteo en obra. El informe indica la fuente y una equidistancia mínima recomendada.
10. ¿Por qué las curvas se ven suaves si los datos son de 30 m?
La herramienta suaviza la malla de alturas con un filtro gaussiano antes de dibujar las líneas. Sin él, los datos gruesos ampliados a celdas de 3 a 5 m crean líneas en escalera. El suavizado no añade precisión; quita artefactos. Puedes ponerlo en Suave o No para ver el resultado sin filtrar.
11. ¿Puedo abrir las curvas en AutoCAD o Civil 3D?
Sí. Descarga el archivo CAD (DXF) y ábrelo directamente. Las líneas están en capas distintas para curvas maestras e intermedias, en metros UTM, y cada polilínea tiene su elevación, así que Civil 3D puede crear una superficie con ellas. La zona UTM (código EPSG) figura en el nombre del archivo.
12. ¿Por qué las coordenadas del DXF están en UTM y no en latitud y longitud?
Los programas de CAD miden en unidades planas como metros. La latitud y la longitud son ángulos, así que distancias y áreas saldrían mal. UTM es una cuadrícula métrica usada en todo el mundo, con una precisión de fracciones de milímetro por metro en un cuadrado de 2 km. Si necesitas una cuadrícula nacional, reproyecta el GeoJSON en QGIS.
13. ¿Cómo dibujo curvas de nivel en GeoJSON online y las uso en QGIS?
Haz clic en el mapa, ajusta la equidistancia y pulsa GeoJSON. En QGIS, arrastra el archivo al mapa. Para rotularlo usa el campo "elevation"; para darle estilo, "type" (index o intermediate) o "elevation" con una rampa de color graduada. El archivo es WGS84 sin más, así que encaja con cualquier mapa base.
14. ¿Puedo obtener las curvas en pies?
Sí. Cambia la unidad de altura a Pies. Las equidistancias pasan a valores en pies (1, 2, 5, 10, 20 ft y más), las cotas y estadísticas aparecen en pies y las elevaciones del DXF están en pies. Las coordenadas X e Y del DXF siguen en metros UTM. Las alturas del KML siempre van en metros, porque KML lo exige.
15. ¿Por qué el área está limitada a 5 km²?
Un cuadrado de 5 km² ya necesita de 4 a 9 teselas de elevación y alrededor de un cuarto de millón de celdas a resolución completa, todo procesado en tu navegador. Áreas mayores serían lentas en el móvil y darían mapas demasiado cargados. Para una zona más grande, haz varios cuadrados uno al lado de otro; los bordes se recortan exactos, así que encajan bien.
16. ¿Puedo hacer curvas por debajo del nivel del mar?
Sí. Sobre el mar, las teselas contienen batimetría de ETOPO1 y otras fuentes, así que obtienes curvas de profundidad con alturas negativas. Su resolución es mucho más gruesa (unos 1,8 km en ETOPO1), así que tómalas solo como una imagen aproximada.
17. ¿El generador de curvas de nivel es gratis de verdad? ¿Necesito una cuenta?
Es gratis, sin cuenta, sin marca de agua en el PNG y sin límite de descargas. Las teselas de elevación son datos abiertos en AWS y todo el procesamiento se hace en tu navegador, así que no hay costes de servidor que repercutirte.
18. ¿Puedo usar los mapas descargados en trabajos comerciales?
Sí. Los datos de elevación son abiertos y se pueden usar comercialmente, pero debes citar las fuentes. El informe y el PNG ya llevan los créditos necesarios; consérvalos o copia las líneas de la sección «Fuentes de datos» de abajo en tu propio documento.
19. ¿Por qué algunas zonas muestran líneas en bloques o con rayas?
Donde se juntan dos conjuntos de datos (por ejemplo en una frontera o una costa), o donde SRTM rellenó huecos en montañas y desiertos, los propios datos pueden tener escalones o zonas planas. Prueba el suavizado Fuerte o una equidistancia mayor, y revisa los conjuntos de datos del panel de resultados.
20. ¿Cómo imprimo un mapa de curvas a una escala concreta?
El mapa PNG mide 1500 píxeles de ancho para el cuadrado. Si un cuadrado de 1 × 1 km se imprime con 15 cm de ancho, la escala es 1:6.667; para 2,24 km es de unos 1:15.000. Comprueba la escala con la barra después de imprimir, e imprime al 100 % sin «ajustar a la página».
Fuentes de datos y créditos
Las alturas proceden de los AWS Terrain Tiles. Las teselas combinan muchos conjuntos públicos de datos de elevación, y sus licencias piden los créditos de abajo. Los conjuntos de datos usados realmente en tu cuadrado aparecen en el panel de resultados, en el PNG y en el informe.
- Terrain Tiles on AWS (Mapzen / Tilezen Joerd) · AWS Open Data, terms of each sourceTerrain Tiles: las teselas de elevación globales y combinadas en formato PNG Terrarium que lee esta herramienta, creadas por el proyecto Joerd de Mapzen (Tilezen) y alojadas gratis en el AWS Open Data Registry.
- USGS 3DEP (formerly NED) · Public domain (U.S. Government)Estados Unidos: 3DEP (antes NED) a 1/3 de segundo de arco (unos 10 m) y 1/9 de segundo de arco (unos 3 m), por cortesía del U.S. Geological Survey.
- SRTM (NASA / USGS) · Public domain (U.S. Government)La mayor parte del mundo entre 60° N y 56° S: datos de radar SRTM de 1 segundo de arco (unos 30 m), por cortesía del U.S. Geological Survey.
- GMTED2010 (USGS) · Public domain (U.S. Government)Global en zooms bajos: GMTED2010, por cortesía del U.S. Geological Survey.
- ETOPO1 (NOAA NCEI) · Public domain (U.S. Government)Océanos: relieve global ETOPO1 (unos 1,8 km), U.S. National Oceanic and Atmospheric Administration.
- EU-DEM (Copernicus) · Copernicus free and open data policyEuropa: EU-DEM, elaborado con datos e información de Copernicus financiados por la Unión Europea.
- Environment Agency LIDAR (England) · Open Government LicenceInglaterra: LIDAR DTM de la Environment Agency a 2 m, © Environment Agency copyright and/or database right 2015. All rights reserved.
- ArcticDEM (Polar Geospatial Center) · Free use with acknowledgementÁrtico (al norte de 60°): mosaicos ArcticDEM de 5 m, creados con imágenes de DigitalGlobe, Inc. y financiados por las subvenciones NSF 1043681, 1559691 y 1542736.
- Canadian Digital Elevation Model (NRCan) · Open Government Licence – CanadaCanadá: Canadian Digital Elevation Model, contiene información con licencia Open Government Licence – Canada.
- Geoscience Australia · CC BY 4.0Australia: © Commonwealth of Australia (Geoscience Australia) 2017.
- DGM Österreich (data.gv.at) · CC BY 4.0Austria: © offene Daten Österreichs – Digitales Geländemodell (DGM) Österreich.
- INEGI Continental Relief (Mexico) · INEGI terms of free useMéxico: INEGI, Continental relief, 2016.
- Land Information New Zealand (LINZ) · Crown copyrightNueva Zelanda: Copyright 2011 Crown copyright (c) Land Information New Zealand and the New Zealand Government. All rights reserved.
- Kartverket (Norway) · CC BY 4.0Noruega: © Kartverket.
Si publicas un mapa hecho con esta herramienta, conserva la línea de créditos que viene con el PNG y el informe. Ya indica los conjuntos de datos usados en tu zona.
Créditos de software y mapas
La herramienta se basa en software y servicios abiertos:
- Leaflet 1.9 · BSD-2-ClauseMapa interactivo, polilíneas, el cuadrado y las superposiciones de imagen.
- proj4js · MITConvierte la exportación CAD a metros UTM de la zona de tu cuadrado.
- Esri World Imagery and World Hillshade · Esri terms of useMapa base de satélite (World Imagery) y mapa base de relieve (World Hillshade).
- Protomaps (hosted by KONAKTIVE), CARTO, OpenStreetMap · ODbL and provider termsMapa base de calles: teselas vectoriales propias alojadas por KONAKTIVE, con CARTO y OpenStreetMap como respaldo.
- Búsqueda de lugares a través del servicio de direcciones propio de este sitio.
El motor de curvas de nivel (decodificación, suavizado, marching squares, recorte, estadísticas y todas las exportaciones) se escribió para este sitio y se ejecuta por completo en tu navegador.
Herramientas relacionadas de elevación y mapas
Las curvas de nivel se crean a partir de modelos de elevación públicos y son aproximadas. No las uses para obra, navegación ni límites legales sin un levantamiento profesional. Elevation: Terrain Tiles (Mapzen / Tilezen) on AWS. Map data © OpenStreetMap contributors, Protomaps (hosted by KONAKTIVE), CARTO, Esri.
