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... 阅读更多
qgis插件开发:如何控制剪切板写入和读取文本?发布于2021年12月12日 GIS开发 本文讨论qgis插件对剪切板的操作,操作对象是普通文字。当然,对于qgis来说,这些文字一般都是坐标了。本文测试环境:qgis@3.16.14-hannover,win10。注意:在本文中,剪切板的英文名字是cli... 阅读更多
qgis插件开发:如何理解图标按钮的几种状态代码?发布于2021年12月11日 GIS开发 本篇文章描述qgis插件所生成的图标的几种状态。当然,读完本文后,您可能和苏南大叔得出类似的结论。这几种状态似乎没有啥特别大的意义。本文测试环境:win10,qgis@3.16.14-hannover。添加一个按钮... 阅读更多