ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Построить точки вдоль линий

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Создает вдоль линий или полигонов точечные объекты с фиксированными интервалами или в процентном отношении.

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

  • Атрибуты входных объектов будут скопированы в выходной класс объектов. Новое поле ORIG_FID будет добавлено к выходному классу объектов, оно будет содержать ID входных объектов.

Синтаксис

arcpy.management.GeneratePointsAlongLines(Input_Features, Output_Feature_Class, Point_Placement, {Distance}, {Percentage}, {Include_End_Points})
ПараметрОбъяснениеТип данных
Input_Features

Линейные или полигональные объекты, конвертируемые в точки.

Feature Layer
Output_Feature_Class

Класс точечных объектов, который будет создан из входных объектов.

Feature Class
Point_Placement

Метод, использованный для создания точек.

  • PERCENTAGE —Инструмент использует параметр Percentage для размещения точек вдоль объектов по процентному соотношению.
  • DISTANCE —Инструмент использует параметр Distance для размещения точек вдоль объектов на фиксированных расстояниях. Используется по умолчанию.
String
Distance
(Дополнительный)

Интервал от начала объекта, вдоль которого размещаются точки.

Linear Unit
Percentage
(Дополнительный)

Процент от начала объекта, вдоль которого размещаются точки. Например, если используется процентное соотношение 40, точки будут расположены на расстоянии в 40 и 80 процентов от длины объекта.

Double
Include_End_Points
(Дополнительный)

Задает, устанавливаются ли дополнительные точки в начале и конце объекта.

  • END_POINTS —Устанавливаются дополнительные точки в начале и конце объекта.
  • NO_END_POINTS —Дополнительные точки в начале и конце объекта не устанавливаются. Используется по умолчанию.
Boolean

Пример кода

GeneratePointsAlongLines, пример 1 (окно Python)

В следующем скрипте окна Python показано, как используется Пример скрипта окна Python для использования функции GeneratePointsAlongLines в режиме прямого запуска.

import arcpy
arcpy.env.workspace = 'C:/data/base.gdb'
arcpy.GeneratePointsAlongLines_management('rivers', 'distance_intervals', 'DISTANCE', Distance='500 meters')
arcpy.GeneratePointsAlongLines_management('rivers', 'percentage_intervals', 'PERCENTAGE', Percentage=10)
GeneratePointsAlongLines, пример 2 (автономный скрипт)

Пример автономного скрипта Python для выполнения функции GeneratePointsAlongLines.

# Description: Convert point features into line features
import arcpy
# Set environment settings
arcpy.env.workspace = 'C:/data/base.gdb'
# Set local variables
in_features = 'rivers'
out_fc_1 = 'distance_intervals'
out_fc_2 = 'percentage_intervals'
# Execute GeneratePointsAlongLines by distance
arcpy.GeneratePointsAlongLines_management(in_features, out_fc_1, 'DISTANCE',
                                          Distance='500 meters')
# Execute GeneratePointsAlongLines by percentage
arcpy.GeneratePointsAlongLines_management(in_features, out_fc_2, 'PERCENTAGE',
                                          Percentage=10,
                                          Include_End_Points='END_POINTS')

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

  • Текущая рабочая область
  • Выходное ключевое слово CONFIG
  • Выходная пространственная сетка 1
  • Выходная пространственная сетка 2
  • Выходная пространственная сетка 3

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы

  • Обзор группы инструментов Создание образцов
  • Вершины объекта в точки

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация