У меня наверное тривиальная проблема. Я пытаюсь использовать библиотеку GEOS. У меня есть функции, использующие библиотеку GEOS, в моей собственной библиотеке. И я хочу использовать эту библиотеку в своем плагине QGIS, написанном на C++. Проблема в том, что функции в моей библиотеке работают с geos::geom::Geometry
, а в плагине QGIS есть GEOSGeometry
. Я думал, что это одно и то же, но, вероятно, это не так.
Может ли кто-нибудь объяснить мне разницу между этими двумя и дать мне совет, как преобразовать их друг в друга или сказать мне, что я делаю неправильно? Спасибо.