QGISの4色の定理?(4色)


10

私は最近、このトピックに関連する他のいくつかの投稿を見ましたが、現在のところ、QGIS 2.0でポリゴンベクトルデータのスタイリングに4色の定理を実現するためのプラグインやスクリプトは機能していません(必ずしもそうである必要はありません)隣接する各ポリゴンが異なる色になるように4色。ただし、4〜6色の最小数に保つとエレガントになります)。


更新:QGIS 1.8の以前のバージョンで「カラーマップ」プラグインを使用することができましたが、QGIS 2.0のこのプラグインの更新バージョンがあると便利です
clhenrick

回答:


5

既にQGIS 2.xと互換性がありますが、公式リポジトリではまだ利用できないTopoColourプラグインを使用します。

https://github.com/nyalldawson/topocolour

zipファイルをダウンロードし、QGISプラグインディレクトリに解凍します。

  • Linux: ~/.qgis2/python/plugins
  • ウィンドウズ: C:\Users\{username}\.qgis2\python\plugins

1
「このプラグインは壊れています。構文が無効です。」
Tim Brown

ソートフィールドにASCII文字のみが含まれている限り、これは私にとっては機能します。github.com/nyalldawson/topocolour/issues/1を
AndreJ

8

質問がQGIS 2に関するものであることはわかっていますが、QGIS 3の回答を追加します。探している間、質問に何度も戻ってきたからです。

現在、QGIS 3でネイティブにサポートされています。

  • 表示→パネル→処理ツールボックス
  • トポロジーカラーリングを選択
  • 必要に応じてパラメーターを設定します。実行します。
  • これにより、追加のcolor_id列を持つ新しいレイヤーが作成されますが、色は同じです。
  • 新しいレイヤー、シンボルセクションのプロパティを編集します。
  • 上部のドロップダウンから[分類済み]を選択します。
  • 列をcolor_idとして定義します。
  • 配色を選択します。
  • [分類]をクリックしてカテゴリを作成し、色を割り当てます。

5

または、新しいMap Coloringプラグインを入手します。プラグインマネージャーで試験的なプラグインを有効にしてそれを取得Coloring a mapし、マネージャーで探す必要があります。いくつかの奇妙な理由により、空白のアイコンが表示されるためPlugins -> Map Coloring -> Map Coloring、メニューから使用してください。

フィールドのCategorizedスタイリングに切り替えた後、出力は次のようになりCOLORIDます。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.