Подпись | Описание | Тип данных |
Входные объекты | Точечный класс пространственных объектов, содержащий геометрию остановок транспорта и, по крайней мере, минимально требуемые поля файла GTFS stops.txt, кроме stop_lat и stop_lon. | Feature Layer |
Выходной файл остановок GTFS | Выходной файл stops.txt. | File |
Краткая информация
Конвертирует класс пространственных объектов в файл GTFS stops.txt набора данных общественного транспорта GTFS.
Использование
Для выходного класса инструмента рекомендуется устанавливать класс пространственных объектов файловой базы геоданных, а не шейпфайл, т.к. имена полей шейпфайлов не могут быть длиннее 10 символов.
Поля выходного файла stops.txt stop_lat и stop_lon будут заполнены с использованием геометрии входных объектов. Если входной класс пространственных объектов содержит поля stop_lat и stop_lon, их значения будут игнорироваться.
Если необходимо отредактировать местоположения и атрибуты остановок GTFS, используйте инструмент Остановки GTFS в объекты для импорта существующего файла stops.txt, внесите правки на карте и экспортируйте отредактированную таблицу обратно в формат GTFS при помощи этого инструмента.
Этот инструмент не выполняет всестороннюю проверку данных. Убедитесь, что итоговый файл GTFS stops.txt корректен в соответствии со спецификацией GTFS.
Параметры
arcpy.conversion.FeaturesToGTFSStops(in_features, out_gtfs_stops_file)
Имя | Описание | Тип данных |
in_features | Точечный класс пространственных объектов, содержащий геометрию остановок транспорта и, по крайней мере, минимально требуемые поля файла GTFS stops.txt, кроме stop_lat и stop_lon. | Feature Layer |
out_gtfs_stops_file | Выходной файл stops.txt. | File |
Пример кода
В следующем примере кода показано, как использовать инструмент FeaturesToGTFSStops в окне Python.
Прежние версии:
Инструмент перенесен в Группу инструментов Общественный транспорт в ArcGIS Pro 2.9. Синтаксис в строке кода использует псевдоним группы инструментов transit, соответствующий новому местоположению инструмента. Тем не менее псевдоним группы инструментов conversion также работает. Вам не нужно редактировать существующие скрипты, но в новых скриптах рекомендуется использовать псевдоним transit.
arcpy.transit.FeaturesToGTFSStops(r"D:/Data/input.gdb/stops", r"D:/GTFS/stops.txt")
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да