Utilia

Ierobežojošās kastes kalkulators

Aprēķiniet koordinātu, GeoJSON vai WKT ierobežojošo kasti kā minLon,minLat,maxLon,maxLat, WKT, Overpass vai Leaflet, ar piemali un antimeridiāna atbalstu.

Izveidot kasti

Kā aprēķināt ierobežojošo kasti

  1. Sadaļā Izveidot kasti atstājiet No koordinātām vai GeoJSON un ielīmējiet datus laukā Koordinātas, GeoJSON vai WKT vai nometiet failu. Varat ielīmēt: - vienu punktu rindā, piemēram, 45.5017, -73.5673 (der komati, atstarpes, semikoli vai tabulācijas, un galvenes rindas bez skaitļiem tiek izlaistas); - GeoJSON Feature, FeatureCollection vai ģeometriju; - WKT, piemēram, LINESTRING (2.35 48.85, 4.83 45.76); - JSON pāru masīvu, piemēram, [[45.5, -73.6], [46.8, -71.2]].
  2. Vienkāršiem skaitļu pāriem iestatiet Vienkāršo skaitļu pāru secība uz Platums, garums vai Garums, platums. GeoJSON un WKT vienmēr ir garums pirmais. Puslodes burti (45.5Z 73.6R) pārraksta secību.
  3. Pēc izvēles pievienojiet Piemale kā procentus no kastes izmēra vai kilometros un izvēlieties Decimālzīmes skaitu.
  4. Noklikšķiniet uz Aprēķināt (rezultāti atjaunojas arī rakstot). Izmantojiet pogu Kopēt blakus vajadzīgajam formātam.

Lai izveidotu kasti ap vietu, izvēlieties No centra un izmēra un ievadiet centra platumu un garumu ar Platums (km) un Augstums (km).

Izvades formāti

Kaste tiek aprakstīta ar četriem skaitļiem: rietumi (minimālais garums), dienvidi (minimālais platums), austrumi (maksimālais garums) un ziemeļi (maksimālais platums). Dažādi rīki tos sagaida atšķirīgā secībā, un tas ir klasisks kļūdu avots:

  • GeoJSON bbox [minLon, minLat, maxLon, maxLat], RFC 7946 secība, ko izmanto arī OpenStreetMap API, Mapbox un daudzi tīmekļa API (saraksts ar komatiem).
  • Overpass south,west,north,east, Overpass QL (bbox) filtru secība.
  • Leaflet [[south, west], [north, east]], gatavs fitBounds.
  • WKT daudzstūris un GeoJSON ģeometrija – slēgts taisnstūris ar pretēji pulksteņrādītāja virzienam sakārtotiem stūriem, paredzēts PostGIS, QGIS vai telpiskajai datubāzei.

Rezultātos redzams arī centrs, platums, mērīts gar centra paralēli, augstums gar meridiānu un laukums uz sfēras ar rādiusu 6 371 km, kas aprēķināts precīzi kā R²·Δλ·(sin φziemeļi − sin φdienvidi).

Antimeridiāna šķērsošana

Punkti pie ±180° garuma, piemēram, Fidži, Aleutu salās vai Krievijas austrumos, ir lamatas: naivs minimums un maksimums no 178° un −179° dod kasti gandrīz 360° platumā. Ja atzīmēts Mazākā kaste pāri ±180°, rīks sakārto garumus, atrod lielāko tukšo spraugu ap globusu un patur tās papildinājumu, tāpēc kaste ir tikai 3° plata. RFC 7946 to izsaka ar rietumu vērtību, kas lielāka par austrumu ([178, -18, -179, -16.5]). Tā kā daudzi rīki, tostarp Overpass, šādu kasti nespēj nolasīt, rīks sniedz arī divas kastes, sadalītas pie ±180°, un WKT un GeoJSON formas kļūst par MultiPolygon. Noņemiet atzīmi, lai iegūtu parastu minimumu un maksimumu.

Piemale

Procenti pievieno attiecīgo platuma daļu rietumu un austrumu pusē un augstuma daļu dienvidu un ziemeļu pusē. Attālums kilometros pievieno vienādu attālumu katrā pusē: 1° platuma ir aptuveni 111,2 km, bet garuma grāds sarūk proporcionāli platuma kosinusam, tāpēc rīks izmanto polam tuvāko platumu, lai nodrošinātu, ka tiek aptverts katrs punkts. Platumi tiek ierobežoti ar ±90°. Vienam punktam nav izmēra, tāpēc tā piemalei izmantojiet kilometrus.

Biežāk uzdotie jautājumi

Kādā secībā ir ierobežojošās kastes koordinātas?

GeoJSON un lielākajā daļā tīmekļa API: minimālais garums, minimālais platums, maksimālais garums, maksimālais platums (rietumi, dienvidi, austrumi, ziemeļi). Overpass izmanto dienvidus, rietumus, ziemeļus, austrumus. Rīks sniedz abus, ar apzīmējumiem.

Kāpēc mana kaste aptver gandrīz visu pasauli?

Jūsu punkti, visticamāk, atrodas abās ±180° meridiāna pusēs. Atstājiet atzīmētu Mazākā kaste pāri ±180°, lai iegūtu īsāko ceļu apkārt.

Vai varu izmantot grādus, minūtes un sekundes?

Ievadiet decimālgrādus. Puslodes burti tiek saprasti (48.85Z 2.35A), bet minūtes un sekundes nē; vispirms pārveidojiet tās.

Cik precīzi ir platums, augstums un laukums?

Aprēķinā izmantota sfēriska Zeme, kas atšķiras no WGS 84 elipsoīda aptuveni par 0,5 %. Tas der kartes skata vai vaicājuma apgabala izmēra noteikšanai, bet ne mērniecībai.

Vai mani dati tiek augšupielādēti?

Nē. Aprēķins notiek jūsu pārlūkprogrammā, un koordinātas, ko ielīmējat vai nometat, nekad neatstāj jūsu ierīci.