Генератор буферной зоны

Кликните по карте, чтобы установить точку, задайте расстояние буфера и создайте зону вокруг неё.

Кликните по карте, чтобы установить точку, затем нажмите Создать буфер.

Об инструменте

Генератор буферной зоны создаёт круговую зону исключения или влияния заданного радиуса вокруг любой точки на карте. Буферы используются в анализе близости — например, для определения зоны шумового воздействия аэропорта, зоны обслуживания объекта или периметра безопасности вокруг опасного объекта.

Входные данные

Центральная точка на карте, числовое значение расстояния и единица измерения (метры, километры или мили). После нажатия «Создать буфер» буферный полигон, статистика и файлы для скачивания формируются из текущего расстояния и единицы.

Результат

Геодезический буферный полигон, отображаемый на карте с прозрачной синей заливкой и контуром. Полигон можно скачать как GeoJSON или KML, либо скопировать GeoJSON в буфер обмена. Площадь, периметр и радиус отображаются под картой.

Ключевые понятия

Геодезический буфер
Окружность приблизительно постоянного реального расстояния на местности вокруг точки. Turf.js вычисляет её, проецируя точку в поперечную проекцию Меркатора с центром в этой точке (сферическая модель), выполняя буферизацию в метрах и обратное проецирование — поэтому радиус остаётся близким к постоянному на местности вблизи центра, а искажения нарастают для очень больших буферов и на высоких широтах. Контур аппроксимируется фиксированным числом прямых сегментов на квадрант (параметр steps в Turf).
Вывод GeoJSON
Один объект Polygon с массивом coordinates из пар [долгота, широта] в соответствии с RFC 7946. Совместим с QGIS, PostGIS, Mapbox и большинством ГИС-платформ.
Вывод KML
Геообъект <Polygon> с контуром шириной 2 пикселя и без заливки, подходящий для импорта в Google Earth и Google Maps. Цвета кодируются в формате KML AABBGGRR.