Jak poprawić wizualizację kartograficzną nakładających się wielokątów?

17

Potrzebuję porady, jak poprawić wizualizację informacji kartograficznych.

Użytkownik może wybrać różne gatunki, a aplikacja do mapowania sieci pokazuje jego rozkład geograficzny (komórki stopnia wielokąta), każdy gatunek z zakresem kolorów (np. Ciemniejszy kolor pomarańczowy, gdzie znajdujemy więcej informacji, jaśniejszy kolor pomarańczowy, gdzie mniej informacji).

Problem polega na nakładaniu się więcej niż jednego gatunku. To, co obecnie robię, to po prostu obliczyć mieszankę kolorów dodatków dla dwóch kolorów za pomocą http://www.xarg.org/project/jquery-color-plugin-xcolor/

Jak widać na tym zdjęciu, wynikowy kolor, w którym dwa gatunki nakładają się (mieszany niebieski i żółty), wcale nie jest intuicyjny.

wprowadź opis zdjęcia tutaj

Ktoś ma jakiś pomysł lub zna podobne narzędzia, skąd czerpać inspirację? do tworzenia wielokątów używam d3.js, więc jeśli trzeba stworzyć bardziej złożone funkcje SVG, mogę spróbować.

Niektóre pomysły, które miałem, to ...

  1. Im więcej danych na temat wielokąta, tym grubsza ramka (lub każda część granicy z odpowiednim kolorem)
  2. dodaj etykietę pośrodku wielokąta, mówiącą, ile gatunków się nakłada.
  3. Podziel wielokąt na różne części, każdy o odpowiednim kolorze gatunkowym.
użytkownik1249791
źródło
1
Czy znasz maksymalną liczbę gatunków, które mogą pokrywać się z kwadratem?
Baltok,
noops ... aby mapa (i podpowiedzi) były czytelne, mogłem ograniczyć do 10 lub 15 różnych gatunków.
user1249791,
1
Przy tak wielu potencjalnych nakładkach na jednym kwadracie, myślę, że twój pomysł pokazania liczby nakładających się gatunków może być najczystszym podejściem. Alternatywnie rozróżnienie kolorów może działać, jeśli przypisujesz określony kolor liczbie nakładek i masz legendę.
Baltok,
Ile różnych gatunków jest w danych łącznie?
Dan C
nie, nie wiem, ile różnych gatunków jest w danych łącznie. Użytkownik może wybierać spośród różnych setek gatunków, które mogą nakładać się (lub nie)
użytkownik1249791

Odpowiedzi:

4

Wylęg jest zwykle jedną z moich ostatnich możliwości.

Poza tym kiedyś pracowałem nad projektem, w którym mieliśmy do rozwiązania następujący problem w niecałą godzinę:

  • Musieliśmy wyświetlić nakładające się wielokąty z kilkoma atrybutami bitowymi (T / N).
  • Chcieliśmy uniknąć zasłaniania innych zbieżnych danych na mapie, tj. Punktów, etykiet
  • Potrzebowaliśmy, aby użytkownik końcowy drukowanej wystawy mógł spojrzeć na mapę i szybko ustalić, czy obszar został potwierdzony (Y) dla niezliczonej liczby atrybutów (w tym przypadku 4), bez konieczności szukania skomplikowanej interpretacji symboliki .

Legenda

Opracowane przez nas rozwiązanie działało całkiem dobrze, biorąc pod uwagę ograniczenia czasowe naszego projektu kartograficznego. Opieraliśmy się na najbardziej naturalnym rendererze tematycznym: kolorze. Użytkownik może natychmiast zidentyfikować wielokąt jako dodatni lub ujemny dla każdej z czterech wartości (zielony, żółty, pomarańczowy, czerwony).

Nakładające się wielokąty

Sposób, w jaki to osiągnęliśmy, polegał na zastosowaniu naprzemiennych konturów przerywanych z przesunięciem ujemnym i pustym wypełnieniem.

Green: Offset: -4, Cartographic Line Template: xxxxoooo
Yellow: Offset: -4, Cartographic Line Template: ooooxxxx
Orange: Offset: -2, Cartographic Line Template: xxxxoooo
Red: Offset: -2, Cartographic Line Template: ooooxxxx
CD4
źródło
Świetna odpowiedź! Zredagowałem twój post, aby poprawić czytelność i usunąłem twój podpis, zgodnie z pomocą .
Paul
2

Wygląda na to, że twoje umiejętności programistyczne są wystarczająco dokładne, abyś mógł użyć czegoś takiego.
Oblicz liczbę gatunków i albo opracuj dla tego symbolikę, albo zastosuj nakładkę luku, która może być kątem luku, który przedstawia liczbę gatunków.
na przykład kąt 10 oznacza 2 gatunki, 20 oznacza 3 i tak dalej.

Etykieta może być używana z kodowaniem, takim jak 24 oznacza gatunek 2 i gatunek 4, 248 = gatunek 2, 4 i 8. Te przykłady nie działają tak dokładnie, jak myślałem, ale wiem, że widziałem go tam, gdzie liczba może oznaczać tylko jeden zestaw wartości.

Oto kilka pomysłów, które po prostu szybko zainspirowałem. Było pytanie o wymianę stosu gis, które jest jednym z najczęściej oglądanych pytań i może zapewnić więcej czytania i wglądu.

To jest, jeśli czytanie (czas) jest opcją.
Co znajduje się na półce z książkami
I jest nadzieja, że ​​whuber pomoże w udzieleniu odpowiedzi.
Lub możesz po prostu znaleźć odpowiedzi według whuber i uzyskać sporo inspiracji.

Brad Nesom
źródło