Utilia

Калкулатор за ограничувачка рамка (bbox)

Пресметајте bounding box од координати, GeoJSON или WKT како minLon,minLat,maxLon,maxLat, WKT, Overpass или Leaflet, со раб и поддршка за антимеридијан.

Изградете рамка

Како да пресметате ограничувачка рамка (bounding box)

  1. Под Изградете рамка оставете Од координати или 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]].
  2. За обични парови броеви поставете Редослед на обичните парови броеви на Географска ширина, должина или Географска должина, ширина. GeoJSON и WKT секогаш ја имаат должината прва. Буквите за полутопка (45.5N 73.6W) го надминуваат редоследот.
  3. По желба додајте Раб како процент од големината на рамката или во километри и изберете го бројот на Децимали.
  4. Кликнете Пресметај (резултатите се освежуваат и додека пишувате). Користете го копчето Копирај до форматот што ви треба.

За да изградите рамка околу некое место, изберете Од центар и големина и внесете географска ширина и должина на центарот со Ширина (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. Тоа е сосема доволно за димензионирање на приказ на карта или област за пребарување, но не за геодетско мерење.

Дали моите податоци се качуваат?

Не. Пресметката работи во вашиот прелистувач, а координатите што ги залепувате или спуштате никогаш не го напуштаат вашиот уред.