Escala de mapa por medición
Convierta una medición con regla en la escala del mapa: 2 cm en el plano que abarcan 1 km en el terreno dan 1:50000. Puede combinar milímetros, pies, millas o kilómetros, porque ambas longitudes se pasan a metros antes de dividir. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Distancia en el mapa
- 2
- Distancia en el terreno
- 1
- Unidad del mapa
- Cm
- Unidad del terreno
- Km
- Distancia en el mapa (m)
- 0,02
- Distancia en el terreno (m)
- 1 000
Esta calculadora de escala de mapa a partir de mediciones convierte la longitud que usted mide sobre un mapa impreso o en pantalla y la distancia real conocida en terreno en una escala de fracción representativa, para rotular planos, comprobar barras de escala y corregir ejercicios de cartografía sin hoja de cálculo. Introduzca la distancia en el mapa, su unidad, la distancia en el terreno y su unidad; la herramienta convierte ambas longitudes a metros con factores SI e imperiales fijos, divide los metros de terreno entre los del mapa para obtener el denominador adimensional N y devuelve la razón 1:N, el cociente bruto antes del redondeo entero, los valores intermedios en metros, una cadena de fórmula breve y pasos de sustitución ordenados que puede pegar en un cuaderno de laboratorio o en una prueba unitaria.
Cómo se define la escala de fracción representativa a partir de dos longitudes medidas
Una escala de mapa de fracción representativa (RF) es la razón adimensional entre la longitud en el mapa y la longitud en el terreno para el mismo elemento, escrita por convención como 1:N o 1/N de modo que una unidad en el mapa corresponda a N de las mismas unidades en el terreno.
Esta calculadora realiza esa conversión en metros con factores internacionales publicados (milímetro, centímetro, metro, kilómetro, pulgada, pie, yarda y milla estatutaria) y devuelve el denominador redondeado a entero cuando el valor absoluto de N es al menos uno, tal como presentan las leyendas cartográficas y las claves de examen escalas como 1:50000. No hay motor de proyección, ni muestreo de píxeles de una imagen base, ni dependencia del nivel de zoom o del DPI de pantalla: esos problemas pertenecen a otras herramientas.
Mantenga las mediciones de mapa y terreno del mismo elemento; mezclar segmentos no relacionados produce un N sin sentido aunque la aritmética siga ejecutándose.
Dónde encaja la escala de mapa por medición en campo, estudio y software
Los estudiantes encuentran la escala de fracción representativa cuando un curso de geografía o topografía les pide recuperar 1:N a partir de una barra de escala, cuando un laboratorio empareja un segmento de mapa medido con la longitud conocida de una carretera, o cuando un estudio de arquitectura comprueba que un plano impreso coincide con las estacas del solar.
Los docentes pueden pregenerar claves de respuesta con números modestos sin confiar en aplicaciones opacas que cambian de sistema de unidades en silencio o confunden centímetros de mapa con kilómetros de terreno. Los desarrolladores invocan el mismo contrato desde scripts para sembrar vectores de prueba deterministas en productos de cartografía, normalizar barras de escala introducidas por el usuario antes de un modelo GIS mayor, o satisfacer enunciados de programación que exigen RF en lugar de una escala verbal improvisada.
Los técnicos de campo usan el cociente para comprobaciones rápidas cuando una impresión en papel no trae RF impresa pero se ve la longitud conocida de una cerca o de una pista. Las herramientas de producto y educación usan la reescritura cuando un aprendiz escribe dos longitudes y la interfaz debe mostrar 1:N con una cadena de fórmula limpia.
Conserve esta herramienta cuando ya disponga de una longitud de mapa y una de terreno del mismo segmento; si solo conoce el zoom del mapa web, la latitud y el DPI de pantalla, use en su lugar una calculadora de escala Web Mercator. Prefiera distancias de terreno medidas desde fuentes fiables (marcas topográficas, cadenaje de carretera, longitud publicada de pista) frente a estimaciones burdas cuando la RF resultante rotule un entregable legal o calificado.
Qué puede hacer con ella
Recuperar la RF desde una barra de escala
Mida una barra de escala impresa en centímetros, introduzca la distancia de terreno rotulada en kilómetros y obtenga la fracción representativa 1:N de la hoja.
Tareas y laboratorios de cartografía
Convierta longitudes emparejadas de mapa y terreno en 1:N para claves de examen, informes de laboratorio y ejercicios de geografía sin hoja de cálculo.
Preguntas frecuentes
¿Cuánto cuesta la calculadora de escala de mapa por medición?
Es gratuita en su navegador en esta página.
¿Cómo se define la fracción representativa?
La escala se escribe 1:N (o RF 1/N). Mantenga las mediciones de mapa y terreno del mismo elemento.
¿Qué unidades de longitud se admiten?
Los valores por defecto son cm para la medición en el mapa y km para la distancia en el terreno.
¿Es lo mismo que una escala de mapa web por zoom y DPI?
No. Esta herramienta solo usa la distancia medida en el mapa y la distancia conocida en el terreno. La escala Web Mercator a partir de zoom, latitud y DPI es otra calculadora.
¿Cómo saco la escala de un mapa con una distancia conocida?
Mida sobre el mapa un tramo cuya longitud real conozca, como una barra de escala o una carretera, e introduzca ambas medidas. La herramienta divide los metros de terreno entre los del mapa: 2 cm frente a 1 km dan 1:50000.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/eng/map-scale-from-measure \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"map_distance":2,"ground_distance":1}'const res = await fetch("https://api.kit.forhosting.com/eng/map-scale-from-measure", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"map_distance": 2,
"ground_distance": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/map-scale-from-measure",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"map_distance": 2,
"ground_distance": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/map-scale-from-measure", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"map_distance":2,"ground_distance":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"map_distance":2,"ground_distance":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/map-scale-from-measure", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"map_distance": 2,
"ground_distance": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.map_scale_from_measure",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Las distancias nulas o negativas se rechazan con un error invalid_input claro en lugar de inventar una escala imposible. La ruta es matemática pura y determinista—sin red, sin semillas aleatorias, sin dependencia del reloj—así que el ejecutor gratuito del navegador y la API de prepago devuelven el mismo JSON tras el redondeo decimal fijo cada vez que usted la invoca.
Cómo se define la escala de fracción representativa a partir de dos longitudes medidas
Cuando usted ya conoce ambas longitudes—por ejemplo dos centímetros en papel que abarcan un kilómetro en el campo—convierte ambas mediciones a un único sistema de unidades y forma N igual a ground_length dividido por map_length. La respuesta repite el map_distance y ground_distance redondeados que usted envió, registra map_unit y ground_unit, publica map_distance_m y ground_distance_m, expone scale_denominator y scale_denominator_raw, scale_ratio como la cadena 1:N, representative_fraction como 1/N, precision, la etiqueta de método map_scale_from_measure, formula como la cadena N equals ground_m over map_m, message como un resumen breve en inglés del motor y steps como un registro de sustitución ordenado. El motor divide dos longitudes en metros positivas y finitas dentro del rango de magnitud admitido o rechaza la entrada con invalid_input. Los casos rechazados incluyen map_distance o ground_distance ausentes, valores no finitos, magnitudes fuera del techo publicado, tokens de unidad fuera del enum y cualquier distancia nula o negativa, porque una longitud geométrica no positiva no puede definir una escala de razón.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
En caso de éxito la respuesta incluye las longitudes convertidas a metros, los campos de escala listados arriba, formula y message, y steps como el registro de sustitución que usted puede afirmar en pruebas o mostrar junto a un croquis. Prefiera enviar números en lugar de cadenas preformateadas cuando controle el cliente; si debe enviar cadenas, ponga las unidades solo en los campos de unidad, no pegadas a los valores de distancia. Envíe un cuerpo JSON con dos campos obligatorios: map_distance para la longitud medida en el mapa (alias map_dist, map, measured_map, d_map) y ground_distance para la longitud real correspondiente (alias ground_dist, ground, real_distance, d_ground, true_distance). Ambos deben ser finitos y estrictamente positivos dentro del rango absoluto publicado para que las conversiones intermedias a metros y la razón sigan siendo dobles IEEE finitos y positivos. El map_unit opcional por defecto es centímetros y ground_unit por defecto es kilómetros—el emparejamiento habitual de mapa en papel y barra de escala—y cada uno acepta el enum cerrado mm, cm, m, km, in, ft, yd, mi de modo que el renderizador del formulario pueda ofrecer un control select en lugar de texto libre. El precision opcional (alias decimals, dp) elige cuántas cifras decimales exponer en campos numéricos no enteros, con valor por defecto doce y tope quince para que los goldens JSON se mantengan estables entre runtimes; cuando el denominador absoluto es al menos uno se redondea a entero para la presentación convencional de RF mientras scale_denominator_raw conserva el cociente sin redondear. Se aceptan formas en cadena de números si coinciden con un patrón decimal finito estricto con notación científica opcional; espacios embebidos, sufijos de unidad dentro de los campos numéricos y tokens no numéricos fallan con un mensaje invalid_input claro que nombra el campo. La validación fallida—campos ausentes, números no finitos, distancias nulas o negativas, unidades desconocidas o valores fuera de límites absolutos—devuelve invalid_input y nunca se cobra. El precio es un importe fijo $0.002 por petición exitosa con unidad item.
Dónde encaja la escala de mapa por medición en campo, estudio y software
En esta página el trabajo se ejecuta por completo en su navegador; a través de la API cada consulta exitosa cuesta $0.002, la validación fallida no se cobra y no se almacena nada tras devolver la respuesta. Esa división—exploración interactiva gratuita y una API idéntica de pago—coincide con el resto del catálogo KIT de nivel A y le permite pasar de una demo de aula a un pipeline automatizado sin cambiar el resultado matemático.
Casos de integración
Fixtures cartográficos deterministas
Genere denominadores de escala reproducibles para pruebas unitarias, comprobaciones de propiedades y aserciones de CI en software GIS o de trazado.
Preguntas técnicas
¿Qué ocurre si map_distance o ground_distance es cero o negativo?
La entrada se rechaza con invalid_input. Una longitud geométrica no puede ser cero ni negativa al definir una escala de razón.