Qgis二次开发,如何在指定坐标处添加一个图片?

Aodolet 2022-06-29 09:17:34

小弟最近刚入门Qgis二次开发,现在能够加载图层,实现了漫游放大缩小等并且在图层上画线,但是现在需要实现一个功能,就是在鼠标点击的位置添加一个图片(svg格式或者其他),请大家赐教~~

 

...全文
2350 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
IamChen 2023-01-05
  • 打赏
  • 举报
回复

首先你要获取点击处的坐标,这个可以通过继承QgsMapTool设置操作动作;
其次在获得坐标后,在标注图层加载图标(可以是svg格式或其他格式),如果你的需求是加载栅格图层,那就是QgsRasterLayer。
建议你看看我的系列文章,里面都有涉及

24,861

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧