Создает растровую поверхность на основе значений высот из файла пакета сцены облака точек (файл *.slpk) или сервиса Индексированного слоя 3D-сцен (I3S).
Иллюстрация
Использование
Этот инструмент создает растровую поверхность путем оценки значений ячеек с помощью биннинга, при котором облако точек делится на прямоугольные области, соответствующие размеру выходной ячейки. Значения растра назначаются на основе параметров Тип назначения ячейки и Метод заполнения пустот. Параметр Тип назначения ячейки управляет тем, как определяются значения для ячеек, содержащих точки, а параметр Метод заполнения пустот управляет тем, как определяются значения для ячеек, не содержащих точек.
При использовании опции Естественное соседство для параметра Метод заполнения пустот для заполнения пустых ячеек рассмотрите возможность ограничения использования этого параметра для облаков точек, которые имеют вогнутое распределение. Если этот параметр используется с точками, имеющими выпуклое распределение, интерполяция между длинными пустыми областями может занять много времени.
Этот инструмент извлекает точечные данные в пределах экстента обработки во временные файлы временной рабочей области. Требуемый объем временной рабочей области зависит от количества точек в пределах области обработки. Если обработан весь слой сцены с облаком точек, временные файлы будут занимать примерно столько же места, сколько и входные данные.
Точки в слое сцены с облаком точек можно отфильтровать на вкладке Фильтр точек диалогового окна Свойства слоя. При применении точечных фильтров, для интерполяции растра будут использоваться только те точки, которые выбраны в фильтре.
Файл пакета слоя сцены с облаком точек (*.slpk) или сервис I3S слоя сцены облака точек, который будет использоваться для создания растра высот. Для обработки в сервисе I3S слоя сцены облака точек должно быть включено свойство экспорта.
Scene Layer; File
Размер ячейки
Длина и ширина каждой ячейки в выходном растре.
Linear Unit
Выходной растр
Местоположение и имя выходного растра. При сохранении набора растровых данных в базе геоданных или в такой папке, как Esri Grid, не добавляйте расширение файла к имени набора растровых данных. Расширение файла можно ввести, чтобы задать формат растра при его сохранении в папке, например .tif, для создания GeoTIFF или .img для создания файла формата ERDAS IMAGINE.
Если растр хранится в файле .tif или в базе геоданных, тип и качество сжатия этого растра можно задать с помощью настроек среды геообработки.
Raster Dataset
Метод присвоения значений ячейкам
(Дополнительный)
Задает метод для присвоения значений ячейкам, содержащим точки.
Средняя высота–Значение ячейки будет определяться средним из z-значений для всех точек в ячейке. Используется по умолчанию.
Минимальная высота–Значение ячейки будет определяться наименьшим z-значением из точек в ячейке.
Максимальная высота–Значение ячейки будет определяться наибольшим z-значением из точек в ячейке.
Ближайшего соседа–Значение ячейки будет присвоено на основе высоты точки, ближайшей к центру ячейки.
String
Метод заполнения пустот
(Дополнительный)
Задает метод, который будет использоваться для интерполяции значений ячеек в пределах зоны интерполяции, не содержащий точек.
Нет–Ячейкам растра, не содержащим точек, не будет присвоено никакого значения.
Простой–Значение z точек, расположенных в ячейках, которые непосредственно окружают пустую ячейку, будет усреднено для устранения небольших пустот.
Линейная–Пустые области будут триангулированы, и для присвоения значения ячейки будет использоваться линейная интерполяция. Используется по умолчанию.
Естественная окрестность–Для определения значения ячейки будет использоваться интерполяция естественного соседства.
String
Коэффициент Z
(Дополнительный)
Коэффициент, на который будут умножаться z-значения. Этот способ обычно используется при конвертации линейных z-единиц для соответствия линейным единицам x,y. Значение по умолчанию равно 1, при нем z-значения высоты не изменяются.
Файл пакета слоя сцены с облаком точек (*.slpk) или сервис I3S слоя сцены облака точек, который будет использоваться для создания растра высот. Для обработки в сервисе I3S слоя сцены облака точек должно быть включено свойство экспорта.
Scene Layer; File
cell_size
Длина и ширина каждой ячейки в выходном растре.
Linear Unit
out_raster
Местоположение и имя выходного растра. При сохранении набора растровых данных в базе геоданных или в такой папке, как Esri Grid, не добавляйте расширение файла к имени набора растровых данных. Расширение файла можно ввести, чтобы задать формат растра при его сохранении в папке, например .tif, для создания GeoTIFF или .img для создания файла формата ERDAS IMAGINE.
Если растр хранится в файле .tif или в базе геоданных, тип и качество сжатия этого растра можно задать с помощью настроек среды геообработки.
Raster Dataset
cell_assignment
(Дополнительный)
Задает метод для присвоения значений ячейкам, содержащим точки.
AVERAGE–Значение ячейки будет определяться средним из z-значений для всех точек в ячейке. Используется по умолчанию.
MINIMUM–Значение ячейки будет определяться наименьшим z-значением из точек в ячейке.
MAXIMUM–Значение ячейки будет определяться наибольшим z-значением из точек в ячейке.
NEAREST–Значение ячейки будет присвоено на основе высоты точки, ближайшей к центру ячейки.
String
void_fill
(Дополнительный)
Задает метод, который будет использоваться для интерполяции значений ячеек в пределах зоны интерполяции, не содержащий точек.
NONE–Ячейкам растра, не содержащим точек, не будет присвоено никакого значения.
SIMPLE–Значение z точек, расположенных в ячейках, которые непосредственно окружают пустую ячейку, будет усреднено для устранения небольших пустот.
LINEAR–Пустые области будут триангулированы, и для присвоения значения ячейки будет использоваться линейная интерполяция. Используется по умолчанию.
NATURAL_NEIGHBOR–Для определения значения ячейки будет использоваться интерполяция естественного соседства.
String
z_factor
(Дополнительный)
Коэффициент, на который будут умножаться z-значения. Этот способ обычно используется при конвертации линейных z-единиц для соответствия линейным единицам x,y. Значение по умолчанию равно 1, при нем z-значения высоты не изменяются.
Double
Пример кода
PointCloudToRaster пример (окно Python)
В следующем примере показано использование этого инструмента в окне Python.