Краткая информация
Возвращает общее количество строк в таблице.
Использование
Если входной слой или представление таблицы, содержат выборку записей, считаются только выбранные записи.
Инструмент использует параметр среды Выходной экстент (Output Extent). Считаются только те объекты, которые частично или полностью расположены внутри выходного экстента, указанного в параметрах среды.
Вы можете посмотреть результат подсчета строк в окне Результаты (Results).
В ModelBuilder инструмент Посчитать строки часто используется для установки предварительного условия, как показано ниже. В этой модели инструмент Посчитать строки (Get Count) вычисляет количество записей, возвращенных инструментом Выбрать (Select). Если это количество равно 0, инструмент Буфер (Buffer) не запускается из-за предварительных условий.
Синтаксис
GetCount_management (in_rows)
Параметр | Объяснение | Тип данных |
in_rows | Входное представление таблицы или слой растра.Если установлена выборка входных данных, возвращается число выбранных строк. | Table View; Raster Layer |
Пример кода
GetCount, пример 1 (окно Python)
Пример скрипта Python для выполнения функции GetCount в режиме прямого запуска.
import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.GetCount_management("roads")
GetCount Пример 2 (автономный скрипт)
Пример скрипта Python для выполнения функции GetCount в автономном режиме.
# Name: fcCount.py
# Purpose: calculate the number of features in a featureclass
# Import system modules
import arcpy
lyrfile = r"C:\data\streets.lyr"
result = arcpy.GetCount_management(lyrfile)
count = int(result.getOutput(0))
print(count)
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Да
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да