Представьте, что вы отслеживаете, например, движение транспортного средства или животного, и регулярно получаете обновления GPS-координат. Как бы вы визуализировали скорость движения на статической (= печатной) карте? Я красил точки в красно-желто-зеленый, где красный был бы «медленным», но я думаю, что должен быть лучший / более интуитивный способ визуализации измерений скорости.
Другим требованием может быть возможность отслеживать несколько движущихся объектов одновременно. Их пути могут пересекаться или проходить рядом друг с другом (на одних и тех же дорогах).
Ответы:
Я много играл с этой темой некоторое время назад. Вы можете найти некоторые примеры здесь:
Примеры плагинов
для расширений Dobrou. Домашняя страница плагинов для расширений Dobrou.
Используя Sporttracks и этот плагин, GPS-треки можно конвертировать в KML и отображать в Google Earth. Он поддерживает некоторые идеи, упомянутые здесь - раскраска дорожек на основе цветового градиента, стрелки направления и многое другое.
Некоторые примеры:
3D стена - здесь используется комбинация большего количества вещей. 1) Стрелки, указывающие направление, с фактической скоростью в качестве метки. 2) Цвет каждой точки выбирается из градиента в зависимости от скорости. 3) 3D стена - высота трассы "стена" над местностью в зависимости от скорости.
Когда для всего трека используется только один цвет, проще сравнить скорость между несколькими треками.
Эффект тени - здесь отображается количество дорожек, идущих одинаковым образом, но их можно настроить для визуализации скорости и т. Д.
Гонка стрел - размер и цвет стрелок зависят от скорости.
источник
Я всегда делал это как ширину. Например, вы создаете буфер вокруг каждой точки, представляющей скорость, а затем растворяете буферы в одну. Узкие области указывают на узкие места.
Для примера см .: http://www.fmepedia.com/index.php/Bufferer
Конечно, вы можете даже раскрасить буферы цветом перед их объединением.
Для примера см .: http://www.fmepedia.com/index.php/Dissolver
источник
Простой и эффективный способ - покрасить сегменты в зависимости от их скорости. Например, «быстрые» сегменты могут отображаться зеленым, а «медленные» сегменты красным (конечно же, можно выбрать другие цвета).
Пример на трассе GPS-ориентирования с использованием программного обеспечения Chmuk :
Еще один пример с программным обеспечением quickroute :
Части маршрута, где движение быстрое, хорошо видны зеленым цветом, а участки, где движение медленное, красным.
В этом примере цветовая шкала непрерывна: красный - для минимальной скорости, а зеленый - для максимальной. Также можно использовать конечный набор цветов с разными методами для назначения цвета каждому сегменту в соответствии с его скоростью (например, метод квантиля). Многие парни, занимающиеся ориентированием, используют это для анализа изменений скорости во время соревнований по ориентированию. Это должно работать для животных и транспортных средств!
Конечно, этот метод очень прост (возможно, «упрощен»), но очень прост в реализации. Баланс между сложностью и качеством довольно хорош по сравнению с другими хитрыми представлениями. Более того, нет необходимости быть специалистом, чтобы читать и понимать такую карту!
источник
Я думаю, что вас может заинтересовать работа, описанная как география времени, и вы можете использовать поисковые термины, такие как пространство-время-путь или пространство-время-куб. В технике пространственно-временного куба я мог бы представить, что вы все еще можете использовать цвет для представления скорости движений, хотя он по сути представлен в пространственно-временном расстоянии между узлами на вашем пути.
Просто поиск Google ученый для визуализации географии времени выглядит многообещающим. И в одной из первых всплывающих статей есть несколько ярких примеров того, о чем я говорю.
Куб пространства-времени вновь рассматривается с точки зрения геовизуализации : MJ Kraak Материалы 21-й Международной картографической конференции, Vol. 1995 (1988)
Изменить: В ответ на то, что ОП хочет визуализировать несколько единиц в пространстве и представить их скорость, кубы пространства-времени, вероятно, неосуществимы. Даже если бы у вас был какой-то ограничивающий временной интервал в пространственно-временном пути, было бы трудно получить подходящую точку обзора 3d-куба, не искажая и не скрывая некоторые из путей.
Я думаю, что предложение Жюльена так же хорошо, как и мое, но оно имеет аналогичную проблему (минус точка зрения, в 2-м случае это не будет проблемой). Мое единственное другое предположение заключается в том, что вам не нужно ограничивать представление скорости дихотомическими цветами, и поскольку скорость является непрерывным распределением, я думаю, что имеет больше смысла использовать градиентную цветовую схему. Вы также можете использовать символы пропорционального размера для представления скорости. Возможно, использование стрелок в качестве символа точки и использование направления стрелки для представления направленных компонентов пространственно-временного пути также было бы полезно.
Когда вы ограничиваете себя только точкой в пространстве, кажется, что вы теряете некоторую потенциальную визуализацию взаимодействия (пересечения путей) между вашими точками. Но в зависимости от темы это может быть неинтересно.
источник
Поскольку у вас отслеживается несколько объектов, я бы использовал цвет, чтобы различать объекты, и вместо цвета, чтобы показать скорость, я бы использовал тонкие линии, перпендикулярные направлению движения, иллюстрирующие 10-секундные интервалы (скажем). Более близкие линии = медленнее. Не лучший набросок ниже, но вы поняли:
источник
Вы можете записывать положение автомобиля с регулярным интервалом времени и постепенно исчезать старые временные точки. Добавление линии в каждой точке, длина которой соответствует скорости, также может помочь. Ниже приведен пример из исследования Microsoft. На этом графике довольно легко увидеть относительную скорость разных стран.
http://research.microsoft.com/en-us/um/redmond/groups/cue/publications/TVCG2008-TrendVis.pdf
источник
Вы можете захотеть взглянуть на некоторые из Геннадия и Натальи Андриенко в газетах . Они широко публиковались по вопросу геовизуализации данных о движении, и некоторые из их результатов могут быть полезны здесь.
Купер Смит также проделал интересную работу с использованием обработки.
источник
Как насчет символов стрелки? Длина стрелки = скорость объекта в этом месте. Вы также получите направление бесплатно. И все это очень интуитивно понятно - не нужно смотреть на легенду, чтобы напомнить себе о толковании.
Он все время используется для карт скорости ветра, но ничто не говорит о том, что вы не можете также символизировать объекты таким образом: http://www.cnrfc.noaa.gov/images/storm_summaries/jan1997/misc/300mb_1997.gif
Ура!
(отредактируйте: использование восклицательного знака с чрезмерным количеством кофеина).
источник
Я думаю, что я бы пошел в направлении предложения Trevesys, но только с точками. Чем длиннее между точками, тем быстрее, а ближе между ними - медленнее.
Легко думать о скорости, например, высокая скорость должна получить более мощную визуализацию, но я склонен думать наоборот, потому что символ ограничен специальным местом на земле, а более высокая скорость означает более короткое (во времени) представление. транспортного средства или что-то еще на этом месте. То, что проходит быстро, дает меньшую площадь, чем что-то медленно.
Таким образом, ускорение будет тогда:
Для меня, делая линию более толстой, мне кажется, что скорость уменьшается, наклоняется и время на метр больше, длиннее, толще.
Другой момент, который я считаю, состоит в том, что символ часто должен сосуществовать с другими символами. Если символ строится по толщине или высоте в третьем измерении, он должен быть единственным, что выражено на карте.
Изменить: это будет как линейные символы, представляющие интервалы скорости, как
и так далее
С уважением Никлас
источник
[Я знаю, что видел это, прежде чем, но я не могу найти где.]
Как насчет показа скорости в качестве 3-го измерения сюжета. Вместо того, чтобы быть просто плоской линией, «высота» линии может представлять скорость. Это также можно сочетать с окраской.
источник
Продолжая тему размера / цвета, как насчет использования точек, больших зеленых кругов для быстрых, меньших красных кругов для медленных, возможно между желтым / оранжевым?
источник
Я в целом согласен со всеми приведенными картами / изменениями цветовых стратегий, но этот вопрос устарел, и я пытался придумать альтернативные стратегии.
Я думал, что если вы отслеживаете GPS с определенным временным интервалом, скорость пути будет выглядеть как плотность потока (то есть, медленное движение - записанные наблюдения будут плотными, быстрые - записанные наблюдения будут расширяться). Таким образом, вы можете символизировать скорость отрезков с шириной зазора.
Затем я добавляю путь цветом, чтобы усилить это ... Требование наметить дополнительные пути будет просто включать параллельные пути или отдельные цвета для каждого пути.
источник