首页 / 浏览问题 / 组件GIS / 问题详情
iObjects C++如何获取绘制点、线、面要素的坐标信息并保存呢?
26EXP 2023年03月13日
iObjects C++ 11i使用UGMapEditorWnd::SetUserAction()在图层上添加点、线、面要素时,如何获取鼠标点击的坐标信息并保存呢?

1个回答

您好,SuperMap iObjects C++ 组件提供了 UGC::UGMapEditorWnd::SetTrackingFunc 和 UGC::UGMapEditorWnd::SetTrackedFunc 接口用于捕捉要素绘制过程中和绘制结束时的要素信息,使用详情建议参考 SuperMap iObjects C++ 组件帮助文档。

若根据 SuperMap iObjects C++ 组件帮助文档接口依然无法实现具体逻辑,建议可以参考 SuperMap iObjects C++ 组件提供的 extensions4Qt 示例代码,该示例代码中实现了 QMapControl 类,其中使用了 SetTrackingFunc 接口用于捕捉绘制过程中的要素信息。

希望可以帮到。
2,158EXP 2023年03月13日
...