I have a dataset that consists of animal sightings along a road and I want to calculate the density of points (sightings) along that road. My primary goal is to measure sighting hot spots, but I also want to subsequently look at the habitat characteristics associated with these hotspots. Kernel and point density do not seem appropriate b/c I only have measurements along this road (a line) I have no measurements of occurrences at locations away from this line. I'm using ArcGIS 10.3 Suggestions?

  • I don't have arcgis but I suspect you might get more help if you could share your dataset or a small portion of it for someone to analyze and reproduce to provide an answer. – kttii Nov 11 '16 at 21:05
  1. First use Generate Network Spatial Weights in ArcGIS. This tool will generate a matrix file from network that you will use it in other tools
  2. Use the matrix file in Hotspot Analysis tool . with this method you use the hotspot analysis alonge the path. You can use the Matrix file for other analysis.
| improve this answer | |

I just found this. Maybe other people still are as well. A different option, that might work better (better for me) is discussed here: https://www.esri.com/arcgis-blog/products/product/mapping/using-graduated-lines-to-show-the-number-of-accidents-along-road-segments/

Your run the Spatial Join Tool to basically count how many points are near each segment of your line set. In the questioner's case you would need to break your road up into a number of linked segments.

You can set the search radius. It was able to handle a large dataset quite well, where an attempt at a density/heat map of my points just crashed each time.

| improve this answer | |

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.