Карта интенсивности / пузырьков


9

Поэтому мне было поручено создать визуальную карту объема дел, отправляемую в каждый регион с каждого из наших складов. Я думаю, что наиболее эффективный способ визуализации этих данных - создать карту интенсивности (пузырьков), основанную на общем объеме отправок в каждый город. Я знаю в своей голове, что я хочу видеть, но не уверен, какая программа лучше всего визуализирует эти данные. У меня есть доступ к Microsoft Map Point 2006. Я подумал, что, возможно, Google Fusion Tables также мог бы перевести это, но я никогда не использовал этот инструмент.

В идеале я подумал, что если у меня есть радио-кнопка, которая представляет входящие (например, заказы на перемещение запаса) / исходящие заказы (заказы клиентов), тогда выпадающий список для выбора склада и карта автоматически генерируют карту интенсивности / пузырьков, было бы замечательно.

В настоящее время у меня есть исходные данные в Excel, я могу объединять данные с помощью хранилища в качестве фильтра и суммировать случаи по городам и штатам. У кого-нибудь есть какие-либо предложения или рекомендации свободного программного обеспечения, которое можно использовать? Спасибо!


Код, размещенный по адресу mathematica.stackexchange.com/questions/14455/…, может быть реализован в виде макроса Excel / Solver при условии относительно небольшого количества пузырьков.
whuber

Ответы:


6

Я думаю, что Dorling Cartogram будет соответствовать вашим потребностям.

С сайта ProtoViz :

Картограммы искажают форму географических регионов, поэтому область непосредственно кодирует переменную данных. Типичным примером является изменение размеров страны пропорционально численности населения или ВВП. Многие типы картограмм были созданы; в этом примере мы используем картограмму Дорлинга, которая представляет каждый географический регион в виде непересекающихся кругов.

В вашем случае вы можете использовать регионы в качестве кружков, а сумму наблюдений на регион в качестве размера кружков.

введите описание изображения здесь


2

Не уверен, что это все еще верно, но вы можете использовать www.mapsdata.co.uk для загрузки ваших данных Excel и создания пузырьковой карты с географической привязкой. Ваши данные должны быть геотегированы с использованием широты, долготы, UTM или почтового индекса США. Вы можете выбрать значение, которое вы хотите отобразить в виде пузырька, из приложения и настроить цвет, прозрачность и т. Д.


1

Я не знаю, хотите ли вы, чтобы программа для настольного компьютера создавала хорошую карту или какую-то инфраструктуру, например, Google Maps или OpenLayers, для ее программирования.

Если второе, OpenLayers имеют различные читатели формата (GML, txt, KML, ...) и могут отображать «точечные объекты» как «точечные геометрии» с различным радиусом и цветом (и немного текста в середине, если хотите) с разные цвета: http://openlayers.org/dev/examples/styles-context.html

Кроме того, у вас есть дополнительные (неофициальные) тепловые слои, например: http://www.websitedev.de/temp/openlayers-heatmap-layer.html (отправляйтесь в Европу, чтобы увидеть тепло).


Обновлено: также взгляните на http://geocommons.com, может быть, это может помочь вам.


Спасибо, Нил! Я играл с сайтом Geocommons, и это больше соответствует тому, что я искал! Спасибо!
Нильсен
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.