count
Краткая информация
Объект с результатами анализа маршрутов, который можно использовать для доступа к выходным данным и сообщениям механизма расчета.
Обсуждение
Экземпляры этого класса нельзя создавать напрямую. Но они возвращаются методом solve класса Route.
Синтаксис
count()
Свойства
| Имя | Объяснение | Тип данных |
|---|---|---|
|
isPartialSolution (Только для чтения) |
Возвращает |
Boolean |
|
solveSucceeded (Только для чтения) |
Возвращает |
Boolean |
|
spatialReference (Только для чтения) |
Возвращает пространственную привязку выходных объектов. Например, классы пространственных объектов, созданные с помощью метода |
SpatialReference |
Методы
count(output_type)
Возвращает количество строк для выходного типа.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
output_type |
Тип подсчитываемых выходных объектов. Задайте этот параметр с помощью перечисления |
Object |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
Integer |
Число строк. |
export(output_type, output_features)
Экспортирует результаты анализа в класс пространственных объектов или таблицу.
Выходные объекты будут созданы в пространственной привязке набора сетевых данных, используемого для анализа. Если установлен параметр среды arcpy.env.outputCoordinateSystem, выходные объекты будут созданы с указанной системой координат.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
output_type |
Тип выходных данных для экспорта. Задайте этот параметр с помощью перечисления |
Object |
|
output_features |
Путь каталога к выходному классу объектов или таблице, где будут находиться экспортированные объекты. |
String |
extent({output_type})
Возвращает экстент выходных данных анализа.
Метод возвращает исключение RuntimeError, если не удалось выполнить анализ.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
output_type (Дополнительный) |
The type of output features for which to get the extent. Задайте этот параметр с помощью перечисления If you do not specify a value, or you specify a value of |
Object |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
Extent |
Объект |
fieldNames(output_type)
Получает список имен полей, поддерживаемых заданным выходным типом.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
output_type |
Тип выходных данных, для которых возвращается список имен полей. Задайте этот параметр с помощью перечисления |
Object |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
String |
Список имен полей, поддерживаемых заданным выходным типом. |
saveAsLayerFile(file_name)
Сохраните результат анализа и настройки в файле слоя или пакете слоев. Файл слоя или пакет можно открыть в ArcGIS Pro как запись настроек анализа или для визуализации результатов. Файл слоя также можно открыть в ArcGIS Desktop.
Это метод возвращает исключение RuntimeError, если свойство allowSaveLayerFile объекта-механизма расчета задан как False.
Прежние версии:
Маршрутизация сервисов на основе портала с версией ArcGIS Enterprise старше, чем 10.9 не поддерживает сохранение пакетов слоя. Этот метод возвращает исключение
RuntimeError, если это именно этот случай.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
file_name |
The catalog path of the output layer file ( Внимание:Layer files with an |
String |
saveRouteData(file_name)
Сохранение результатов анализа в файл .zip. Файл .zip можно использовать для публикации маршрутов из анализа в качестве элементов слоя маршрутов в ArcGIS Online или ArcGIS Enterprise с помощью инструмента Опубликовать как слои маршрутов.
Элемент слоя маршрута можно использовать в разных приложениях, например, в ArcGIS Navigator, чтобы предоставить маршруты для полевых сотрудников, на панели Путевых листов Map Viewer Classic для дальнейшей настройки маршрута, содержащегося в слое маршрута и в ArcGIS Pro для создания нового аналитического слоя маршрута из слоя маршрута.
Выходные объекты будут созданы в пространственной привязке набора сетевых данных, используемого для анализа. Если был установлен параметр среды arcpy.env.outputCoordinateSystem, выходные данные будут созданы в этой пространственной привязке.
Если не удается решить, saveRouteData возвращает исключение RuntimeError.
Это метод возвращает исключение RuntimeError, если параметр allowSaveRouteData объекта-механизма расчета задан как False.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
file_name |
Полный путь к выходному файлу |
String |
searchCursor(output_type, field_names[field_names,...], {where_clause})
Задает курсор поиска для заданного типа выходных данных. Этот курсор предназначен для считывания строк непосредственно из выходных данных.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
output_type |
The type of output that will be read. Задайте этот параметр с помощью перечисления |
Object |
|
field_names[field_names,...] |
A list of field names of the output type whose values will be returned by the cursor. You can get the names of the fields supported by an output type using the Learn more about the fields included in each output type In addition to regular fields, you can also access the geometry of the output using one of the following geometry tokens:
The |
String |
|
where_clause (Дополнительный) |
Возвращается дополнительное выражение, которое ограничивает записи. Более подробно об условиях WHERE и выражений SQL см. Основы SQL для выражений запроса, применяемых в ArcGIS. (Значение по умолчанию — None) |
String |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
Object |
Объект |
solverMessages(severity)
Получает сообщения об ошибках, предупреждениях и информационные сообщения, возвращаемые механизмом расчета.
| Имя | Объяснение | Тип данных |
|---|---|---|
|
severity |
Тип возвращаемых сообщений. Параметр должен быть задан с помощью перечисления |
Object |
Возвращаемое значение
| Тип данных | Объяснение |
|---|---|
|
List |
Сообщения возвращаются в виде списка списков. Внутренний список содержит два значения. Первое из них - число, соответствующее коду сообщения, а второе - его текст. Пример списка сообщений, который возвращается в случае ошибки анализа матрицы Источник-Назначение.
|