我有一个包含道路,水体的PostGIS数据库 . 我在QGIS中根据非常有用的帖子设计的POI,公园等:Anita Grasser的Guide to Advanced Labeling for OSM Roads和“Google Maps”-Style Road Maps in QGIS .
我是一个python程序员,我想自动重新创建这些样式,是不是可能?谁能告诉我任何一个例子?
非常感谢你提前!
我有一个包含道路,水体的PostGIS数据库 . 我在QGIS中根据非常有用的帖子设计的POI,公园等:Anita Grasser的Guide to Advanced Labeling for OSM Roads和“Google Maps”-Style Road Maps in QGIS .
我是一个python程序员,我想自动重新创建这些样式,是不是可能?谁能告诉我任何一个例子?
非常感谢你提前!
1 回答
在QGIS中您可以在命令行中选择标签选择图层和类型
您将获得QgsAbstractVectorLayerLabeling https://qgis.org/pyqgis/master/core/Abstract/QgsAbstractVectorLayerLabeling.html?highlight=qgsabstractvectorlayerlabeling的实例
转到符号您需要输入
您将获得课程QgsFeatureRenderer https://qgis.org/pyqgis/master/core/Feature/QgsFeatureRenderer.html?highlight=qgsfeaturerenderer#qgis.core.QgsFeatureRenderer.symbols
您还可以设置渲染器