Картографические методы символизации данных маршрутизации [закрыто]


15

Некоторые распространенные проблемы с отображением маршрутов, созданных из данных улиц, таких как автобусные маршруты, включают в себя:

  1. Маршруты могут накладываться друг на друга, например, когда маршрут проходит по одной и той же дороге в противоположных направлениях.
  2. Маршруты могут перекрывать другие маршруты по той же улице.
  3. Маршруты часто слишком подробные или «шумные» из-за того, что они получены из данных улиц.
  4. Однозначно указывать направление маршрута, не перегружая его стрелками.

Каковы некоторые методы решения этих проблем, чтобы создать практичную и полезную карту маршрутов, такую ​​как эта карта автобусных маршрутов Манхэттена ? Знаете ли вы о таких картах общественного транспорта, которые были созданы автоматическими способами, а не ручными иллюстрациями / оцифровкой?

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

Одна из техник, с которыми я имел некоторый успех в работе с 1), - это использование картографических линейных символов ArcMap с отрицательным смещением - если линии ориентированы в направлении движения, это сместит линии так, что правая и левая стороны они различны и ориентированы, как и следовало ожидать (по крайней мере, для стран с правосторонним движением , для стран с левосторонним движением можно использовать положительное смещение). Однако результат имеет тенденцию быть немного шатким в поворотах, развязках и разворотах, и негибок при работе с несколькими маршрутами.

Другая возможность, с которой я не очень хорошо знаком, но которая кажется многообещающей, - это картографические изображения, однако мне не очень повезло с поиском примеров использования изображений для транспортных карт и того, может ли это соответствовать требованиям.


1
Рассматривали ли вы или исключили из рассмотрения ArcGIS Schematics? esri.com/software/arcgis/extensions/scmatics/…
PolyGeo

Раньше такого не видел, так что нет! (+1) Я не видел ни скриншотов, ни упоминаний о том, что он интегрируется с картой - можно ли настроить его как обычный слой в документе карты или он всегда находится в отдельном непространственном виде?
blah238

@PolyGeo этот вопрос должен быть закрыт?
DPSSpatial

@DPSSpatial Я так думаю, потому что он запрашивает списки техник и примеров карт. Альтернативный вариант - преобразовать его в вики сообщества, а затем заблокировать. Если вы думаете по-другому, то после закрытия вы можете проголосовать за повторное открытие, чтобы поместить его в очередь просмотра.
PolyGeo

1
@PolyGeo аааа, я вижу. Все еще разбираюсь в логистике GIS.SE ... Спасибо!
DPSSpatial

Ответы:



4

Я не думаю, что я бы порекомендовал это с самого начала (скорее в качестве крайней меры для простоты), но я видел, что многие карты метро фактически манипулируют линиями, чтобы быть более упорядоченными. Вот пример из блога visual.ly с изображением автомобильных дорог США. Я уверен, что есть еще много плавающих вокруг, хотя.

Визуальная карта шоссе
(источник: netdna-cdn.com )

Это в основном относится к вашей точке # 3, но помогает частично решить и другие проблемы. Когда линии менее извилистые, легче разработать символику, чтобы различать линии, а избыточный график легче решить путем смещения символов.

С точки зрения времени, чтобы они выглядели как много работы, хотя. Также больно предлагать искажать географию, чтобы сделать красивую карту, но есть несколько хороших примеров, плавающих вокруг. Я постараюсь найти еще несколько примеров и опубликовать их здесь.


Отличная карта стилей метро, ​​можем ли мы достичь этого результата с помощью Arcgis Schematics?
Geogeek

1
@geogeek, я подозреваю, что большинство примеров были созданы в других программах редактирования векторной графики. Несмотря на то, что ArcGIS Schematics без всяких на то оснований выглядит так, как будто она вам поможет, она, похоже, не обладает способностью манипулировать геометрией по желанию, как в векторной графической программе, такой как Inkscape или Adobe Illustrator. Хотя я точно не знаю, я никогда не пользовался этим инструментом.
Энди W

1

Вот несколько ресурсов, которые я нашел об автоматической генерации карт для транзита и других данных:

  • Стотт и соавт. «Автоматическая разметка карты метро с использованием многокритериальной оптимизации» - Аннотация:

    «В данной статье описывается автоматический механизм построения карт метро. Мы применяем многокритериальную оптимизацию для нахождения эффективного размещения станций с хорошим расположением линий и для однозначной маркировки карты. Определен ряд метрик, которые используются для взвешенной суммы, чтобы найти значение пригодности для макета карты. Оптимизатор набора высоты используется для уменьшения значения пригодности и поиска улучшенных макетов карты. Чтобы избежать локальных минимумов, мы применяем методы кластеризации к карте - альпинист перемещает как станции, так и кластеры, когда поиск улучшенных макетов. Мы показываем метод, примененный к ряду карт метро, ​​и описываем эмпирическое исследование, которое дает некоторые количественные доказательства того, что автоматически нарисованные карты метро могут помочь пользователям находить маршруты более эффективно, чем опубликованные карты или неискаженные карты.мы обнаружили, что в этих случаях субъекты исследования указывают на предпочтение автоматически составленным картам по сравнению с альтернативами ».

    Ниже автоматически сгенерированная карта транзита Сиднея из тезиса Стотта:

Стотт - Сгенерированная карта Сиднея

  • Это сообщение в блоге Криса Мюллера содержит краткое описание Stott et al.

  • Transitive.js - инструмент для создания динамических стилизованных транзитных карт, которые легко понять по транзитным данным. Читайте больше в этом сообщении в блоге . Вот вывод Transitive:

Вывод Transitive.js

  • Вольф - «Графика и картография» - Краткое содержание главы книги:

    В этой главе мы даем обзор основных типов геометрических сетей, которые визуализируются в автоматическом режиме с использованием диаграмм узловых связей. Для каждого типа сети мы учитываем прикладные эстетические ограничения. Мы группируем типы сетей в соответствии с классом графа, к которому они принадлежат: пути (упрощенные, схематизированные и обобщенные в разделе 23.2), сопоставления (используемые при маркировке границ в разделе 23.3), деревья (как в картах потоков; см. Раздел 23.4), (ближняя) плоскостные графики (такие как карты улиц или метро; см. раздел 23.5) и другие графики (такие как графики расписаний, многоадресная магистраль Интернета или социальные сети; см. раздел 23.6).

  • Unfolding - библиотека для создания интерактивных карт и геовизуализаций. Однако, насколько я понимаю, это только визуализирует существующие данные и не делает никаких обобщений для маршрутов.

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