Twierdzenie o czterech kolorach dla QGIS? (4 kolory)

10

Niedawno przyjrzałem się innym postom związanym z tym tematem, ale o ile mogę stwierdzić, obecnie nie działa działająca wtyczka lub skrypt dla QGIS 2.0, aby osiągnąć twierdzenie o czterech kolorach do stylizacji danych wektorowych wielokąta (niekoniecznie musi to być 4 kolory, tak aby każdy sąsiedni wielokąt był innego koloru, ale utrzymanie go na minimalnej liczbie 4-6 kolorów byłoby eleganckie).

Clhenrick
źródło
aktualizacja: Byłem w stanie używać wtyczki „mapa kolorów” z poprzednią wersją QGIS 1.8, chociaż warto byłoby mieć zaktualizowaną wersję tej wtyczki dla QGIS 2.0
Clhenrick

Odpowiedzi:

5

Użyj wtyczki TopoColour , która jest już kompatybilna z QGIS 2.x, ale nie jest jeszcze dostępna w oficjalnym repozytorium:

https://github.com/nyalldawson/topocolour

Pobierz plik zip i rozpakuj go w katalogu wtyczek QGIS:

  • Linux: ~/.qgis2/python/plugins
  • Windows: C:\Users\{username}\.qgis2\python\plugins
egofer
źródło
1
„Ta wtyczka jest zepsuta. Niepoprawna składnia.”
Tim Brown,
Działa to dla mnie, o ile pole sortowania zawiera tylko znaki ASCII. Zobacz github.com/nyalldawson/topocolour/issues/1
AndreJ
8

Wiem, że pytanie dotyczy QGIS 2, ale dodam odpowiedź dla QGIS 3, ponieważ ciągle szukałem odpowiedzi na pytanie.

Jest teraz natywnie obsługiwany w QGIS 3.

  • Widok → Panele → Przybornik przetwarzania
  • Wybierz Kolorystyka topologiczna
  • Ustaw parametry zgodnie z preferencjami. Biegać.
  • Spowoduje to utworzenie nowej warstwy z dodatkową kolumną color_id, ale nadal tego samego koloru.
  • Edytuj właściwości nowej warstwy, sekcja Symbolika.
  • U góry rozwijanego menu wybierz opcję Skategoryzowane.
  • Zdefiniuj kolumnę jako color_id.
  • Wybierz schemat kolorów.
  • Kliknij Klasyfikuj, aby utworzyć kategorie i przypisać im kolory.
Eric Darchis
źródło
5

Możesz też pobrać nową wtyczkę Map Coloring . Musisz włączyć eksperymentalne wtyczki w menedżerze wtyczek, aby je zdobyć i poszukać Coloring a mapw menedżerze. Z dziwnych powodów pojawia się pusta ikona, więc skorzystaj Plugins -> Map Coloring -> Map Coloringz menu.

Wyjście wygląda następująco po przejściu do Categorizedstylizacji w COLORIDterenie:

wprowadź opis zdjęcia tutaj

AndreJ
źródło