По-перше, чи я правильний, що на зображенні зображено співвідношення багатокутник до точки? Якщо так, ви хочете переконатися, що багатокутники виділяються більше і повинні візуально відповідати посиланням. Я б запропонував вибрати груповий колір (скажімо, синій), використати світло-синій заливку багатокутника, темно-синю облямівку (допомагає оці розв'язати край полігону) та середній синій для посилання (асоціює посилання з багатокутником).
Я б не використовував колір для вираження обсягів потоку у посиланнях, як ви робили вище, можливо, це буде занадто зайнято з великою кількістю посилань, ширина та прозорість - це змінні, з якими можна грати.
По-друге, суть проблеми полягає в обсязі даних, неможливо створити простий графік запропонованої мережі 1000+, оскільки візуалізація була б дуже захаращеною. Дві основні пропозиції на сьогодні, здається, полягають у тому, щоб зіставити краї разом (візуалізація дерева) або створити графік, де відключення локацій від реального простору фактично створює більше простору для візуалізації з'єднань (таким же чином, втрачаючи справжні місця знаменитої трубки карта Лондона створює більше «простору» в центрі Лондона, щоб допомогти візуалізувати зв’язки між станціями трубопроводів, які дуже близькі між собою). Обидва вони мають цінність, але графік має очевидний недолік, коли ви візуалізували мережу, ви втратили реальні просторові позиції.
Альтернативою є впоратися з перевантаженням даних, розділивши дані на групи. Якщо немає логічних груп, то можливий спосіб це зробити напрямними сегментами (N, NE, E тощо). Я б побудував візуалізацію, де всі відносини виділяються сірим кольором, коли миша на миші відповідні багатокутники та посилання відображаються жирним кольором. Додатковою опцією буде працювати мишею за допомогою перемикання клавіш перемикання або кнопок радіошару, де можна вибрати відразу декілька розділів.
Ви також можете створити анімацію, де посилання відображаються у вигляді тривимірного циклу, а сегменти відміняються один за одним із зміною точки зору камери, щоб максимально використовувати 3D (див. Http://senseable.mit.edu/obama/the_world). html, який показує, що я маю на увазі під змінами циклу та перегляду камери). Після відображення анімації користувачам можна буде дозволити вільно досліджувати карту за допомогою перемикачів, що управляють сегментами або групами даних.
Це не так складно, щоб досягти використання клієнта або API Google Earth та kml, я блогів про створення циклів тут http://googleearthdesign.blogspot.com/2009/09/loop-links-in-google-earth.html і тури сюди http://googleearthdesign.blogspot.com/2009/08/creating-tours-howto-2-turning-elements.html . kml досить легко розробити http://code.google.com/apis/kml/documentation/ .
Хоча мене завжди турбує, що "кричущі" візуалізації розумні, але неефективні, я підозрюю, що ця робота буде ефективною, а бонус у тому, що 3D-анімація вразить більшість клієнтів.