+ Reply to Thread
Results 1 to 5 of 5

Thread: Automatically assign downstream Node IDs to upstream pipes

  1. #1
    Brian Lendt
    Join Date
    Sep 2010
    Posts
    3
    Points
    0
    Answers Provided
    0


    0

    Default Automatically assign downstream Node IDs to upstream pipes

    I was wondering if there was a tool in which you can assign the ID of a manhole to all manholes (or pipes) that connect upstream. To illustrate, I have have a backbone representation of a sewer network for hydraulic modeling purposes. I would like to automatically assign the IDs of modeled manholes along the backbone network to non-modeled manholes that connect downstream to a modeled manhole. Hopefully the attached image illustrates my question.

    Thanks in advance!

    Brian
    Attached Thumbnails Attached Thumbnails Click image for larger version

Name:	AssignDownstreamNodeID.jpg‎
Views:	152
Size:	96.3 KB
ID:	11860  

  2. #2
    Andy Kuster
    Join Date
    Apr 2010
    Posts
    1
    Points
    0
    Answers Provided
    0


    0

    Default Re: Automatically assign downstream Node IDs to upstream pipes

    Did you ever get this figured out? I'd like to do the same with our Stormwater dataset (assign upstream and downstream id's to pipes).

  3. #3
    Graham Wood
    Join Date
    Apr 2010
    Posts
    53
    Points
    5
    Answers Provided
    0


    1

    Default Re: Automatically assign downstream Node IDs to upstream pipes

    Attribute assitant can do this if they participate in a geometric network.. Atrribute Asistant takes a while to set up but it does provide some great data-model support.

    the FROM_JUNCTION_FIELD and TO_JUNCTION_FIELD functions are the ones you are looking for

  4. #4
    Brian Lendt
    Join Date
    Sep 2010
    Posts
    3
    Points
    0
    Answers Provided
    0


    0

    Default Re: Automatically assign downstream Node IDs to upstream pipes

    I found a great tool in ArcHydro 2.0 for ArcGIS 10 called "Accumulate Attributes". Basically you select the downstream nodes that you want to assign the cumulative upstream information to, select the source field / target fields and run the tool. It doesn't populate the downstream ID to upstream nodes, but the function that it performs is exactly what I needed in the end.

  5. #5
    Patrick Moulden
    Join Date
    May 2012
    Posts
    22
    Points
    3
    Answers Provided
    0


    0

    Default Re: Automatically assign downstream Node IDs to upstream pipes

    Its also possible to do this by dissolving the lines in your sewer network, executing two separate Features Vertices to Point functions (one for upstream points and one for downstream nodes), at this point if your nodes represent features that are matched in another layer (such as Manholes) you can use a spatial join to import those structure IDs into your new upstream and downstream nodes layers. Once your upstream and downstream features have IDs you can use another series of joins to add the ID's to your original (un-dissolved) sewers layer.

    It could look something like this
    Click image for larger version

Name:	Export Graphic.jpg
Views:	96
Size:	28.6 KB
ID:	15459
    Note that this model is not a working version of what we came up as a solution, the final version was much more complicated and had to be completed with python to be flexible with incomplete data sets and poorly interconnected sewer features.

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts