Kalkulačka ohraničujúceho obdĺžnika (bbox)
Vypočítaj ohraničujúci obdĺžnik (bbox) zo súradníc, GeoJSON alebo WKT ako minLon,minLat,maxLon,maxLat, WKT, Overpass či Leaflet, s okrajom a antimeridiánom.
- Západ (min. dĺžka)
- —
- Juh (min. šírka)
- —
- Východ (max. dĺžka)
- —
- Sever (max. šírka)
- —
- Stred (šírka, dĺžka)
- —
- Šírka v strede
- —
- Výška
- —
- Plocha
- —
Tento obdĺžnik prechádza cez antimeridián (±180°): západ je väčší než východ. GeoJSON to povoľuje, no Overpass a mnohé API očakávajú dva samostatné obdĺžniky, uvedené nižšie.
Ako vypočítať ohraničujúci obdĺžnik
- V sekcii Vytvoriť obdĺžnik nechaj Zo súradníc alebo GeoJSON a vlož údaje do poľa Súradnice, GeoJSON alebo WKT, alebo presuň súbor. Môžeš vložiť:
- jeden bod na riadok, napríklad
45.5017, -73.5673(fungujú čiarky, medzery, bodkočiarky aj tabulátory a riadky hlavičky bez čísel sa preskočia); - GeoJSON Feature, FeatureCollection alebo geometriu; - WKT, napríkladLINESTRING (2.35 48.85, 4.83 45.76); - pole JSON s dvojicami, napríklad[[45.5, -73.6], [46.8, -71.2]]. - Pri jednoduchých dvojiciach čísel nastav Poradie jednoduchých dvojíc čísel na Šírka, dĺžka alebo Dĺžka, šírka. GeoJSON a WKT majú vždy dĺžku na prvom mieste. Písmená svetových strán (
45.5N 73.6W) poradie prepíšu. - Voliteľne pridaj Okraj v percentách veľkosti obdĺžnika alebo v kilometroch a vyber počet Desatinné miesta.
- Klikni na Vypočítať (výsledky sa aktualizujú aj počas písania). Použi tlačidlo Kopírovať pri formáte, ktorý potrebuješ.
Ak chceš obdĺžnik vytvoriť okolo nejakého miesta, vyber Zo stredu a veľkosti a zadaj zemepisnú šírku a dĺžku stredu spolu s Šírka (km) a Výška (km).
Výstupné formáty
Obdĺžnik opisujú štyri čísla: západ (minimálna dĺžka), juh (minimálna šírka), východ (maximálna dĺžka) a sever (maximálna šírka). Rôzne nástroje ich očakávajú v rôznom poradí, čo je klasický zdroj chýb:
- GeoJSON bbox
[minLon, minLat, maxLon, maxLat], poradie podľa RFC 7946, ktoré používa aj API OpenStreetMap, Mapbox a mnohé webové API (zoznam oddelený čiarkami). - Overpass
south,west,north,east, poradie filtrov(bbox)v Overpass QL. - Leaflet
[[south, west], [north, east]], pripravené prefitBounds. - Polygón WKT a geometria GeoJSON, uzavretý obdĺžnik s rohmi proti smeru hodinových ručičiek, pre PostGIS, QGIS alebo priestorovú databázu.
Výsledky ukazujú aj stred, šírku meranú pozdĺž rovnobežky stredu, výšku pozdĺž poludníka a plochu na guli s polomerom 6 371 km, vypočítanú presne ako R²·Δλ·(sin φsever − sin φjuh).
Prechod cez antimeridián
Body blízko dĺžky ±180°, napríklad na Fidži, Aleutách alebo na východe Ruska, sú pasca: naivné minimum a maximum z 178° a −179° dá obdĺžnik široký takmer 360°. So zaškrtnutým Najmenší obdĺžnik cez ±180° nástroj zoradí dĺžky, nájde najväčšiu prázdnu medzeru okolo zemegule a ponechá jej doplnok, takže obdĺžnik je široký iba 3°. RFC 7946 to vyjadruje tak, že západ je väčší než východ ([178, -18, -179, -16.5]). Keďže mnohé nástroje, vrátane Overpass, takýto obdĺžnik nevedia prečítať, nástroj dáva aj dva obdĺžniky rozdelené na ±180° a tvary WKT a GeoJSON sa stanú typom MultiPolygon. Ak voľbu zrušíš, dostaneš obyčajné minimum a maximum.
Okraj
Percento pridá túto časť šírky na západnú a východnú stranu a výšky na južnú a severnú stranu. Vzdialenosť v kilometroch pridá rovnakú vzdialenosť na každú stranu: 1° zemepisnej šírky je asi 111,2 km a stupeň dĺžky sa zmenšuje s kosínusom šírky, preto nástroj použije šírku najbližšiu k pólu, aby boli pokryté všetky body. Šírky sa obmedzujú na ±90°. Jeden bod nemá veľkosť, takže ho rozšír pomocou kilometrov.
Často kladené otázky
V akom poradí sú súradnice ohraničujúceho obdĺžnika?
V GeoJSON a väčšine webových API: minimálna dĺžka, minimálna šírka, maximálna dĺžka, maximálna šírka (západ, juh, východ, sever). Overpass používa juh, západ, sever, východ. Nástroj uvádza obe varianty, s popisom.
Prečo môj obdĺžnik pokrýva takmer celý svet?
Tvoje body pravdepodobne prechádzajú cez poludník ±180°. Nechaj zaškrtnuté Najmenší obdĺžnik cez ±180°, aby sa použila kratšia cesta.
Môžem použiť stupne, minúty a sekundy?
Zadávaj desatinné stupne. Písmená svetových strán sa chápu (48.85N 2.35E), minúty a sekundy však nie, preto ich najprv prepočítaj.
Aké presné sú šírka, výška a plocha?
Počítajú sa na guľovej Zemi, ktorá sa od elipsoidu WGS 84 líši asi o 0,5 %. To stačí na určenie veľkosti výrezu mapy alebo oblasti dopytu, nie na geodetické merania.
Nahrávajú sa moje údaje?
Nie. Výpočet beží v tvojom prehliadači a súradnice, ktoré vložíš alebo presunieš, nikdy neopustia tvoje zariadenie.
Súvisiace nástroje
- Konvertor GeoJSON, KML, GPX a WKT Konvertuj GeoJSON na KML, GPX, CSV alebo WKT a naopak v prehliadači. Body, čiary, polygóny a viacnásobné geometrie, s počtom objektov a náhľadom.
- Vzdialenosť medzi súradnicami Vypočítaj vzdialenosť medzi dvoma GPS súradnicami vzorcom haversine alebo Vincenty (WGS84), s azimutom a stredom trasy v km, míľach a námorných míľach.
- Formátovanie a validácia JSON Bezplatný formátovač a validátor JSON, ktorý skrášľuje, minifikuje a kontroluje JSON v prehliadači a hlási syntaktické chyby s riadkom a stĺpcom.