Mapa intensywności / bąbelków


9

Zadanie polegało mi więc na stworzeniu wizualnej mapy objętości skrzyń wysyłanych do każdego regionu z każdego z naszych magazynów. Myślę, że najskuteczniejszym sposobem wizualizacji tych danych jest stworzenie mapy intensywności (bąbelkowej) na podstawie całkowitej ilości wysyłanej do każdego miasta. Wiem w głowie, co chcę zobaczyć, ale nie jestem pewien, jaki program najlepiej wizualizować te dane. Mam dostęp do Microsoft Map Point 2006. Myślałem, że może Google Fusion Tables może to przetłumaczyć, ale nigdy nie korzystałem z tego narzędzia.

Idealnie zastanawiałem się, czy mogę mieć przycisk opcji reprezentujący przychodzące (takie jak zamówienia przeniesienia zapasów) / wychodzące zamówienia (zamówienia klientów), a następnie listę rozwijaną do wyboru magazynu i mieć mapę automatycznie generującą mapę intensywności / bąbelkową, byłoby wspaniale.

Obecnie mam swoje nieprzetworzone dane w programie Excel, mogę przestawiać dane w hurtowni jako filtr i sumę przypadków według miasta i stanu. Czy ktoś ma jakieś sugestie lub rekomendacje dotyczące wolnego oprogramowania, które można wykorzystać? Dziękuję Ci!


Kod opublikowany na stronie mathematica.stackexchange.com/questions/14455/… może być faktycznie zaimplementowany jako makro Excel / Solver, pod warunkiem, że jest stosunkowo mało bąbelków.
whuber

Odpowiedzi:


6

Myślę, że Dorling Cartogram dobrze pasuje do twoich potrzeb.

Ze strony ProtoViz :

Kartogramy zniekształcają kształt regionów geograficznych, tak że obszar bezpośrednio koduje zmienną danych. Typowym przykładem jest zmiana wielkości krajów proporcjonalnie do liczby ludności lub PKB. Utworzono wiele rodzajów kartogramów; w tym przykładzie używamy kartogramu Dorlinga, który reprezentuje każdy region geograficzny jako nie nakładające się koła.

W twoim przypadku możesz użyć regionów jako kręgów, a suma obserwacji na region jako rozmiaru kręgów.

wprowadź opis zdjęcia tutaj


2

Nie jestem pewien, czy jest to nadal aktualne, ale możesz użyć strony www.mapsdata.co.uk, aby załadować dane programu Excel i utworzyć georeferencyjną mapę bąbelkową. Twoje dane musiałyby zostać oznaczone tagami geograficznymi przy użyciu szerokości i długości geograficznej, UTM lub amerykańskiego kodu pocztowego. Możesz wybrać wartość, która ma być wyświetlana jako bąbelek, w aplikacji i dostosować kolorystykę, krycie itp.


1

Nie wiem, czy chcesz, aby program komputerowy stworzył ładną mapę lub program, taki jak Google Maps lub OpenLayers.

Jeśli drugi, OpenLayers ma różne czytniki formatów (GML, txt, KML, ...) i może renderować „elementy punktowe” jako „geometrie punktów” o innym promieniu i kolorze (i trochę tekstu na środku, jeśli chcesz) za pomocą różne kolory: http://openlayers.org/dev/examples/styles-context.html

Ponadto masz dodatkowe (nieoficjalne) warstwy cieplne, takie jak: http://www.websitedev.de/temp/openlayers-heatmap-layer.html (idź do Europy, aby zobaczyć upał).


Zaktualizowano: Zajrzyj również na stronę http://geocommons.com, może ci to pomoże.


Dziękuję Neil! Bawiłem się na stronie Geocommons i to bardziej odpowiada temu, czego szukałem! Dziękuję Ci!
Nielsen
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.