Отображение дорог при помощи прорисовки уровней символов

Часто многим пользователям необходимо отобразить дорожную сеть и представить ее связность на основе эстакад, путепроводов под дорогами, мостов и т. п. Такая необходимость может возникнуть в любых ситуациях, где нужно отобразить связность дорог и траектории перемещения.

Более подробно о настройке прорисовки уровней символов

Использование прорисовки уровня символов для связности
Если говорить в терминах уровней символов, символ магистрали сливается с символом съезда c магистрали, но не сливается с символом второстепенной улицы.

Шаги для выполнения простого примера:

Шаги:
  1. Обозначьте ваши линейные объекты так, чтобы у вас были разные желаемые многослойные символы для каждой комбинации типов дорог (например, связывающие отдельные штаты, государственные шоссе, городские улицы).
  2. В этих категориях также определите уровни высот дорог, чтобы вы могли различать порядок прорисовки для каждого. Например, если в ваших данных имеются сложные дорожные развязки, список уровней может включать уровень земли (0), пандус (1), эстакаду (2), вторую эстакаду (3) и т. д.

  3. Откройте диалоговое окно Уровни символов (Symbol Levels) для слоя объектов или составного слоя и включите отображение уровней символов.
  4. Измените порядок отображения символов согласно порядку, в котором вы хотите отображать линии на карте. Символы, находящиеся вверху списка, отображаются последними.
  5. Задайте настройки Соединение (Join) и Слияние (Merge).
  6. Как правило, при обозначении дорог все символы соединяются, чтобы представлять связанные друг с другом дороги. Однако, задавайте слияние только двух символов, если хотите, чтобы на карте они выглядели как связанные. Для отображения эффекта эстакад и туннелей, оставляйте функцию слияния выключенной.

ПодсказкаПодсказка:

  • Если в ваших данных есть сложные перекрестки с эстакадами, полезно использовать атрибутивные поля, отображающие тип, а также уровень дорог, например, уровень земли (0), пандус (1), эстакаду (2), и т. д. Для обозначения дорог, которые моделируются таким способом, используйте метод отображения Уникальных значений, много полей (Unique values, many fields). Более подробно см. в разделе Отображение слоя при помощи категорий.
  • Если все ваши данные об улицах хранятся в одном классе объектов, то для этого слоя объектов необходимо установить символы Уникальных значений и включить отображение уровней символов на данном уровне. Однако, если ваши данные улиц хранятся в нескольких классах объектов, то на карте будет несколько слоев объектов, представляющих эти данные. Поместите эти слои в составной слой и включите отображение уровней символов для него.
  • Установки слияния «сцепляют» список символов. Рассмотрим список из четырех символов. Если для первого символа - внизу - установлено слияние, это значит, что он сливается со вторым символом. Если слияние также установлено и для второго символа, это значит, что первый, второй и третий символы сливаются вместе. Если для третьего символа слияние не установлено, то цепочка прервется на нем.

Связанные темы

9/11/2013