Инструменты рисования и измерения цезия для 2D-карт?
Я использую Cesium для отображения строго 2D-карты в браузере (обернутой в React с использованием библиотеки Resium).
Я заинтересован в том, чтобы дать пользователю возможность рисовать линии\многоугольники и измерять расстояния между двумя точками или областью внутри многоугольника.
По сути, я хочу именно этот пример OpenLayeres, но в Cesium: https://openlayers.org/en/latest/examples/measure.html
Как бы это сделать?
Спасибо
1 ответ
Я занимался исследованием библиотеки инструментов для рисования цезием.
Это не то же самое, что вы просили, но вы можете использовать его для своих нужд. вы можете использовать для 2D и 3D карт. он предоставляет все основные функции, такие как рисование круга, многоугольника, добавление маркера, рисование линии, расчет расстояния и т. д.
I have found cesium-draw the library for the VUE.
[cesium draw ](https://www.npmjs.com/package/cesium-draw)<br>
If you can work with Angular their is a lot of cesium sport in angular so you can use
[angular-cesium](https://angular-cesium.com/)
если вы нашли что-то еще, пожалуйста, поделитесь, я люблю видеть.