Calculatorul casetei de încadrare
Obțineți caseta de delimitare pentru un set de coordonate sau pentru orice date GeoJSON. Lipiți perechi de latitudine și longitudine, câte una pe rând, sau un Feature GeoJSON, FeatureCollection ori o geometrie, iar instrumentul returnează limitele nordică, sudică, estică și vestică, centrul, lățimea și înălțimea în kilometri și un tablou bbox gata de utilizare, în ordinea GeoJSON. Util pentru ferestre de vizualizare a hărților, interogări API, solicitări de dale și indexuri spațiale.
Întrebări frecvente
Ce formate de intrare sunt acceptate?
Perechi de coordonate, câte una pe rând, cu latitudinea și longitudinea în grade zecimale separate prin virgulă sau spațiu, ori GeoJSON. Intrarea care începe cu o acoladă este interpretată ca GeoJSON: un FeatureCollection, un Feature sau o geometrie simplă, precum Polygon sau LineString.
Ce ordine folosește tabloul bbox?
Tabloul bbox respectă standardul GeoJSON RFC 7946: vest, sud, est, nord, adică longitudinea minimă, latitudinea minimă, longitudinea maximă și latitudinea maximă. Unele API-uri așteaptă sud, vest, nord, est, așa că verificați ordinea cerută de serviciul dvs.
Cum se măsoară lățimea și înălțimea?
Înălțimea este distanța de-a lungul unui meridian între marginile sudică și nordică. Lățimea se măsoară de-a lungul paralelei care trece prin centrul casetei, astfel că se micșorează spre poli pentru aceeași întindere în longitudine.
Folosește instrumentul caseta bbox stocată în GeoJSON-ul meu?
Nu. Caseta este recalculată întotdeauna pe baza coordonatelor efective ale fiecărei geometrii, așa că un membru bbox învechit din intrare nu afectează rezultatul.
Ce geometrii GeoJSON sunt acceptate?
Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon și GeometryCollection, individual, în interiorul unor Features sau într-un FeatureCollection. Sunt permise și Features fără geometrie, care sunt ignorate, iar inelele poligoanelor trebuie să fie închise și să aibă cel puțin patru poziții.
Ce se întâmplă cu datele care trec peste meridianul de 180?
Caseta reprezintă valorile minime și maxime simple ale longitudinilor, așa că datele aflate de o parte și de alta a liniei schimbării datei produc o casetă care acoperă aproape întregul glob. Dacă aveți nevoie de o casetă îngustă peste linia schimbării datei, împărțiți mai întâi datele sau deplasați longitudinile.
De ce sunt respinse coordonatele mele?
GeoJSON stochează mai întâi longitudinea și apoi latitudinea, iar ambele trebuie să fie numere între -180 și 180, respectiv între -90 și 90. Datele într-un sistem de proiecție, precum valorile în metri Web Mercator, nu sunt GeoJSON valid și trebuie convertite mai întâi în grade WGS84.
Cât de mare poate fi intrarea?
Până la 5 MiB de text, 10,000 de linii de coordonate sau 10,000 de entități GeoJSON. Seturile de date mai mari se procesează mai bine cu un GIS desktop sau cu un instrument pentru linia de comandă.
Cât de precise sunt rezultatele?
Toate coordonatele sunt afișate cu șase zecimale, adică aproximativ 0,1 metri, iar lățimea și înălțimea sunt afișate la metru. Limitele provin direct din coordonatele de intrare, fără ajustări sau margini suplimentare.
Pot folosi rezultatul într-o bibliotecă de hărți?
Da. Tabloul bbox poate fi transmis majorității bibliotecilor de hărți web și API-urilor care acceptă o casetă de delimitare în stil GeoJSON, iar centrul poate fi folosit drept centru inițial al hărții.