ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Interpolate From Point Cloud

  • Summary
  • Usage
  • Syntax
  • Code sample
  • Environments
  • Licensing information

Summary

Interpolates a digital terrain model (DTM) or a digital surface model (DSM) from a point cloud using one of the interpolation methods provided.

Usage

  • The form of the point cloud can be either LAS files or a solution point table.

Syntax

arcpy.management.InterpolateFromPointCloud(in_container, out_raster, cell_size, {interpolation_method}, {smooth_method}, {surface_type}, {fill_dem})
ParameterExplanationData Type
in_container

The path and name of the file, folder, or feature layer. The input can be a folder of LAS files or a solution point table from orthomapping tools.

The LAS files can be the output from the Generate Point Cloud tool, in which LAS points are categorized as ground and above ground. The solution point table is output from either the Compute Block Adjustments tool or the Compute Camera Model tool.

Folder; File; Feature Layer
out_raster

The output raster dataset location, name, and file extension.

The output can be created in most writable raster formats, such as .tif, .crf, or .img.

Raster Dataset
cell_size

The cell size of the output raster dataset.

Double
interpolation_method
(Optional)

Specifies the method used to interpolate the output raster dataset from the point cloud.

  • TRIANGULATION — This is also known as triangulated irregular network (TIN) linear interpolation and is designed for irregularly distributed sparse points, such as solution points from block adjustment computation.
  • NATURAL_NEIGHBOR —This is similar to triangulation but generates a smoother surface and is more computationally intensive.
  • IDW —This is used for regularly distributed dense points, such as point cloud LAS files from the Generate Point Cloud tool. The IDW search radius is automatically computed based on average point density.
String
smooth_method
(Optional)

Specifies the filter to smooth the output raster dataset.

  • GAUSS3x3 —A Gaussian filter with a 3 by 3 window will be used.
  • GAUSS5x5 —A Gaussian filter with a 5 by 5 window will be used.
  • GAUSS7x7 —A Gaussian filter with a 7 by 7 window will be used.
  • GAUSS9x9 —A Gaussian filter with a 9 by 9 window will be used.
  • NONE —No smoothing filter will be used.
String
surface_type
(Optional)

Specifies whether a digital terrain model or a digital surface model will be created.

  • DTM —A digital terrain model will be created by interpolating only the ground points.
  • DSM —A digital surface model will be created by interpolating all the points.
String
fill_dem
(Optional)

A DEM raster input that is used to fill NoData areas. Areas of NoData may exist where pixels do not have enough information from the input to generate any values.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer

Code sample

InterpolateFromPointCloud example 1 (stand-alone script)

This is a Python sample for the InterpolateFromPointCloud tool.

import arcpy
arcpy.InterpolateFromPointCloud_management('c:/data/LASFolder',
                                           'c:/data/dsm.crf', '10',
                                           'IDW', 'GAUSS5x5', 'DTM')

Environments

  • Cell Alignment
  • Current Workspace
  • Extent
  • Geographic Transformations
  • Output Coordinate System
  • Parallel Processing Factor
  • Pyramid
  • Scratch Workspace

Licensing information

  • Basic: No
  • Standard: No
  • Advanced: Yes

Related topics

  • An overview of the Raster toolset
  • Georeferencing a raster automatically
  • Fundamentals of georeferencing a raster dataset
  • Register Raster

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

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

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2021 Esri. | Privacy | Legal