I need to do a cost distance calculation on multiple points in a layer. If I am not mistaken, in order for the calculation to be done on every point separately, I need to run the calculation separately.

How can I divide the original point layer into many one point layers which will be placed in a geodatabase and used for calculation in a module?


If you have ArcGIS 10.5 and above, you can use Split By Attribute tool which will split each point based on unique attributes:

Splits an input dataset by unique attributes.

If you have older version of ArcGIS, you need to select each point manually and export. Or better, you can create your own script and loop over each point to save it to a separate feature class.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.