Carte d'intensité / bulle

9

J'ai donc été chargé de créer une carte visuelle du volume des caisses expédiées dans chaque région à partir de chacun de nos entrepôts. Je pense que le moyen le plus efficace de visualiser ces données est de créer une carte d'intensité (bulle) basée sur le volume total expédié vers chaque ville. Je sais dans ma tête ce que je veux voir, mais je ne sais pas quel programme est le mieux pour visualiser ces données. J'ai accès à Microsoft Map Point 2006. Je pensais que Google Fusion Tables pourrait peut-être aussi traduire cela, mais je n'ai jamais utilisé cet outil.

Idéalement, je pensais que si je pouvais avoir un bouton radio qui représente les commandes entrantes (comme les ordres de transfert de stock) / sortants (commandes client), puis une liste déroulante pour la sélection de l'entrepôt, et avoir une carte générer automatiquement la carte intensité / bulle, serait génial.

J'ai actuellement mes données brutes dans Excel, je peux faire pivoter les données avec l'entrepôt comme filtre, et la somme des cas par ville et état. Quelqu'un a-t-il des suggestions ou des recommandations de logiciels libres à utiliser? Je vous remercie!

Nielsen
la source
Le code publié sur mathematica.stackexchange.com/questions/14455/… pourrait en fait être implémenté en tant que macro Excel / Solver à condition qu'il y ait relativement peu de bulles.
whuber

Réponses:

6

Je pense qu'un cartogramme Dorling conviendrait parfaitement à vos besoins.

Depuis le site ProtoViz :

Les cartogrammes déforment la forme des régions géographiques de sorte que la zone code directement une variable de données. Un exemple courant est de redimensionner les pays proportionnellement à la population ou au PIB. De nombreux types de cartogrammes ont été créés; dans cet exemple, nous utilisons le cartogramme Dorling, qui représente chaque région géographique sous forme de cercles qui ne se chevauchent pas.

Dans votre cas, vous pouvez utiliser les régions comme cercles et la somme des cas par région comme taille des cercles.

entrez la description de l'image ici

RK
la source
2

Je ne sais pas si cela est toujours valide, mais vous pouvez utiliser www.mapsdata.co.uk pour charger vos données Excel et créer une carte à bulles géoréférencée. Vos données devraient être géolocalisées en utilisant la latitude, la longitude, l'UTM ou le code postal américain. Vous pouvez sélectionner la valeur que vous souhaitez afficher sous forme de bulle depuis l'application et personnaliser la coloration, l'opacité, etc.

user15786
la source
1

Je ne sais pas si vous voulez qu'un programme de bureau crée une belle carte ou un cadre comme Google Maps ou OpenLayers pour le programmer.

Si le second, OpenLayers ont des lecteurs de formats différents (GML, txt, KML, ...) et peuvent rendre les "entités ponctuelles" comme des "géométries de points" avec différents rayons et couleurs (et du texte au milieu si vous le souhaitez) avec différentes couleurs: http://openlayers.org/dev/examples/styles-context.html

De plus, vous avez des couches de chaleur supplémentaires (non officielles) comme celle-ci: http://www.websitedev.de/temp/openlayers-heatmap-layer.html (allez en Europe pour voir la chaleur).


Mise à jour: consultez également http://geocommons.com, cela peut peut-être vous aider.

EricSonaron
la source
Merci Neil! J'ai joué avec le site Geocommons et c'est plus en ligne avec ce que je cherchais! Je vous remercie!
Nielsen