QGIS里的编程模型

Posted 微软专题

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QGIS里的编程模型相关的知识,希望对你有一定的参考价值。

项目(QgsProject

 用于读写项目状态

图层分组(QgsLayerTreeGroup)

项目树的分组节点,用来存放图层节点。

图层节点(QgsLayerTreeLayer)

项目树的图层节点。

图层(QgsMapLayer )

QgsMapLayer 为所有图层类型的基类。QgsPluginLayer 为插件图层,QgsRasterLayer 为栅格图层,QgsVectorLayer 

要素(QgsFeature)

表示图层里的单个要素。包括Id和几何图形。

几何图形(QgsGeometry 

表示一个要素的空间几何图型。其类型有:QgsPoint,表示一个点;QgsPolygon,表示一个多边形; QgsPolyline表示一条连续的线。

 

模型图

以上是关于QGIS里的编程模型的主要内容,如果未能解决你的问题,请参考以下文章

Spark 编程模型(上)

Java并发编程里的volatile。Java内存模型核CPU内存架构的对应关系

Python并发编程-生产消费模型

QGIS入门实战精品教程4.8:QGIS如何下载SRTM数字高程模型DEM?

at91 linux 4.1.0下dts驱动编程模型

(大数据)MapReduce