есть ли способ добавить размеры участков к зданиям и домам в react-map-gl, как на изображении ниже - PullRequest
0 голосов
/ 26 мая 2020

image1

Мне нужно показать размеры свойств на карте.

enter image description here

1 Ответ

0 голосов
/ 26 мая 2020

Используя Mapbox GL JS, вы можете получить характеристики Geo JSON визуализированных зданий с помощью Map#queryRenderedFeatures и передать полученные свойства в Turf. js Метод area для вычисления площадей этих многоугольников в квадратных метрах.

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

...