Вершины объекта в точки (Управление данными)
Резюме
Создает класс пространственных объектов, содержащий точки, созданные из указанных вершин или местоположений входных объектов.
Рисунок
|  | 
| Вершины объекта в точки | 
Использование
- 
Атрибуты входных объектов будут скопированы в выходной класс объектов. Новое поле, ORIG_FID, будет добавлено к выходному классу объектов и будет содержать идентификаторы входных объектов. 
- 
Для составных линий и полигонов, каждая часть будет рассматриваться как линия. Таким образом, каждая часть будет иметь собственную начальную, конечную и среднюю точки, а также возможные висячие точки. 
- 
Параметрическая (истинная) кривая имеет только начальную и конечную точки и не будет уплотнена. 
- 
Для опции DANGLE параметра Тип точки (Point Type) диалогового окна (параметр point_location в скриптах), в выходной класс объектов будет добавлено дополнительное поле, DANGLE_LEN, содержащие значения длины между висячими точками в единицах объектов. Для изолированной линии, обе конечные точки являются висячими; поэтому в данном случае в поле будет значение длины самой линии. Для висячей линии, пересекающей другую линию в одной из ее конечных точек, висячая длина измеряется из висячей конечной точки до пересечения. 
Синтаксис
| Параметр | Объяснение | Тип данных | 
| in_features | Входные объекты, которые могут быть линейными и полигональными. | Feature Layer | 
| out_feature_class | Выходной класс точечных объектов. | Feature Class | 
| point_location (дополнительно) | Устанавливает, где будет создана выходная точка. 
 | String | 
Пример кода
Пример скрипта Python для выполнения функции Вершины объекта в точки (Feature Vertices To Points) с запуском из окна Python в ArcGIS.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.FeatureVerticesToPoints_management("parcels.shp",
                                         "c:/output/output.gdb/parcels_corner", 
                                         "ALL")
Пример скрипта Python для выполнения функции Вершины объекта в точки (Feature Vertices To Points) в автономном режиме.
# Name: FeatureVerticesToPoints_Example2.py
# Description: Use FeatureVerticesToPoints function to get the mid-points
#              of input line features
# Author: ESRI
 
# import system modules 
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
 
# Set local variables
inFeatures = "majorrds.shp"
outFeatureClass = "c:/output/output.gdb/majorrds_midpt"
# Execute FeatureVerticesToPoints
arcpy.FeatureVerticesToPoints_management(inFeatures, outFeatureClass, "MID")