Создать объекты геометрии из GTFS (Инструменты Общественного транспорта)
Краткая информация
Генерирует оценку путей, пройденных транспортными средствами в системе общественного транспорта. Выходные данные этого инструмента могут использоваться для построения нового файла shapes.txt для набора данных общественного транспорта GTFS.
Дополнительный файл GTFS shapes.txt содержит географическое представление путей, по которым перемещаются транспортные средства в транспортной системе. Качество файла shapes.txt важно для приложений маршрутизации на базе GTFS для корректного отображения маршрутов транспорта на карте. Многие транспортные агентства создают файлы shapes.txt с помощью GPS-трекеров на своих транспортных средствах, но другие агентства, не имеющие такого оборудования, могут столкнуться с трудностями при создании этого файла.
Этот инструмент, вместе с инструментом Объекты в геометрию GTFS, позволяет создавать файл shapes.txt, основанный на остановках, маршруте и расписании из имеющегося набора данных GTFS. Этот инструмент создает оценки географических путей, используемых общественными транспортными средствами и записывает выходные данные в класс объектов. Вы можете просмотреть и отредактировать эти линейные объекты перед запуском инструмента Объекты в геометрию GTFS, который экспортирует геометрию в новый файл shapes.txt.
Этот инструмент предназначен для рабочего процесса, состоящего из следующих основных шагов:
Запустите этот инструмент, чтобы создать оценки географических путей, используемых транспортом в системе общественного транспорта.
Используйте карту для проверки предложенной геометрии и стандартными инструментами редактирования для внесения исправлений.
Запустите инструмент Объекты в геометрию GTFS, чтобы создать файл
shapes.txtдля набора данных GTFS.
Примечание:
Инструменты GTFS геометрию в пространственные объекты и Создать геометрию объектов из GTFS используются для различных целей. Используйте GTFS геометрию в пространственные объекты, если в вашем наборе данных GTFS уже есть файл shapes.txt, и вы хотите конвертировать эти формы в класс пространственных объектов для отображения на карте. Используйте Создать геометрию объектов из GTFS, если в вашем наборе данных GTFS нет файла shapes.txt, и вы хотите задать формы на основе другой информации, содержащейся в наборе данных GTFS, и создать файл shapes.txt.
Использование
Этот инструмент оценивает геометрию маршрутов в сети общественного транспорта, используя одну из следующих опций, выбранных для каждого режима передвижения в данных:
Straight lines—Геометрия маршрутов является прямыми линиями, соединяющими соседние остановки транспорта. Это подходит для метро, паромов или других способов передвижения, которые не проходят по улицам.
On-street routes generated using a road network—Геометрия транспортных линий создается построением маршрута между соседними остановками для моделирования передвижения транспортных средств по дорожной сети.
Вы можете выбрать, какую опцию использовать для каждого режима передвижения, включенного в ваши данные. Например, вы можете создавать геометрию автобусных линий, используя дорожную сеть, а для метро использовать прямые линии. Эта настройка осуществляется параметром Режимы передвижения для сети.
Если два варианта генерации геометрии маршрутов на базе дорожной сети:
Use a local network dataset—Для этой опции необходим дополнительный модуль ArcGIS Network Analyst и набор сетевых данных. Набор сетевых данных должен подходить для моделирования маршрутов транспортных средств, таких как автобусы, передвигающихся по улицам. Если у вас нет набора сетевых данных, вы можете приобрести и использовать ArcGIS StreetMap Premium.
Use a portal service—Для этой опции требуется учетная запись ArcGIS Online с правами на использование сервисов маршрутизации и достаточным количеством кредитов либо портала с настроенным сервисом маршрутизации ArcGIS Enterprise. Перед запуском инструмента необходимо войти на портал.
При вычислении форм маршрута вдоль дорожной сети Network Analyst не всегда может вычислить маршрут, соединяющий остановки для некоторых форм. В таких случаях, поскольку геометрия сети не может быть создана, инструмент создает прямолинейную геометрию и возвращает предупреждение, что были затронуты значения
shape_id.При проверке и исправлении выходных данных инструмента, можно использовать определяющий запрос для отображения на карте только одной геометрии и связанных с ней остановок. Используйте поле
shape_idв обоих выходных данных для выбора отображаемой геометрии. Полеsequenceв выходных остановках показывает порядок их посещения.-
Примечание:
Выходные объекты геометрии, созданные этим инструментом, являются оценкой реальных путей, по которым движутся транспортные средства в вашей системе. Проверьте вручную каждый объект, чтобы убедиться, что путь правильный.
Перед запуском инструмента Объекты в геометрию GTFS проверьте выходные объекты геометрии, полученные из этого инструмента, и внесите в геометрию изменения. Это гарантирует, что итоговый выходной файл
shapes.txtбудет точным, и поможет избежать ошибок при вычислении поляshape_dist_traveledв файлеstop_times.txt.Помимо базовых исправлений геометрии, чтобы ее форма точно повторяла пути перемещения, отредактируйте ее так, чтобы избежать прямого наложения сегментов. Если автобус проходит в обоих направлениях по одной и той же улице и пересекает свой маршрут на центральной линии, может помочь небольшое смещение линий маршрута в стороны от центральной линии.
Используйте инструмент редактирования Изменить форму, чтобы исправить геометрию. Чтобы полностью заменить геометрию, вручную оцифровав ее на карте, используйте инструмент Заменить геометрию.
Если остановки находятся в неправильных местах, используйте инструмент Остановки GTFS в объекты и Объекты в остановки GTFS, чтобы исправить их, и снова запустите инструмент.
При изучении и редактировании выходных данных инструмента, можно редактировать геометрию объектов и атрибуты, но удалять строки нельзя. Удаленные строки могут вызвать ошибки при запуске инструмента Объекты в геометрию GTFS.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входная папка GTFS |
Папка, содержащая набор данных GTFS, для которого вы хотите создать файл |
Folder |
|
Выходные линии геометрии общественного транспорта |
Линейный класс объектов, представляющий оценочную геометрию маршрута, вычисленную инструментом. Каждая строка выходных данных представляет уникальную геометрию, которая требуется для этого набора данных GTFS. Вы можете отредактировать линейную геометрию и использовать этот класс объектов как входной для инструмента Объекты в геометрию GTFS. |
Feature Class |
|
Выходные остановки геометрии |
Класс точечных объектов остановок GTFS с ID, связывающим их с каждой линейной геометрией, которая будет создана инструментом. В случаях, когда одна и та же остановка GTFS находится на нескольких линиях, этот класс объектов должен содержать несколько копий остановки, по одной на каждую геометрию, с которой она связана. Этот класс объектов можно обрабатывать с помощью определяющего запроса для редактирования одной линейной геометрии за один раз. Используйте этот класс объектов как входной для инструмента Объекты в геометрию GTFS. Примечание:Выходной класс объектов не является эквивалентом выходных данных инструмента Остановки GTFS в объекты. Тот инструмент создает класс объектов остановок GTFS в том же виде, что и в исходном наборе данных, а данный инструмент создает несколько копий каждой остановки, чтобы связать их с различной геометрией. Этот выходной класс пространственных объектов должен использоваться вместе с другими выходными данными инструмента Создать геометрию объектов из GTFS для получения файла |
Feature Class |
|
Выходные поездки GTFS |
Выходной файл GTFS |
File |
|
Режимы передвижения для сети (Дополнительный) |
Задает режимы передвижения, для которых будут генерироваться линии геометрии вдоль дорожной сети, а не для прямых линий. Геометрия для всех не выбранных режимов будет создаваться с применением прямых линий. Обычно следует выбирать режимы, для которых требуются улицы, например, автобусы, поскольку данные модели наиболее точно представляют дорожную сеть. Не выбирайте режимы, которые не смоделированы для дорожной сети. Например, если сеть не моделирует исключительно паромные переправы, не используйте сеть для представления путей, по которых перемещаются паромы. Режимы задаются с помощью кодов, приведенных в таблице ниже. Они соответствуют допустимым значениям полей Режимы 3 5, и 11 применяются по умолчанию.
|
String |
|
Источник сетевых данных (Дополнительный) |
Набор сетевых данных или сервис, который будет использоваться для вычисления геометрии маршрута по дорожной сети. Можно использовать путь к набору сетевых данных, объект слоя набора сетевых данных, строку с именем слоя набора сетевых данных или URL-адреса портала для сервиса сетевого анализа. Сеть должна содержать хотя бы один режим перемещения. Для использования URL-адреса портала необходимо выполнить вход на портал под учетной записью с правами на маршрутизацию. Работа инструмента требует кредитов, если вы используете ArcGIS Online как источник сетевых данных. Более подробно об оценке использования кредитов этим инструментом Этот параметр обязателен при выборе любых режимов сети. Примечание:Выбранный набор сетевых данных должен подходить для моделирования маршрутов транспортных средств, таких как автобусы, передвигающихся по улицам. Не используйте набор сетевых данных, настроенный на использование данных общественного транспорта с анализатором Общественного транспорта, поскольку этот тип сети моделирует поток пассажиров, а не общественный транспорт, передвигающийся по улицам. |
Network Data Source |
|
Режим передвижения (Дополнительный) |
Режим передвижения сетевого источника данных, использующийся при вычислении геометрии маршрутов по дорожной сети. Вы можете указать режим передвижения как имя строки режима передвижения или как объект Используйте режим передвижения, наиболее подходящий для моделирования транспортных средств в транспортной сети, передвигающихся по дорожной сети. Этот параметр обязателен при выборе любых режимов сети. Примечание:Не применяйте режим передвижения с атрибутом импеданса, использующим анализатор Общественный транспорт, поскольку этот режим передвижения моделирует поток пассажиров, а не общественный транспорт, передвигающийся по улицам. |
Network Travel Mode |
|
Сторона дороги, по которой передвигается транспортное средство (Дополнительный) |
Задает сторону дороги, по которой передвигается транспортное средство в транспортной сети. Используется, чтобы гарантировать, что все остановки будут посещены на соответствующей стороне дороги.
|
String |
|
Допуск направления (Дополнительный) |
Максимально допустимый угол между оценкой направления движения транспортного средства на остановке и углом ребра сети, на котором располагается эта остановка. Если углы отличаются больше, чем на данное значение, предполагается, что это не то ребро, на котором находится остановка, и Network Analyst продолжает поиск других более подходящих ребер. При вычислении геометрии маршрутов вдоль дорожной сети, направление и допуск направления применяются для более точного размещения остановок в дорожной сети. Направление транспортного средства оценивается на каждой остановке, на основе угла между текущей, предыдущей и следующей остановками вдоль маршрута. Укажите значение в градусах в диапазоне между 0 и 180. Значение по умолчанию равно 30. |
Double |
|
Разница максимального угла направления (Дополнительный) |
Максимально допустимая разница в угле направления между предыдущей остановкой и текущей остановкой, а также между текущей и следующей остановками. Направление транспортного средства оценивается на каждой остановке, на основе угла между текущей, предыдущей и следующей остановками вдоль маршрута. Когда маршрут пролегает по сравнительно прямой дороге, этот угол является хорошим указанием направления. Однако если маршрут поворачивает, делает разворот, следует по извилистой дороге или поворачивает на парковку или боковую дорогу, средний угол не является хорошей оценкой реального направления, использование такой оценки может привести к размещению остановки на большом расстоянии от необходимого места и снижает качество выходных данных инструмента. Инструмент игнорирует оценку направления, если разница углов между предыдущей и текущей остановками и текущей и следующей больше, чем значение, заданное этим параметром. В этой ситуации, остановке будет возвращено нормальное поведение при размещении в сети и она будет замкнута на ближайшее разрешенное ребро. Укажите значение в градусах в диапазоне между 0 и 180. Значение по умолчанию равно 65. |
Double |
Параметры среды
Этот инструмент не использует параметры среды геообработки.
Информация о лицензировании
- Basic: Да
При создании геометрии с использованием дорожной сети этот инструмент требует лицензии Network Analyst, если источником сетевых данных является набор сетевых данных, но не если источником сетевых данных является сервис. При создании геометрии без использования дорожной сети дополнительная лицензия не требуется. - Standard: Да
При создании геометрии с использованием дорожной сети этот инструмент требует лицензии Network Analyst, если источником сетевых данных является набор сетевых данных, но не если источником сетевых данных является сервис. При создании геометрии без использования дорожной сети дополнительная лицензия не требуется. - Advanced: Да
При создании геометрии с использованием дорожной сети этот инструмент требует лицензии Network Analyst, если источником сетевых данных является набор сетевых данных, но не если источником сетевых данных является сервис. При создании геометрии без использования дорожной сети дополнительная лицензия не требуется.