Utilia

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.

Vytvoriť obdĺžnik

Ako vypočítať ohraničujúci obdĺžnik

  1. 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íklad LINESTRING (2.35 48.85, 4.83 45.76); - pole JSON s dvojicami, napríklad [[45.5, -73.6], [46.8, -71.2]].
  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.
  3. Voliteľne pridaj Okraj v percentách veľkosti obdĺžnika alebo v kilometroch a vyber počet Desatinné miesta.
  4. 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é pre fitBounds.
  • 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.