Я хотел бы создавать визуализации данных в настольных приложениях, используя фреймворки, языки и библиотеки, которые помогают в решении такого рода задач. Визуализации должны быть интерактивными: кликабельными, перетаскиваемыми, настраиваемыми, анимированными ...
Я хотел бы создать нечто похожее на примеры, показанные здесь: http://www.visualcomplexity.com/vc/
Это ссылки, которые я уже знаю: http://delicious.com/laura_laura/visualization?setcount=100
Предпочтительным языком является C++ / Visual C++ (MFC), потому что я знаком с ним, но приветствуются любые другие технологии, я хотел бы составить список от «максимально похожего» на Visual C++ до «очень отличного» от Visual C++.
Возможны WPF, flex, Adobe Air, flare, Javascript (работающие в браузере как клиентские приложения с доступом к локальным файлам или как настольные приложения), размещайте любые хорошие ссылки на примеры, руководства, инструкции и т. д., Которые вы знать о.
Каковы кривые обучения и сложность различных вариантов? Что бы вы выбрали и почему? С каким из них вы уже работали и каков был ваш опыт? Как бы вы начали с проектом с такими характеристиками?





В вашем сообщении слишком много вопросов, чтобы на него можно было легко ответить одним ответом, поэтому вы можете попробовать повторить публикацию с конкретными вопросами. Визуализация данных - ОГРОМНАЯ область исследования, и она не сильно отличается для веб-приложений от настольных приложений.
Проще говоря, это отображение данных таким образом, чтобы визуально рассказать историю данных. Это наиболее полезно в случаях, когда объем данных таков, что табличное отображение неэффективно. Тенденции, выбросы и аномальные явления иногда можно увидеть только тогда, когда данные представлены визуально. Визуально это может быть простая диаграмма или более сложные визуализации, такие как древовидные карты или тематические карты / презентации ГИС.
Если вы заинтересованы в изучении этой области, обратите внимание на:
Эдвард Тафте - Автор, профессор и разносторонний гуру для отображения информации
Много глаз - из IBM AlphaWorks
Обработка - визуальный язык "набросков" на основе Java.
Визуализация данных - Книга О'Рейли Бена Фрая, одного из соавторов Processing.
Помимо этого, я думаю, что детали будут зависеть от того, чего вы хотите достичь - какие данные анализируются, кто является аудиторией и каково желаемое «сообщение».
Если вы хотите использовать платформу разработки Flash / Flex / ActionScript / AIR, обратите внимание на библиотеку flare из проекта prefuse:
На данный момент я только промочил ноги, но пока мне нравится то, что я вижу.