ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Упражнение 1. Создание набора сетевых данных

  • Создание набора сетевых данных
Уровень сложности:
Начальный
Требования к данным:
ArcGIS Tutorial Data for Desktop
Путь к данным:
C:\ArcGIS\ArcTutor\Network Analyst\Tutorial\Exercise01
Задача:
Создание набора сетевых данных из класса объектов улиц в базе геоданных.

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

Примечание:

Данные для этого и других учебных упражнений Network Analyst доступны на сайте ArcGIS.com. После загрузки данных их можно извлечь в любое место. Однако удобнее извлечь их в папку C:\arcgis\ArcTutor, поскольку эта папка указана в упражнениях как местоположение учебных данных по умолчанию.

Создание набора сетевых данных

  1. Запустите ArcCatalog
  2. Активируйте дополнительный модуль ArcGIS Network Analyst.
    1. Щелкните Настройка (Customize) > Дополнительные модули (Extensions).

      Откроется диалоговое окно Дополнительные модули (Extensions).

    2. Отметьте ArcGIS Network Analyst.
    3. Щелкните на кнопке Закрыть (Close).
  3. На панели инструментов Стандартные нажмите кнопку Подключиться к папкеПодключиться к папке.

    Откроется диалоговое окно Подключиться к папке

  4. Укажите местоположение папки с учебными данными Network Analyst.

    Местоположение по умолчанию для учебных материалов – C:\ArcGIS\ArcTutor\Network Analyst\Tutorial.

  5. Нажмите ОК.

    Ярлык для этой папки будет добавлен в Дерево каталога под заголовком Подключения к папкам.

    Дерево Каталога

  6. В дереве Каталога разверните ...\ArcTutor\Network Analyst\Tutorial > Exercise01 > SanFrancisco.gdb.
  7. Щелкните на наборе классов объектов Transportation.

    Классы пространственных объектов, содержащиеся в наборе классов объектов, перечислены на вкладке Содержание в ArcCatalog.

  8. Щелкните правой кнопкой на наборе классов объектов Transportation и выберите Новый > Набор сетевых данных.

    Выбор нового набора сетевых данных

    Откроется мастер создания Нового набора сетевых данных.

  9. Примечание:

    Чтобы открыть мастер Новый набор сетевых данных, в базе геоданных щёлкните правой кнопкой набор классов объектов, который содержит исходные классы объектов (например, Streets), и выберите Новый > Набор сетевых данных. Для создания набора сетевых данных на основе шейп-файла щёлкните правой кнопкой по самому шейп-файлу Streets (не по рабочей области, которая содержит шейп-файл) и выберите Новый > Набор сетевых данных.

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

  10. Введите Streets_ND в качестве имени набора сетевых данных.

    Наименование набора сетевых данных

  11. Оставьте для опции Выберите версию набора сетевых данных последнюю доступную версию.

    Эта опция удобна при размещении набора сетевых данных для доступа пользователей, имеющих более ранние версии системы ArcGIS. Они смогут открыть набор сетевых данных, созданный и размещенный для общего доступа, если будет выбран номер версии, меньший либо равный номеру их версии ArcGIS. Недостатком такого выбора будет то, что в новый набор сетевых данных невозможно будет включить функциональные возможности, появившиеся в новых версиях ArcGIS – элементы управления для добавления этих функций в мастере Новый набор сетевых данных будут неактивны. Если нет необходимости размещать набор сетевых данных для общего доступа, либо если пользователи, которые будут иметь доступ к нему, имеют такие же версии ArcGIS, то оптимальным будет выбор последней версии.

  12. Щелкните Далее (Next).
  13. Выберите для параметра класса объектов Streets, чтобы использовать его в качестве источника для набора сетевых данных.
  14. Щелкните Далее (Next).
  15. Щелкните Да для моделирования поворотов в сети.
  16. Включите опцию RestrictedTurns для использования этого источника объектов поворотов. <Глобальные повороты> должны быть уже отмечены; это позволит добавлять штрафы по умолчанию за повороты.

    Настройка поворотов

  17. Щелкните Далее (Next).
  18. Щёлкните Связность.

    Откроется диалоговое окно Связность. Здесь вы можете установить модель связности для сети.

  19. Для данного класса объектов Streets улицы соединяются друг с другом в конечных точках.
  20. Убедитесь, что правила связности Streets установлены на Конечную точку.
  21. Щелкните OK для возврата в мастер Новый набор сетевых данных.
  22. Щелкните Далее (Next).
  23. Данный набор данных имеет поля высот, поэтому убедитесь, что выбрана опция Использование полей высот.

    Настройки высот в наборе сетевых данных способствуют дальнейшему определению связности сети. Покажем это на примере. Допустим, два ребра имеют конечные точки, совпадающие по координатам X, Y, но с различными высотами (одна конечная точка расположена выше другой). Более того, предположим, что политика связности установлена для Конечных точек. Если высоты точек роли не играют, то ребра имеют соединение. С другой стороны, если высоты принимаются в расчет, то они не будут иметь соединения.

    Есть два способа моделирования высот: с применением истинных значений высот из геометрии или с применением логических значений высот из полей высот.

    Класс объектов Streets имеет логические значения высот, сохраненные в виде целых чисел в полях F_ELEV и T_ELEV. Если, например, две совпадающие конечные точки имеют значения высот поля 1, то ребра соединяются. Однако, если одна из конечных точек имеет значение 1, а другая совпадающая точка – значение 0 (ноль), ребра не соединяются. Network Analyst распознает имена полей в этом наборе данных и автоматически их отобразит, как показано на следующем изображении. (В качестве полей высот могут выступать только целочисленные поля.)

    Настройка полей высот

  24. Щелкните Далее (Next).
  25. Вы можете настроить данные трафика через эту страницу мастера. Данные трафика позволяют найти оптимальные маршруты с учетом времени и дня недели. Например, оптимальный маршрут из точки A в точку B в 8:30 в среду (в часы пик) может отличаться от оптимального маршрута между теми же точками в 13:00 в воскресенье. Даже если путь один и тот же, время достижения места назначения может различаться.

    Более подробно о данных трафика

    База геоданных Сан-Франциско содержит две таблицы, в которых хранятся данные трафика: DailyProfiles и Streets_DailyProfiles. Схемы таблиц были спроектированы таким образом, чтобы Network Analyst могло распознать роль каждой таблицы и автоматически настроить историю трафика.

    Настройки данных истории трафика

    Примечание:

    Этот набор данных не включает информацию, необходимую для настройки текущих данных трафика; тем не менее, в упражнении 10 она есть.

  26. Щелкните Далее (Next).

    Отображена страница настройки атрибутов сети.

    Атрибуты набора сетевых данных

  27. Сетевые атрибуты – это свойства сети, описывающие навигацию в ней. Типичными примерами являются атрибуты стоимости, играющие роль импедансов в сети, и атрибуты ограничения, запрещающие проход в обоих направлениях или в одном направлении (например, в случае дорог с односторонним движением).

    Network Analyst производит анализ классов пространственных объектов источников на предмет наличия в них полей со стандартными именами, таких как Meters, Minutes (FT_Minutes и TF_Minutes в зависимости от направления) и Oneway. Если такие поля будут обнаружены, будут автоматически созданы соответствующие сетевые атрибуты, связанные с этими полями. (Результаты этого процесса можно увидеть, щелкнув Оценки (Evaluators).)

    Network Analyst автоматически настраивает восемь атрибутов для данных Сан-Франциско: Hierarchy, Meters, Minutes, Oneway, RoadClass, TravelTime, WeekdayFallbackTravelTime и WeekendFallbackTravelTime. Он также создает блоки оценки для этих атрибутов.

  28. Щёлкните на строке Метры для выбора, затем щёлкните Оценки, чтобы изучить, как определены значения атрибутов сети.

    Откроется диалоговое окно Оценки.

    Диалоговое окно Оценки

  29. В таблице на вкладке Значения источника приводится список исходных классов объектов. Линейные исходные классы объектов, которые становятся элементами ребер в наборе сетевых данных, перечисляются дважды: один раз для направления «От-до» и еще раз для направления «До-от». (Направления в отношении оцифрованного направления исходного линейного объекта.) Столбец Тип отображает тип оценки, используемой для вычисления значений атрибутов сети. Столбец Значение содержит информацию, необходимую для оценки, чтобы вычислить значения атрибутов.

  30. Из раскрывающегося списка Атрибут выберите по отдельности типы атрибутов, и изучите типы оценочных функций для исходных классов объектов.
  31. Щелкните OK для возврата в мастер Новый набор сетевых данных.
  32. Далее можно добавить новый атрибут для ограничения перемещения по элементам поворотов, созданных из класса пространственных объектов Ограниченные повороты.
  33. Щелкните Добавить (Add).

    Откроется диалоговое окно Добавить новый атрибут.

  34. Введите Ограниченные повороты в поле Имя.
  35. Для Тип применения выберите значение Ограничение.
  36. Оставьте для Использование ограничений значение Запрещено.

    Данная настройка запрещает пересечение объектов поворотов во время анализа.

  37. Обратите внимание, что должна быть включена опция Использовать по умолчанию. Это ограничение используется по умолчанию при создании нового слоя сетевого анализа. Если вы хотите проигнорировать ограничение при выполнении анализа, отключите его в настройках анализа.
    Добавление атрибута ограниченных поворотов
  38. Нажмите ОК.

    Новый атрибут, Ограниченные повороты, добавлен в список атрибутов. Синий круг с буквой D в середине указывает, что атрибут доступен по умолчанию в новом анализе.

  39. Щёлкните Оценки, чтобы назначить значение источника для нового атрибута.
  40. Чтобы установить тип оценки для атрибута Ограниченные повороты на Константа, выполните следующие шаги:
    1. В раскрывающемся списке Атрибут выберите Ограниченные повороты.
    2. В строке Ограниченные повороты щёлкните под столбцом Тип и выберите Константа из раскрывающегося списка.
    3. Щёлкните на столбце Значение и выберите Использовать ограничение.

      Результат должен выглядеть, как следующем рисунке:

      Настройки оценки RestrictedTurns

  41. Теперь по умолчанию Network Analyst не будет проходить ни один из объектов в классе объектов RestrictedTurns. Эта методика представляет собой хороший способ моделирования неверных или опасных поворотов, которых вы хотели бы избежать. Оценки для источников улиц не установлены, поэтому они останутся проходимыми при использовании ограничения RestrictedTurns.
  42. Щелкните OK для возврата в мастер Новый набор сетевых данных.
  43. Нажмите правой кнопкой мыши на ряд Hierarchy и выберите Использовать по умолчанию.

    Синий символ удален с атрибута. Это означает, что при создании слоя анализа с этим набором сетевых данных иерархия не будет использована по умолчанию.

  44. Щелкните Далее (Next).

    Появится страница с настройками режимов передвижения. Настроив один или несколько режимов передвижения в сетевом наборе данных, вы сможете выбирать соответствующий режим во время анализа, избегая различных настроек для моделирования легкового автомобиля, грузовика, пешехода или другого транспортного средства. Ели вы выполняете много анализов для определенного режима передвижения, стоит настроить этот режим передвижения. См. раздел о режимах передвижениях, если вы хотите узнать больше о том, как они работают и в каких случаях они могут использоваться.

  45. Щелкните Далее (Next).
  46. Для настройки путевого листа щелкните Да.

    Предоставление путевого листа

  47. Щёлкните Путевой лист.

    Откроется диалоговое окно Свойства путевого листа сети.

  48. Теперь следует задать поля для составления путевого листа, входящего в число результатов сетевого анализа.

  49. Убедитесь, что на вкладке Общие поле Имя для строки Первичный автоматически связано с элементом Имя.

    Поле NAME содержит названия улиц Сан-Франциско, необходимых для построения путевых листов.

    Результат должен выглядеть, как следующем рисунке:

    Диалоговое окно Свойства путевого листа

  50. Щелкните OK для возврата в мастер Новый набор сетевых данных.
  51. Щелкните Далее (Next).
  52. Отметьте опцию Построить индекс области обслуживания.

    Построение набора сетевых данных в конце этого учебного упражнения займет больше времени, чем это было бы без индекса, но создание областей обслуживания в наборе сетевых данных будет быстрее. Более подробно см. раздел об оптимизации .

  53. Щелкните Далее.

    Будет отображена для просмотра итоговая информация обо всех настройках.

  54. Щелкните Готово (Finish).

    Страница итоговой информации о наборе сетевых данных

    Появится индикатор выполнения, позволяющий следить за процессом создания набора сетевых данных Network Analyst.

    Полоса хода процесса создания

  55. После создания сети система выдаст запрос на её построение. В процессе построения определяются связанные элементы сети и заполняются атрибуты набора сетевых данных. Построение сети необходимо перед выполнением любых операций сетевого анализа.

  56. Щелкните Да (Yes).

    Появится индикатор процесса построения набора сетевых данных; по окончании процесса построения он исчезнет.

    Полоса хода процесса построения

    Новый набор сетевых данных, Streets_ND, добавлен в каталог ArcCatalog вместе с классом объектов системных узлов, Streets_ND_Junctions.

  57. Предварительный просмотр набора сетевых данных можно провести, щелкнув имя набора, затем щелкнув закладку Просмотр.

    Отобразятся ребра, а затем уличное движение.

  58. Закройте ArcCatalog.

Теперь вы можете добавить набор сетевых данных в ArcMap и использовать его для создания слоев сетевого анализа.

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация