qgis插件开发:如何利用信号/槽从maptool传回点信息?发布于2021年12月17日 GIS开发 书接上文,苏南大叔利用mapTool对鼠标事件进行监控,进而拿到了坐标值。现在,新的问题来了:拿到的坐标值,如何传递回主界面呢?拿到坐标值的这个动作,是监控鼠标事件获得的。随时都会触发,并不是普通的函数返回值这样操... 阅读更多
qgis插件开发:QgsPoint和PixelPoint坐标如何相互转换?发布于2021年12月16日 GIS开发 正常来说,图片的单位都是像素,而这个图片如果是地理信息系统里面的图片的话,单位就变成了经纬度。那么,本文的主题就是:如何在像素栅格坐标和经纬度直接进行换算。用qgis的专业词汇来说,就是如何在QgsPoint和Pi... 阅读更多
qgis插件开发:如何在地图上标记一个QgsVertexMarker点?发布于2021年12月15日 GIS开发 继续苏南大叔的qgis插件之旅,本文的主要内容是:如何在地图上添加一个标记。当然,本文要求您懂的基本的qgis插件开发流程。在文章的末尾会有相关的链接,如果您还不熟悉qgis插件的开发流程,那么就请先看看相关文章吧... 阅读更多
qgis插件开发:如何通过maptool监控canvas鼠标事件?发布于2021年12月14日 GIS开发 本文中苏南大叔主要需求是获得地图坐标,监控鼠标事件仅仅是实现上述需要的必要手段。相关代码就分两篇文章来描述,一部分描述鼠标事件的监控机制,另一部分描述地图坐标的识别机制。本文测试环境:qgis@3.16.14-ha... 阅读更多
qgis插件开发:如何添加messageBar提示信息?发布于2021年12月13日 GIS开发 本文讨论在qgis插件体系中,如何添加messageBar提示信息,可以用于信息提示或通知。值得一提的是:这些提示之间是并不会相互覆盖的,按照一定的队列关系进行排队提醒。本文测试环境:qgis@3.16.14-ha... 阅读更多