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

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

Пересечение 3D линии с поверхностью

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

Сводка

Вычисляет геометрическое пересечение между 3D линейными объектами и одной или несколькими поверхностями и отображает его в качестве точек и сегментов линейных объектов.

Иллюстрация

Иллюстрация инструмента Пересечение 3D линии с поверхностью

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

  • В класс выходных линейных объектов будут записаны все входные линейные объекты, даже если они не пересекаются с поверхностью.

  • В классе выходных линейных объектов имеются следующие поля:

    • OID_ORG – OBJECTID из исходного линейного 3D-объекта.
    • SURF_FROM – поверхность, на которой начинается участок 3D линии.
    • SURF_TO – поверхность, на которой заканчивается участок 3D линии.
  • В дополнительном классе выходных точечных объектов имеются следующие поля:

    • OID_LINE – OBJECTID из исходного 3D линейного объекта.
    • SURFACE – название поверхности, на которой сгенерирована точка пересечения.
    • DIST_ALONG – расстояние от начала 3D линии до точки пересечения.

Синтаксис

arcpy.ddd.Intersect3DLineWithSurface(in_line_features, in_surfaces, out_line_feature_class, {out_point_feature_class})
ПараметрОбъяснениеТип данных
in_line_features

Входные 3D линейные объекты.

Feature Layer
in_surfaces
[in_surfaces,...]

Одна или более поверхностей, которые будут использоваться для определения точек пересечения.

Mosaic Layer; Raster Layer; TIN Layer
out_line_feature_class

Выходные линейные объекты, которые представляют входные линейные объекты, разбитые в точках пересечения с поверхностью.

Feature Class
out_point_feature_class
(Дополнительный)

Дополнительные точечные объекты, которые представляют пересечения входных линий с поверхностью.

Feature Class

Пример кода

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

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

import arcpy
from arcpy import env

arcpy.CheckOutExtension('3D')
env.workspace = 'C:/data'
arcpy.Intersect3DLineWithSurface_3d('lines.shp', 'dtm_tin; elev.tif', 
                                  'intersect_lines.shp', 'intersect_pts.shp')
Intersect3DLineWithSurface, пример 2 (автономный скрипт)

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

import arcpy
from arcpy import env

arcpy.CheckOutExtension('3D')
env.workspace = 'C:/data'
arcpy.Intersect3DLineWithSurface_3d('lines.shp', 'dtm_tin; elev.tif', 
                                  'intersect_lines.shp', 'intersect_pts.shp')

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

  • Текущая рабочая область
  • Экстент
  • Выходная система координат
  • Географические преобразования
  • Разрешение XY
  • Допуск XY
  • Разрешение Z
  • Допуск Z
  • Выходное ключевое слово CONFIG
  • Автоматическое подтверждение
  • Выходной XY домен
  • Выходной домен Z
  • Использование памяти Terrain

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

  • Basic: Требуется 3D Analyst
  • Standard: Требуется 3D Analyst
  • Advanced: Требуется 3D Analyst

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

  • Обзор группы инструментов Функциональная поверхность
  • Основы геообработки с помощью дополнительного модуля ArcGIS 3D Analyst
  • Теоретические основы поверхностей
  • Понятие формы поверхности

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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