Kalkulator graničnog okvira (bbox)
Izračunaj granični okvir (bbox) koordinata, GeoJSON-a ili WKT-a u formatu minLon,minLat,maxLon,maxLat, WKT, Overpass ili Leaflet, sa marginom i antimeridijanom.
- Zapad (min dužina)
- —
- Jug (min širina)
- —
- Istok (maks dužina)
- —
- Sever (maks širina)
- —
- Centar (širina, dužina)
- —
- Širina u centru
- —
- Visina
- —
- Površina
- —
Ovaj okvir prelazi antimeridijan (±180°): zapad je veći od istoka. GeoJSON to dozvoljava, ali Overpass i mnogi API-ji očekuju dva odvojena okvira, navedena ispod.
Kako da izračunaš granični okvir
- U odeljku Napravi okvir zadrži Iz koordinata ili GeoJSON-a i nalepi podatke u Koordinate, GeoJSON ili WKT ili prevuci fajl. Možeš da nalepiš:
- jednu tačku po redu, na primer
45.5017, -73.5673(zarezi, razmaci, tačke sa zarezom ili tabulatori svi rade, a redovi zaglavlja bez brojeva se preskaču); - GeoJSON Feature, FeatureCollection ili geometriju; - WKT poputLINESTRING (2.35 48.85, 4.83 45.76); - JSON niz parova poput[[45.5, -73.6], [46.8, -71.2]]. - Za obične parove brojeva podesi Redosled običnih parova brojeva na Geografska širina, dužina ili Geografska dužina, širina. GeoJSON i WKT su uvek u redosledu dužina pa širina. Slova strana sveta (
45.5N 73.6Z) imaju prednost nad redosledom: koristi N, J, I i Z (sever, jug, istok, zapad). - Po želji dodaj Margina kao procenat veličine okvira ili u kilometrima i izaberi broj Decimale.
- Klikni Izračunaj (rezultati se osvežavaju i dok kucaš). Koristi dugme Kopiraj pored formata koji ti treba.
Da napraviš okvir oko nekog mesta, izaberi Iz centra i veličine i unesi geografsku širinu i dužinu centra uz Širina (km) i Visina (km).
Izlazni formati
Okvir opisuju četiri broja: zapad (najmanja geografska dužina), jug (najmanja širina), istok (najveća dužina) i sever (najveća širina). Različiti alati očekuju ih različitim redosledom, što je klasičan izvor grešaka:
- GeoJSON bbox
[minLon, minLat, maxLon, maxLat], redosled iz RFC 7946, koji koriste i OpenStreetMap API, Mapbox i mnogi veb API-ji (lista sa zarezima). - Overpass
south,west,north,east, tj. jug, zapad, sever, istok, redosled(bbox)filtera u Overpass QL-u. - Leaflet
[[south, west], [north, east]], spreman zafitBounds. - WKT poligon i GeoJSON geometrija, zatvoren pravougaonik sa temenima u smeru suprotnom od kazaljke na satu, za PostGIS, QGIS ili prostornu bazu podataka.
Rezultati prikazuju i centar, širinu izmerenu duž paralele centra, visinu duž meridijana i površinu na sferi poluprečnika 6.371 km, izračunatu tačno kao R²·Δλ·(sin φsever − sin φjug).
Prelazak preko antimeridijana
Tačke blizu geografske dužine ±180°, na primer na Fidžiju, Aleutskim ostrvima ili u istočnoj Rusiji, zamka su: naivan minimum i maksimum od 178° i −179° daju okvir širok gotovo 360°. Kad je uključeno Najmanji okvir preko ±180°, alat sortira dužine, nalazi najveći prazan razmak oko globusa i zadržava njegov komplement, pa je taj okvir širok samo 3°. RFC 7946 to izražava tako što je zapad veći od istoka ([178, -18, -179, -16.5]). Pošto mnogi alati, uključujući Overpass, ne mogu da pročitaju takav okvir, alat daje i dva okvira podeljena na ±180°, a WKT i GeoJSON oblici postaju MultiPolygon. Isključi opciju da umesto toga dobiješ običan minimum i maksimum.
Margina
Procenat dodaje taj deo širine na zapadnu i istočnu stranu, a taj deo visine na južnu i severnu. Rastojanje u kilometrima dodaje istu udaljenost sa svake strane: 1° geografske širine iznosi oko 111,2 km, a stepen geografske dužine se smanjuje sa kosinusom širine, pa alat koristi širinu najbližu polu da bi sigurno obuhvatio sve tačke. Geografske širine su ograničene na ±90°. Jedna tačka nema veličinu, pa za nju koristi kilometre.
Česta pitanja
Kojim redosledom idu koordinate graničnog okvira?
U GeoJSON-u i većini veb API-ja: najmanja dužina, najmanja širina, najveća dužina, najveća širina (zapad, jug, istok, sever). Overpass koristi jug, zapad, sever, istok. Alat prikazuje oba, sa oznakama.
Zašto moj okvir obuhvata gotovo ceo svet?
Tvoje tačke verovatno prelaze meridijan ±180°. Ostavi uključeno Najmanji okvir preko ±180° da dobiješ kraći put oko globusa.
Mogu li da koristim stepene, minute i sekunde?
Unesi decimalne stepene. Slova strana sveta se razumeju (48.85N 2.35I), ali minuti i sekunde ne, pa ih prvo pretvori.
Koliko su tačne širina, visina i površina?
Računaju se na sfernoj Zemlji, što je u okviru oko 0,5% od WGS 84 elipsoida. To je dovoljno za određivanje prikaza karte ili oblasti upita, ali ne za geodetski premer.
Da li se moji podaci otpremaju?
Ne. Izračunavanje se izvršava u tvom pregledaču, a koordinate koje nalepiš ili prevučeš nikada ne napuštaju tvoj uređaj.
Srodni alati
- GeoJSON, KML i GPX konverter Pretvori GeoJSON u KML, GPX, CSV ili WKT i obrnuto u pregledaču. Tačke, linije, poligoni i Multi geometrije, sa brojem objekata i pregledom.
- Rastojanje između koordinata Izračunaj rastojanje između dve GPS koordinate formulom haversine ili Vincenty (WGS84), uz azimut i središnju tačku, u km, miljama i nautičkim miljama.
- JSON formater i validator Besplatan JSON formater i validator koji sređuje, minifikuje i proverava JSON u pregledaču, sa sintaksnim greškama prijavljenim po redu i koloni.