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