Калкулатор за ограничувачка рамка (bbox)
Пресметајте bounding box од координати, GeoJSON или WKT како minLon,minLat,maxLon,maxLat, WKT, Overpass или Leaflet, со раб и поддршка за антимеридијан.
- Запад (мин. долж.)
- —
- Југ (мин. шир.)
- —
- Исток (макс. долж.)
- —
- Север (макс. шир.)
- —
- Центар (шир., долж.)
- —
- Ширина во центарот
- —
- Висина
- —
- Површина
- —
Оваа рамка го преминува антимеридијанот (±180°): западот е поголем од истокот. GeoJSON тоа го дозволува, но Overpass и многу API очекуваат две одделни рамки, наведени подолу.
Како да пресметате ограничувачка рамка (bounding box)
- Под Изградете рамка оставете Од координати или GeoJSON и залепете ги вашите податоци во Координати, GeoJSON или WKT или спуштете датотека. Можете да залепите:
- една точка по ред, како
45.5017, -73.5673(работат запирки, празни места, точки-запирки или табулатори, а заглавните редови без броеви се прескокнуваат); - GeoJSON Feature, FeatureCollection или геометрија; - WKT какоLINESTRING (2.35 48.85, 4.83 45.76); - JSON низа од парови како[[45.5, -73.6], [46.8, -71.2]]. - За обични парови броеви поставете Редослед на обичните парови броеви на Географска ширина, должина или Географска должина, ширина. GeoJSON и WKT секогаш ја имаат должината прва. Буквите за полутопка (
45.5N 73.6W) го надминуваат редоследот. - По желба додајте Раб како процент од големината на рамката или во километри и изберете го бројот на Децимали.
- Кликнете Пресметај (резултатите се освежуваат и додека пишувате). Користете го копчето Копирај до форматот што ви треба.
За да изградите рамка околу некое место, изберете Од центар и големина и внесете географска ширина и должина на центарот со Ширина (km) и Висина (km).
Излезни формати
Рамката се опишува со четири броја: запад (минимална должина), југ (минимална ширина), исток (максимална должина) и север (максимална ширина). Различни алатки ги очекуваат во различен редослед, што е класичен извор на грешки:
- GeoJSON bbox
[minLon, minLat, maxLon, maxLat], редоследот од RFC 7946, што го користат и API на OpenStreetMap, Mapbox и многу веб API (список со запирки). - Overpass
south,west,north,east, редоследот на филтрите(bbox)во Overpass QL. - Leaflet
[[south, west], [north, east]], подготвено заfitBounds. - WKT полигон и GeoJSON геометрија, затворен правоаголник со темиња спротивно од стрелките на часовникот, за PostGIS, QGIS или просторна база на податоци.
Резултатите ги прикажуваат и центарот, ширината измерена по паралелата на центарот, висината по меридијан и површината на сфера со радиус 6 371 km, пресметана точно како R²·Δλ·(sin φnorth − sin φsouth).
Преминување на антимеридијанот
Точките блиску до ±180° географска должина, на пример на Фиџи, Алеутските Острови или во источна Русија, се стапица: наивен минимум и максимум од 178° и −179° дава рамка широка речиси 360°. Со штиклирано Најмала рамка преку ±180°, алатката ги подредува должините, го наоѓа најголемиот празен јаз околу глобусот и го задржува комплементот, па рамката е широка само 3°. RFC 7946 го изразува тоа со запад поголем од исток ([178, -18, -179, -16.5]). Бидејќи многу алатки, вклучително Overpass, не можат да прочитаат таква рамка, алатката дава и две рамки поделени на ±180°, а WKT и GeoJSON обликите стануваат MultiPolygon. Отштиклирајте ја опцијата за да добиете обичен минимум и максимум.
Раб
Процентот додава таков дел од ширината на западната и источната страна и од висината на јужната и северната страна. Растојание во километри додава исто растојание на секоја страна: 1° географска ширина е околу 111,2 km, а степенот географска должина се намалува со косинусот на ширината, па алатката ја користи ширината најблиска до пол за да биде сигурно дека секоја точка е покриена. Ширините се ограничени на ±90°. Една точка нема големина, затоа за неа користете километри.
Често поставувани прашања
Во кој редослед се координатите на ограничувачка рамка?
Во GeoJSON и повеќето веб API: минимална должина, минимална ширина, максимална должина, максимална ширина (запад, југ, исток, север). Overpass користи југ, запад, север, исток. Алатката ги дава двата, означени.
Зошто мојата рамка опфаќа речиси цел свет?
Вашите точки најверојатно го преминуваат меридијанот ±180°. Оставете штиклирано Најмала рамка преку ±180° за да го добиете пократкиот пат околу.
Може ли да користам степени, минути и секунди?
Внесувајте децимални степени. Буквите за полутопка се разбираат (48.85N 2.35E), но минутите и секундите не; претворете ги претходно.
Колку се точни ширината, висината и површината?
Користат сферична Земја, што е во рамките на околу 0,5% од елипсоидот WGS 84. Тоа е сосема доволно за димензионирање на приказ на карта или област за пребарување, но не за геодетско мерење.
Дали моите податоци се качуваат?
Не. Пресметката работи во вашиот прелистувач, а координатите што ги залепувате или спуштате никогаш не го напуштаат вашиот уред.
Поврзани алатки
- GeoJSON, KML и GPX претворач Претворете GeoJSON во KML, GPX, CSV или WKT и обратно во прелистувачот. Точки, линии, полигони и Multi геометрии, со бројач на објекти и преглед.
- Растојание меѓу координати Пресметајте го растојанието меѓу две GPS координати со хаверсинус или Винсенти (WGS84), плус азимут и средна точка, во km, милји и наутички милји.
- JSON форматер и валидатор Бесплатен JSON форматер и валидатор што улепшува, минифицира и проверува JSON во прелистувачот, со синтаксни грешки пријавени по ред и колона.