I am looking to calculate the distance from a main point to multiple points WITHIN shapefile. In other words: I have a main point at the mouth of a creek. I have about 1,200 points at various distances upstream from the mouth. I would like to calculate the distance from the mouth to each individual point. (aka, mouth to point 1, mouth to point 2, mouth to point 3, etc.) So, in the end, I would end up with 1,200 measurements, all starting at the mouth of the creek. I can only find tools that measure Euclidean distance or measure distance BETWEEN two consecutive points along a line, which will not work. I am looking for something that measures distance ALONG the route of the creek from one main point to multiple other points. Any tips?

Screenshot image: want to find individual measurements from mouth point (red) to each blue point.

I'm using ArcGIS 10.3.1. I have no experience with Python.

  1. Use Point Distance tool: create a new feature class with just mouth point. and other points as a near features.

  2. to calculte distance along a line, Use Linear referencing. First convert the polylines to routes using the Create Routes tool, and then use the Locate Features Along Routes tool to write the route and measure information to a new event table.

Creating routes using a tool

Locating point features along routes

  • Okay. I may be missing something, but it looks like that only measures linear/euclidean distance. That is the issue I'm running into - cannot find something that measures distance in this manner ALONG a line shapefile. I've tried locate features along routes tool, though having issues with that too.
    – Amy
    Nov 3 '17 at 18:32
  • I edited my answer. Hope this help you
    – BBG_GIS
    Nov 3 '17 at 18:45

This site is temporarily in read only mode and not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .