Utilia

Befoglaló téglalap (bounding box) számoló

Számold ki koordináták, GeoJSON vagy WKT befoglaló téglalapját minLon,minLat,maxLon,maxLat, WKT, Overpass vagy Leaflet formátumban, ráhagyással.

Téglalap létrehozása

Hogyan számold ki a befoglaló téglalapot (bounding box)

  1. A Téglalap létrehozása résznél hagyd a Koordinátákból vagy GeoJSON-ból módot, és illeszd be az adataidat a Koordináták, GeoJSON vagy WKT mezőbe, vagy húzz ide egy fájlt. Beilleszthetsz: - soronként egy pontot, például 45.5017, -73.5673 (vessző, szóköz, pontosvessző és tabulátor is jó, a számokat nem tartalmazó fejlécsorokat az eszköz kihagyja); - GeoJSON Feature, FeatureCollection vagy geometria objektumot; - WKT-t, például LINESTRING (2.35 48.85, 4.83 45.76); - számpárok JSON-tömbjét, például [[45.5, -73.6], [46.8, -71.2]].
  2. A sima számpároknál állítsd be A sima számpárok sorrendje értékét: Szélesség, hosszúság vagy Hosszúság, szélesség. A GeoJSON és a WKT mindig a hosszúsággal kezd. A féltekejelölő betűk (45.5N 73.6W) felülbírálják a sorrendet. A magyar jelölések (É, D, K, Ny) is érvényesek.
  3. Ha szeretnél, adj hozzá Ráhagyás értéket a téglalap méretének százalékában vagy kilométerben, és válaszd ki a Tizedesjegyek számát.
  4. Kattints a Számítás gombra (az eredmények gépelés közben is frissülnek). A szükséges formátum melletti Másolás gombbal másold ki az értéket.

Ha egy hely köré szeretnél téglalapot építeni, válaszd a Középpontból és méretből módot, és add meg a középpont szélességét és hosszúságát, valamint a Szélesség (km) és a Magasság (km) értékét.

Kimeneti formátumok

A téglalapot négy szám írja le: nyugat (minimális hosszúság), dél (minimális szélesség), kelet (maximális hosszúság) és észak (maximális szélesség). A különböző eszközök más-más sorrendben várják őket, ami a hibák klasszikus forrása:

  • GeoJSON bbox [minLon, minLat, maxLon, maxLat], az RFC 7946 sorrendje, amelyet az OpenStreetMap API, a Mapbox és sok webes API is használ (a vesszős lista).
  • Overpass south,west,north,east, az Overpass QL (bbox) szűrőinek sorrendje.
  • Leaflet [[south, west], [north, east]], közvetlenül használható a fitBounds hívásban.
  • WKT poligon és GeoJSON geometria: egy zárt téglalap az óramutató járásával ellentétes csúcssorrenddel, PostGIS-hez, QGIS-hez vagy térbeli adatbázishoz.

Az eredmények megmutatják a középpontot, a középpont szélességi körén mért szélességet, egy meridián mentén mért magasságot, valamint a 6 371 km sugarú gömbön számolt területet, pontosan az R²·Δλ·(sin φészak − sin φdél) képlettel.

Az antimeridián átlépése

A ±180°-os hosszúság közelében lévő pontok, például Fidzsin, az Aleuták szigetein vagy Oroszország keleti részén, csapdát jelentenek: a 178° és −179° naiv minimuma és maximuma majdnem 360° széles téglalapot ad. Ha a Legkisebb téglalap a ±180°-os hosszúság mentén be van jelölve, az eszköz sorba rendezi a hosszúságokat, megkeresi a földgömb körüli legnagyobb üres rést, és a kiegészítőjét tartja meg, így a téglalap mindössze 3° széles. Az RFC 7946 ezt úgy fejezi ki, hogy a nyugati érték nagyobb a keletinél ([178, -18, -179, -16.5]). Mivel sok eszköz, köztük az Overpass sem tud ilyen téglalapot olvasni, az eszköz két, a ±180°-nál kettévágott téglalapot is megad, a WKT és a GeoJSON alakzatok pedig MultiPolygonná válnak. Ha kikapcsolod az opciót, egyszerű minimumot és maximumot kapsz.

Ráhagyás

A százalék a szélesség megadott hányadát adja hozzá a nyugati és a keleti oldalhoz, a magasság hányadát pedig a déli és az északi oldalhoz. A kilométerben megadott távolság minden oldalhoz ugyanannyit ad: 1° szélesség nagyjából 111,2 km, a hosszúsági fok pedig a szélesség koszinuszával csökken, ezért az eszköz a pólushoz legközelebbi szélességet használja, hogy biztosan minden pont lefedett legyen. A szélességek ±90°-nál megállnak. Egyetlen pontnak nincs mérete, ezért ahhoz kilométerben adj ráhagyást.

Gyakori kérdések

Milyen sorrendben állnak a befoglaló téglalap koordinátái?

A GeoJSON-ban és a legtöbb webes API-ban: minimális hosszúság, minimális szélesség, maximális hosszúság, maximális szélesség (nyugat, dél, kelet, észak). Az Overpass a dél, nyugat, észak, kelet sorrendet használja. Az eszköz mindkettőt megadja, felirattal.

Miért fedi a téglalapom majdnem az egész világot?

A pontjaid valószínűleg átnyúlnak a ±180°-os meridiánon. Hagyd bejelölve a Legkisebb téglalap a ±180°-os hosszúság mentén opciót, hogy a rövidebb utat kapd.

Használhatok fokot, percet és másodpercet?

Tizedes fokokat adj meg. A féltekejelölő betűket az eszköz érti (48.85N 2.35E, magyar betűkkel 48.85É 2.35K), a perceket és másodperceket viszont nem; azokat előbb alakítsd át.

Mennyire pontos a szélesség, a magasság és a terület?

Gömb alakú Földdel számolnak, ami nagyjából 0,5%-on belül van a WGS 84 ellipszoidhoz képest. Ez elég egy térképnézet vagy egy lekérdezési terület méretezéséhez, földméréshez nem.

Feltöltődnek az adataim?

Nem. A számítás a böngésződben fut, a beillesztett vagy ide húzott koordináták soha nem hagyják el az eszközödet.