Select to view content in your preferred language

Reduce points in Point feature from a 30 meter DEM raster

7413
23
Jump to solution
11-09-2015 03:48 PM
ChrisMartin9
Emerging Contributor

I have created a point feature from a 30 meter DEM raster and I would like to reduce the number of points (decimate) - the number of points are too large to manage. Is there a toolbox for this or can this be done with the select attribute tool. Thanks.

0 Kudos
23 Replies
IanMurray
Honored Contributor

Another option is to simply resample the raster down to an even lower resolution before converting to points.

ChrisMartin9
Emerging Contributor

That's perfect. How do I resample the raster?

Sent from my iPhone

0 Kudos
IanMurray
Honored Contributor

See this tool help.

ArcGIS Help 10.1

0 Kudos
ChrisMartin9
Emerging Contributor

Ian,

It looks like this will work!

Thanks.

0 Kudos
XanderBakker
Esri Esteemed Contributor

What interests me most, is why you converted the raster to points? What is your goal with that? Do you want to mimic a point cloud or is there a specific analysis you plan to do on the points?

ChrisMartin9
Emerging Contributor

Xander,

I have to create a simple xyz flat file that I can grid in another software program and by converting the raster DEM into a point file I already have the z portion - I just needed to add the xy coords and export out as a csv which I can bring into the program. The problem was the software program was choking on the amount of points generated from a 30m DEM.

DanPatterson_Retired
MVP Emeritus

I am sure you are aware of the potential effects of resampling to a lower resolution and these should be addressed or considered before using the results as inputs to other processes.  For the sake of completeness, the discussions given in the help are useful....especially for those that just accept the defaults as a matter of course.

Resample—Help | ArcGIS for Desktop

Aggregate—Help | ArcGIS for Desktop

XanderBakker
Esri Esteemed Contributor

Hi Chris, thanks for the additional information. It makes sense that a software package chokes on a CSV file if it contains a large amount of records (which it will probably have). Resample is a simple way of reducing the amount of data but will result in loss of quality as Dan mentions. If there is no other exchange format that ArcGIS can write to and the other software can read from, and the extent has been reduced to a maximum, here is not much left to do.

0 Kudos
curtvprice
MVP Esteemed Contributor

If you have 3D analyst you can convert to a TIN with a tolerance, the TIN can then be exported to points, which then can be re-gridded by your external program. This approach would allow you to preserve more detail than simply using Resample (or, better, Aggregate) to create a coarser regularly-spaced raster.

ChrisMartin9
Emerging Contributor

Xander,

I do have 3D analyst but I have never done this. Do you have more information on how to convert the raster to a TIN and then export to points?

Thanks.

0 Kudos