Calculadora de bounding box
Calcula el bounding box de coordenadas, GeoJSON o WKT en formato minLon,minLat,maxLon,maxLat, WKT, Overpass o Leaflet, con margen y soporte del antimeridiano.
- Oeste (lon mín.)
- —
- Sur (lat mín.)
- —
- Este (lon máx.)
- —
- Norte (lat máx.)
- —
- Centro (lat, lon)
- —
- Anchura en el centro
- —
- Altura
- —
- Superficie
- —
Este recuadro cruza el antimeridiano (±180°): el oeste es mayor que el este. GeoJSON lo permite, pero Overpass y muchas API esperan dos recuadros separados, indicados abajo.
Cómo calcular un bounding box
- En Construir el recuadro, deja A partir de coordenadas o GeoJSON y pega tus datos en Coordenadas, GeoJSON o WKT, o suelta un archivo. Puedes pegar:
- un punto por línea, como
45.5017, -73.5673(sirven comas, espacios, punto y coma o tabulaciones, y las líneas de cabecera sin números se omiten); - una Feature, una FeatureCollection o una geometría GeoJSON; - WKT comoLINESTRING (2.35 48.85, 4.83 45.76); - un array JSON de pares como[[45.5, -73.6], [46.8, -71.2]]. - Para pares de números simples, ajusta Orden de los pares de números a Latitud, longitud o Longitud, latitud. GeoJSON y WKT siempre ponen primero la longitud. Las letras de hemisferio (
45.5N 73.6W) tienen prioridad sobre el orden. - Si quieres, añade un Margen como porcentaje del tamaño del recuadro o en kilómetros, y elige el número de Decimales.
- Haz clic en Calcular (los resultados también se actualizan mientras escribes). Usa el botón Copiar junto al formato que necesites.
Para construir un recuadro alrededor de un lugar, elige A partir de un centro y un tamaño e introduce la latitud y la longitud del centro con una Anchura (km) y una Altura (km).
Formatos de salida
El recuadro se describe con cuatro números: oeste (longitud mínima), sur (latitud mínima), este (longitud máxima) y norte (latitud máxima). Cada herramienta los espera en un orden distinto, una fuente clásica de errores:
- bbox GeoJSON
[minLon, minLat, maxLon, maxLat], el orden del RFC 7946, que también usan la API de OpenStreetMap, Mapbox y muchas API web (la lista separada por comas). - Overpass
sur,oeste,norte,este, el orden de los filtros(bbox)de Overpass QL. - Leaflet
[[sur, oeste], [norte, este]], listo parafitBounds. - Polígono WKT y Geometría GeoJSON, un rectángulo cerrado con las esquinas en sentido antihorario, para PostGIS, QGIS o una base de datos espacial.
Los resultados muestran también el centro, la anchura medida a lo largo del paralelo del centro, la altura a lo largo de un meridiano y la superficie sobre una esfera de 6371 km de radio, calculada exactamente como R²·Δλ·(sen φnorte − sen φsur).
Cruzar el antimeridiano
Los puntos cerca de la longitud ±180°, por ejemplo en Fiyi, las Aleutianas o el extremo oriental de Rusia, son una trampa: un mínimo y un máximo ingenuos de 178° y −179° dan un recuadro de casi 360° de ancho. Con Recuadro más pequeño a través de ±180° marcado, la herramienta ordena las longitudes, busca el mayor hueco vacío alrededor del globo y se queda con el complemento, de modo que ese recuadro mide solo 3° de ancho. El RFC 7946 lo expresa con un oeste mayor que el este ([178, -18, -179, -16.5]). Como muchas herramientas, entre ellas Overpass, no saben leer un recuadro así, la herramienta da además dos recuadros divididos en ±180°, y las formas WKT y GeoJSON pasan a ser MultiPolygon. Desmarca la opción para obtener un mínimo y un máximo simples.
Margen
Un porcentaje añade esa fracción de la anchura a los lados oeste y este, y de la altura a los lados sur y norte. Una distancia en kilómetros añade la misma distancia en cada lado: 1° de latitud equivale a unos 111,2 km, y un grado de longitud se reduce con el coseno de la latitud, así que la herramienta usa la latitud más cercana a un polo para asegurarse de cubrir todos los puntos. Las latitudes se limitan a ±90°. Un único punto no tiene tamaño, así que usa kilómetros para añadirle margen.
Preguntas frecuentes
¿En qué orden van las coordenadas de un bounding box?
En GeoJSON y en la mayoría de las API web: longitud mínima, latitud mínima, longitud máxima, latitud máxima (oeste, sur, este, norte). Overpass usa sur, oeste, norte, este. La herramienta ofrece ambos, con su etiqueta.
¿Por qué mi recuadro abarca casi el mundo entero?
Probablemente tus puntos están a ambos lados del meridiano ±180°. Deja marcado Recuadro más pequeño a través de ±180° para obtener el camino corto.
¿Puedo usar grados, minutos y segundos?
Introduce grados decimales. Se entienden las letras de hemisferio (48.85N 2.35E), pero no los minutos ni los segundos; conviértelos antes.
¿Qué precisión tienen la anchura, la altura y la superficie?
Se calculan sobre una Tierra esférica, que se aleja como mucho un 0,5 % del elipsoide WGS 84. Es suficiente para dimensionar una vista de mapa o una zona de consulta, no para topografía.
¿Se suben mis datos?
No. El cálculo se hace en tu navegador y las coordenadas que pegas o sueltas nunca salen de tu dispositivo.
Herramientas relacionadas
- Convertidor GeoJSON, KML y GPX Convierte GeoJSON a KML, GPX, CSV o WKT y viceversa en tu navegador. Puntos, líneas, polígonos y geometrías Multi, con recuento de entidades y vista previa.
- Distancia entre coordenadas Calcula la distancia entre dos coordenadas GPS con la fórmula de haversine o de Vincenty (WGS84), con rumbo y punto medio, en km, millas y millas náuticas.
- Formateador y validador JSON Formateador y validador JSON gratuito que embellece, minifica y comprueba JSON en tu navegador, con los errores de sintaxis indicados por línea y columna.