Utilia

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

Изчислете ограничаващата рамка (bbox) на координати, GeoJSON или WKT като minLon,minLat,maxLon,maxLat, WKT, Overpass или Leaflet, с отстъп и антимеридиан.

Построяване на рамката

Как да изчислите ограничаваща рамка

  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. Щракнете Изчисли (резултатите се обновяват и докато пишете). Използвайте бутона Копирай до нужния формат.

За да построите рамка около място, изберете От център и размер и въведете ширината и дължината на центъра, както и Ширина (км) и Височина (км).

Изходни формати

Рамката се описва с четири числа: запад (минимална дължина), юг (минимална ширина), изток (максимална дължина) и север (максимална ширина). Различните инструменти ги очакват в различен ред, което е класически източник на грешки:

  • 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 или пространствена база данни.

Резултатите показват още центъра, ширината, измерена по паралела на центъра, височината по меридиан и площта върху сфера с радиус 6371 км, изчислена точно като 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 км, а градусът дължина се свива с косинуса на ширината, затова инструментът взима ширината, най-близка до полюс, за да са покрити всички точки. Ширините се ограничават до ±90°. Една точка няма размер, затова за нея използвайте километри.

Често задавани въпроси

В какъв ред са координатите на ограничаваща рамка?

В GeoJSON и повечето уеб API: минимална дължина, минимална ширина, максимална дължина, максимална ширина (запад, юг, изток, север). Overpass използва юг, запад, север, изток. Инструментът дава и двата реда с етикети.

Защо рамката ми обхваща почти целия свят?

Вероятно точките ви са от двете страни на меридиана ±180°. Оставете отметнато Най-малка рамка през ±180°, за да получите късия път.

Мога ли да използвам градуси, минути и секунди?

Въвеждайте десетични градуси. Буквите за полукълбо се разбират (48.85N 2.35E), но минутите и секундите – не; първо ги преобразувайте.

Колко точни са ширината, височината и площта?

Използват сферична Земя, която е в рамките на около 0,5% от елипсоида WGS 84. Това е достатъчно за оразмеряване на изглед на карта или област на заявка, но не за геодезия.

Качват ли се данните ми?

Не. Изчислението се изпълнява във вашия браузър, а координатите, които поставяте или пускате, никога не напускат устройството ви.