Увеличить максимальное количество ребер (Increase Maximum Edges) (Network Analyst)

Уровень лицензии:BasicStandardAdvanced

Резюме

Увеличение максимального количества ребер в повороте в классе объектов поворотов.

Использование

Синтаксис

IncreaseMaximumEdges_na (in_turn_features, maximum_edges)
ПараметрОбъяснениеТип данных
in_turn_features

Максимальное количество ребер в классе объектов поворотов увеличивается.

Feature Layer
maximum_edges

Новое максимальное количество ребер во входном классе объектов поворотов. Значение должно быть, как минимум, на единицу больше текущего максимума, но не должно превышать 30.

Long

Пример кода

IncreaseMaximumEdges. Пример 1 (окно Python)

Выполните инструмент с использованием всех параметров.

import arcpy
arcpy.env.workspace = "C:/ArcTutor/Network Analyst/Tutorial/SanFrancisco.gdb"
arcpy.na.IncreaseMaximumEdges("Transportation/RestrictedTurns",8)
IncreaseMaximumEdges. Пример 2 (автономный скрипт Python)

В следующем скрипте Python показано, как использовать инструмент IncreaseMaximumEdges в автономном скрипте.

# Name: IncreaseMaximumEdges_ex02.py
# Description: Increase maximum edges for turn features from 2 to 5.
# Requirements: Network Analyst Extension 

#Import system modules
import arcpy
from arcpy import env


#Check out the Network Analyst extension license
arcpy.CheckOutExtension("Network")

#Set environment settings
env.workspace = "C:/data/SanFrancisco.gdb/Transportation"

#Set local variables
inTurnFeatures = "RestrictedTurns"
maxEdges = 8

#Increase the edges for turn features
arcpy.na.IncreaseMaximumEdges(inTurnFeatures, maxEdges)

print "Script completed successfully."

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/11/2013