Bounding box-kalkulator
Beregn avgrensningsboksen til koordinater, GeoJSON eller WKT som minLon,minLat,maxLon,maxLat, WKT, Overpass eller Leaflet, med marg og støtte for ±180°.
- Vest (min. lengdegrad)
- —
- Sør (min. breddegrad)
- —
- Øst (maks. lengdegrad)
- —
- Nord (maks. breddegrad)
- —
- Sentrum (bredde, lengde)
- —
- Bredde i sentrum
- —
- Høyde
- —
- Areal
- —
Denne boksen krysser datolinjen (±180°): vest er større enn øst. GeoJSON tillater dette, men Overpass og mange API-er forventer to separate bokser, som er oppført nedenfor.
Slik beregner du en bounding box
- Under Lag boksen beholder du Fra koordinater eller GeoJSON og limer dataene inn i Koordinater, GeoJSON eller WKT, eller slipper en fil. Du kan lime inn:
- ett punkt per linje, for eksempel
45.5017, -73.5673(komma, mellomrom, semikolon eller tabulator fungerer, og overskriftslinjer uten tall hoppes over) - en GeoJSON-Feature, -FeatureCollection eller -geometri - WKT somLINESTRING (2.35 48.85, 4.83 45.76)- en JSON-liste med par som[[45.5, -73.6], [46.8, -71.2]] - For vanlige talipar velger du Rekkefølge for vanlige talipar: Breddegrad, lengdegrad eller Lengdegrad, breddegrad. GeoJSON og WKT har alltid lengdegrad først. Himmelretningsbokstaver (
45.5N 73.6V) overstyrer rekkefølgen. Verktøyet godtar N/S/Ø/V (og E/W). - Legg eventuelt til Marg som prosent av boksens størrelse eller i kilometer, og velg antall Desimaler.
- Klikk Beregn (resultatene oppdateres også mens du skriver). Bruk Kopier-knappen ved siden av formatet du trenger.
Vil du lage en boks rundt et sted i stedet, velger du Fra et sentrum og en størrelse og skriver inn breddegrad og lengdegrad for sentrum, med Bredde (km) og Høyde (km).
Utdataformater
Boksen beskrives med fire tall: vest (minste lengdegrad), sør (minste breddegrad), øst (største lengdegrad) og nord (største breddegrad). Ulike verktøy forventer dem i ulik rekkefølge, og det er en klassisk feilkilde:
- GeoJSON bbox
[minLon, minLat, maxLon, maxLat], rekkefølgen i RFC 7946, som også brukes av OpenStreetMap-API-et, Mapbox og mange web-API-er (kommalisten). - Overpass
south,west,north,east, rekkefølgen i(bbox)-filtre i Overpass QL. - Leaflet
[[south, west], [north, east]], klar forfitBounds. - WKT-polygon og GeoJSON-geometri, et lukket rektangel med hjørner mot klokken, for PostGIS, QGIS eller en romlig database.
Resultatene viser også sentrum, bredden målt langs sentrumets breddesirkel, høyden langs en meridian og arealet på en kule med radius 6 371 km, beregnet nøyaktig som R²·Δλ·(sin φnord − sin φsør).
Krysser datolinjen
Punkter nær ±180° lengdegrad, for eksempel på Fiji, Aleutene eller i Øst-Russland, er en felle: et naivt minimum og maksimum på 178° og −179° gir en boks som er nesten 360° bred. Med Minste boks over ±180° avkrysset sorterer verktøyet lengdegradene, finner det største tomme gapet rundt kloden og beholder komplementet, slik at boksen bare blir 3° bred. RFC 7946 uttrykker dette med vest større enn øst ([178, -18, -179, -16.5]). Siden mange verktøy, Overpass inkludert, ikke kan lese en slik boks, gir verktøyet også to bokser delt ved ±180°, og WKT- og GeoJSON-formene blir MultiPolygon. Fjern avkrysningen for å få vanlig minimum og maksimum i stedet.
Marg
En prosentverdi legger den andelen av bredden til vest- og østsiden og av høyden til sør- og nordsiden. En avstand i kilometer legger til samme avstand på alle sider: 1° breddegrad er omtrent 111,2 km, og en lengdegrad blir smalere med cosinus til breddegraden, så verktøyet bruker breddegraden nærmest en pol for å være sikker på at alle punkter dekkes. Breddegrader begrenses til ±90°. Et enkelt punkt har ingen størrelse, så bruk kilometer for å gi det marg.
Ofte stilte spørsmål
I hvilken rekkefølge står koordinatene til en bounding box?
I GeoJSON og de fleste web-API-er: minste lengdegrad, minste breddegrad, største lengdegrad, største breddegrad (vest, sør, øst, nord). Overpass bruker sør, vest, nord, øst. Verktøyet gir begge, med tydelige etiketter.
Hvorfor dekker boksen min nesten hele verden?
Punktene dine ligger sannsynligvis på begge sider av ±180°-meridianen. La Minste boks over ±180° være avkrysset for å få den korte veien rundt.
Kan jeg bruke grader, minutter og sekunder?
Skriv inn desimalgrader. Himmelretningsbokstaver forstås (48.85N 2.35Ø), men minutter og sekunder gjør det ikke, så regn dem om først.
Hvor nøyaktige er bredde, høyde og areal?
De bruker en kuleformet jord, som ligger innenfor omtrent 0,5 % av WGS 84-ellipsoiden. Det er greit for å dimensjonere et kartutsnitt eller et søkeområde, men ikke for oppmåling.
Lastes dataene mine opp?
Nei. Beregningen kjører i nettleseren din, og koordinatene du limer inn eller slipper, forlater aldri enheten din.
Relaterte verktøy
- GeoJSON-, KML- og GPX-konverterer Konverter GeoJSON til KML, GPX, CSV eller WKT og tilbake i nettleseren din. Punkter, linjer, polygoner og Multi-geometrier, med objekttelling og visning.
- Avstand mellom koordinater Beregn avstanden mellom to GPS-koordinater med haversine eller Vincenty (WGS84), pluss retning og midtpunkt, i kilometer, mil og nautiske mil.
- JSON-formaterer og -validator Gratis JSON-formaterer og -validator som gjør JSON ryddig, minifiserer og kontrollerer den i nettleseren din, med syntaksfeil oppgitt med linje og kolonne.