Pāriet uz saturu

Ierobežojošā taisnstūra kalkulators

Iegūstiet koordinātu kopas vai jebkuru GeoJSON datu ierobežojošo taisnstūri. Ielīmējiet platuma un garuma pārus, pa vienam katrā rindā, vai GeoJSON Feature, FeatureCollection vai ģeometriju, un rīks parādīs ziemeļu, dienvidu, austrumu un rietumu robežas, centru, platumu un augstumu kilometros, kā arī lietošanai gatavu bbox masīvu GeoJSON secībā. Noder karšu skata logiem, API vaicājumiem, elementu pieprasījumiem un telpiskajiem indeksiem.

Atiestatīt

Bieži uzdotie jautājumi

Kādi ievades formāti tiek atbalstīti?

Var ievadīt koordinātu pārus, pa vienam katrā rindā, norādot platumu un garumu decimālgrādos, kas atdalīti ar komatu vai atstarpi, vai GeoJSON. Ievade, kas sākas ar figūriekavu, tiek nolasīta kā GeoJSON: FeatureCollection, Feature vai atsevišķa ģeometrija, piemēram, Polygon vai LineString.

Kāda secība izmantota bbox masīvā?

bbox masīvs atbilst GeoJSON standartam RFC 7946: rietumi, dienvidi, austrumi, ziemeļi, t. i., minimālais garums, minimālais platums, maksimālais garums un maksimālais platums. Dažas API sagaida secību dienvidi, rietumi, ziemeļi, austrumi, tāpēc pārbaudiet, kāda secība nepieciešama jūsu pakalpojumam.

Kā tiek mērīts platums un augstums?

Augstums ir attālums gar meridiānu starp dienvidu un ziemeļu malām. Platumu mēra pa paralēli, kas iet caur taisnstūra centru, tāpēc pie vienāda garuma diapazona tas sarūk virzienā uz poliem.

Vai rīks izmanto bbox, kas saglabāts manā GeoJSON?

Nē. Taisnstūris vienmēr tiek aprēķināts no visu ģeometriju faktiskajām koordinātām, tāpēc novecojis bbox dalībnieks ievadē rezultātu neietekmē.

Kuras GeoJSON ģeometrijas tiek atbalstītas?

Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon un GeometryCollection — gan atsevišķi, gan Features vai FeatureCollection iekšpusē. Features bez ģeometrijas ir atļauti un tiek ignorēti, bet poligonu gredzeniem jābūt noslēgtiem un jāsatur vismaz četras pozīcijas.

Kas notiek ar datiem, kas šķērso 180 meridiānu?

Taisnstūri veido vienkārši minimālās un maksimālās garuma vērtības, tāpēc dati abās datuma maiņas līnijas pusēs izveido taisnstūri, kas aptver gandrīz visu zemeslodi. Ja nepieciešams šaurs taisnstūris pāri datuma maiņas līnijai, vispirms sadaliet šādus datus vai nobīdiet to garuma vērtības.

Kāpēc manas koordinātas tiek noraidītas?

GeoJSON vispirms saglabā garumu, pēc tam platumu, un abām vērtībām jābūt skaitļiem diapazonā no -180 līdz 180 un no -90 līdz 90. Dati projicētā koordinātu sistēmā, piemēram, Web Mercator metros, nav derīgs GeoJSON, un vispirms tie jāpārveido WGS84 grādos.

Cik liels var būt ievades apjoms?

Līdz 5 MiB teksta, 10,000 koordinātu rindu vai 10,000 GeoJSON elementu. Lielākas datu kopas labāk apstrādāt ar darbvirsmas GIS vai komandrindas rīku.

Cik precīza ir izvade?

Visas koordinātas tiek rādītas ar sešām zīmēm aiz komata, kas atbilst aptuveni 0.1 metriem, bet platums un augstums — ar precizitāti līdz metram. Robežas tiek iegūtas tieši no ievades koordinātām, bez noapaļošanas vai paplašināšanas.

Vai rezultātu var izmantot karšu bibliotēkā?

Jā. bbox masīvu var nodot lielākajai daļai tīmekļa karšu bibliotēku un API, kas pieņem GeoJSON stila ierobežojošo taisnstūri, bet centru var izmantot kā kartes sākotnējo centru.

Par OneClick Pro

OneClick Pro ir bezmaksas vairāk nekā 150 tīmekļa rīku kolekcija ikdienas darbam: attēlu un mērvienību konvertēšanai, koda formatēšanai un validēšanai, domēnu un SEO pārbaudei, kā arī darbam ar tekstu, datumiem un skaitļiem. Katru rīku var izmantot bez reģistrācijas vai abonēšanas, un ievadītie dati tiek izmantoti tikai rezultāta aprēķināšanai un nekad netiek saglabāti. Izmantojiet to kā ātru rīku kopumu atsevišķiem uzdevumiem vai pievienojiet grāmatzīmēm rīkus, ko lietojat katru dienu.