Generating elevation points on DEMs (Production Mapping)
The Batch Create Elevation Points From DEM tool creates elevation points based on one or more digital elevation models (DEMs). A wizard guides you through the elevation point generation process, allowing you to configure several options including where to store the generated elevation points and in which field to store the z-values for the elevation points.
A DEM contains the information used to derive the elevation points but may not cover a large area of interest. When more than one DEM is selected, a mosaic is created so there is a single elevation model.
Once the DEMs are selected, a grid is created to define the density of the elevation points generated. The grid can be created in memory during the elevation point-generation process, or you can use a polygon feature class as the grid. When a grid is created in memory, you can specify the number of rows and columns it is going to contain. When a grid is based on a feature class, you can use a polygon grid or other feature class that contains polygons.
After the spatial grid is defined, the method used to generate the elevation points can be selected. For each cell of the spatial grid, you can specify what points to generate.
- Start ArcMap.
- Load a DEM in the table of contents.
- Add the Batch Create Elevation Points From DEM tool in ArcMap by doing the following:
- On the main menu, click Customize > Customize Mode.
The Customize dialog box appears.
- Click the Commands tab.
- In the Categories list, choose Production Contour Tools.
- From the Commands list, drag the Batch Create Elevation Points From DEM tool to a toolbar.
- Click Close.
- On the main menu, click Customize > Customize Mode.
- On the main menu, click Customize > Toolbars > Production Editing.
-
Click the Production Start Editing button on the Production Editing toolbar.
注:
The Manage Features and Create Attributes, Update Attributes, or Metadata Attributes windows automatically appear when you start an edit session using the Production Start Editing tool.
提示:If the Create Attributes, Update Attributes, or Metadata Attributes window does not appear when you start an edit session, click the Show/Hide Attributes button on the Manage Features window.
-
Click the Batch Create Elevation Points From DEM button .
The Layer Settings dialog box appears.
- Click the Elevation Point Layer drop-down arrow and choose the point feature class in which you want to store the elevation points.
- If necessary, click the Elevation Field to Update (optional) drop-down arrow and choose a field in which to store the z-values.
-
Click Next.
The DEM Settings dialog box appears.
- Choose the DEMs you want to use to derive elevation points from the DEM Layers list.
- If you are using more than one DEM, you can change the default name and location of the output mosaic by clicking the ellipsis button (...) next to the Output Mosaic Location field.
- To delete the mosaic once the process is complete, check the Delete output mosaic check box.
-
Click Next.
The Spatial Grid Settings dialog box appears.
-
Choose an option in the Spatial Grid Options area.
- Create an in-memory spatial grid—The spatial grid is created during the elevation point-generation process based on the number of rows and columns specified.
- Use existing feature layer as spatial grid—The spatial grid is created using an existing polygon feature class.
- To create the grid, do one of the following:
To create an in-memory grid
Proceed to step 16.
To use a feature layer as a spatial grid
Proceed to step 17.
-
If you want to create an in-memory spatial grid, do the following:
- Type a value or use the arrows in the Spatial Grid Rows box to define the number of rows in the grid.
- Type a value or use the arrows in the Spatial Grid Columns box to define the number of columns in the grid.
-
If you want to create the spatial grid using an existing feature class, do the following:
-
Choose the Use existing feature layer as spatial grid option in the Spatial Grid Options area.
- Click the Select Spatial Grid Layer drop-down arrow and choose a layer to use as the grid.
-
Choose the Use existing feature layer as spatial grid option in the Spatial Grid Options area.
-
Click Next.
The Elevation Point Generation Mode dialog box appears.
-
Choose an option in the Elevation Point Generation Mode area.
- Generate Highs and Lows—Generates two points for each spatial grid cell or polygon using both the highest and lowest pixel values from the DEM
- Generate Highs Only—Generates one point for each spatial grid cell or polygon using the highest pixel value in the DEM
- Generate Lows Only—Generates one point for each spatial grid cell or polygon using the lowest pixel value in the DEM
- 单击完成。
You can choose multiple DEMs by dragging or by pressing and holding the CTRL or SHIFT key and clicking the DEM names.
You can run the process on a single DEM and append the elevation points to an existing layer. This may be more efficient than creating a mosaic of many DEMs and generating the elevation points.
The elevation points are created for the DEMs you have chosen, and z-values are populated based on the options defined in the wizard.