数据提供者是连接到包含地理空间信息的底层文件或数据库的连接。在QGIS中,数据提供者(qgis.core.QgsVectorDataProvider实例)允许矢量/栅格图层访问数据源中的要素。它包括几何类型(存储在数据源中),提供有关每个要素存储的属性信息的字段列表,以及使用getFeatures()方法和QgsFeatureRequest类探索数据源内要素的能力。您可以使用core.QgsProviderRegistry类访问各种数据提供者。