1
PyQGISで段階的なレンダラーを適用しますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 単にpyqgisクックブックに記載されている次のコードを実行して、段階的な色のシンボルを作成しようとしています(2つのクラスの例のように) シェープファイルのソース情報を定義しますが、テストプラグイン内でコードを実行すると、分類せずにレイヤーが追加されるだけです。通常どおり追加するだけで、すべてのポリラインが同じように表示されます。 解決策または作業コード/メソッドはありますか? クックブックのコードへのリンク http://www.qgis.org/pyqgis-cookbook/vector.html#gradd-symbol-renderer from qgis.core import (QgsVectorLayer, QgsMapLayerRegistry, QgsGraduatedSymbolRendererV2, QgsSymbolV2,QgsRendererRangeV2) myVectorLayer = QgsVectorLayer('C:/my_test_shape_file.shp', 'test_shp_file', 'ogr') myTargetField = 'target_field' myRangeList = [] myOpacity = 1 # Make our first symbol and range... myMin = 0.0 myMax = 50.0 myLabel = 'Group 1' myColour = QtGui.QColor('#ffee00') mySymbol1 …