Rajauslaatikon laskin
Hae koordinaattijoukon tai minkä tahansa GeoJSON-datan rajauslaatikko. Liitä leveys- ja pituusasteparit yksi riville tai GeoJSON Feature, FeatureCollection tai geometria, niin työkalu palauttaa pohjois-, etelä-, itä- ja länsirajat, keskipisteen, leveyden ja korkeuden kilometreinä sekä valmiin bbox-taulukon GeoJSON-järjestyksessä. Kätevä karttanäkymiin, API-kyselyihin, tiilipyyntöihin ja spatiaalisiin indekseihin.
Usein kysytyt kysymykset
Mitä syötemuotoja tuetaan?
Joko koordinaattiparit, yksi rivillä leveys- ja pituusasteina desimaaliasteina pilkulla tai välilyönnillä erotettuina, tai GeoJSON. Aaltosulkeella alkava syöte tulkitaan GeoJSONiksi: se voi olla FeatureCollection, Feature tai pelkkä geometria, kuten Polygon tai LineString.
Missä järjestyksessä bbox-taulukon arvot ovat?
bbox-taulukko noudattaa GeoJSON-standardin RFC 7946-määritystä: länsi, etelä, itä, pohjoinen eli pienin pituusaste, pienin leveysaste, suurin pituusaste ja suurin leveysaste. Jotkin API-rajapinnat odottavat järjestystä etelä, länsi, pohjoinen, itä, joten tarkista palvelusi vaatima järjestys.
Miten leveys ja korkeus mitataan?
Korkeus on etelä- ja pohjoisreunan välinen etäisyys pituuspiiriä pitkin. Leveys mitataan laatikon keskipisteen kautta kulkevaa leveyspiiriä pitkin, joten se pienenee napoja kohti samalla pituusastevälillä.
Käyttääkö työkalu GeoJSONiini tallennettua bbox-arvoa?
Ei. Rajauslaatikko lasketaan aina uudelleen kaikkien geometrioiden todellisista koordinaateista, joten syötteessä oleva vanhentunut bbox-jäsen ei vaikuta tulokseen.
Mitä GeoJSON-geometrioita tuetaan?
Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon ja GeometryCollection joko sellaisenaan, Feature-olioiden sisällä tai FeatureCollection-kokoelmassa. Geometriattomat Feature-oliot sallitaan ja ohitetaan. Polygon-renkaissa on oltava vähintään neljä sijaintia, ja niiden on oltava suljettuja.
Entä data, joka ylittää 180 meridiaanin?
Rajauslaatikko muodostetaan pituusasteiden yksinkertaisista minimi- ja maksimiarvoista, joten päivämäärärajan molemmilla puolilla oleva data tuottaa lähes koko maapallon kattavan laatikon. Jos tarvitset kapean laatikon päivämäärärajan yli, jaa data osiin tai siirrä pituusasteita ensin.
Miksi koordinaattini hylätään?
GeoJSONissa pituusaste annetaan ensin ja leveysaste toisena, ja molempien on oltava lukuja väliltä -180–180 ja -90–90. Data projisoidussa koordinaatistossa, kuten Web Mercator -metreissä, ei ole kelvollista GeoJSONia, vaan se on ensin muunnettava WGS84-asteiksi.
Kuinka suuri syöte voi olla?
Enintään 5 MiB tekstiä, 10,000 koordinaattiriviä tai 10,000 GeoJSON-kohdetta. Suuremmat aineistot kannattaa käsitellä työpöydän GIS-ohjelmistolla tai komentorivityökalulla.
Kuinka tarkka tulos on?
Kaikki koordinaatit näytetään kuuden desimaalin tarkkuudella eli noin 0,1 metrin tarkkuudella, ja leveys ja korkeus metrin tarkkuudella. Rajat perustuvat suoraan syötteen koordinaatteihin ilman pyöristämistä tai täydennyksiä.
Voinko käyttää tulosta karttakirjastossa?
Kyllä. Bbox-taulukon voi välittää useimpiin verkkokarttakirjastoihin ja API-rajapintoihin, jotka hyväksyvät GeoJSON-tyylisen rajauslaatikon. Keskipiste toimii kartan alkuperäisenä keskipisteenä.