6

How can I show the direction of a polyline as it was digitised?

I need this to check if my network analysis is obeying one way streets.

I know of a tool in Xtools that can do this but my trial period just finshed.

9

Since you mentioned that are you doing network analysis, I recommend assigning the symbology for your road edges within the network dataset layer in the TOC instead. You are on ArcGIS 10.2, so here are the steps:

  1. Add the network dataset into the ArcMap TOC.
  2. Open the Layer Properties dialog box by double-clicking the network dataset layer in the ArcMap table of contents.
  3. Click the Symbology tab of the Layer Properties dialog box.
  4. In the Show list, click Edges to select it.
  5. In the Symbol section to the right, click Arrows.
  6. The Arrows dialog box opens and you can set the settings as needed.

More information on setting symbology for a network dataset layer from Esri help.

enter image description here

What is useful with this approach, is that you can specify the field (ONEWAY restriction) from where the arrow symbol will be taken, so you can map your map while seeing the oneway restrictions directly (which direction one can go, where one can go both ways, and where the whole edge is closed for traffic) - not only the direction of digitizing of the polyline.

enter image description here.

  • 1
    Glad it's useful for you. Just in case you have an hour to go through the best tutorial on building the network dataset from scratch to really understand what is going on under the hood - support.esri.com/en/knowledgebase/techarticles/detail/32890 – Alex Tereshenkov Nov 3 '13 at 14:30
  • Hello Alex, many thanks again, just going through the excercise. Btw point 17 mentions 'draw the lines vertices' but i cannot find a way how to do this. I know that when i am in an edit session I can press the 'V' key to show closest vertices, however do not know how to show all of them as on the picture in the excercise. This is not stopping me to continue but would be great to know.... :) – Lucie Nov 5 '13 at 2:15
  • @Lucie, it says in the tutorial: Start an edit session. Double-click the line that stop 2 is on. //so you need to double-click the feature, then the vertices will be shown. I have experienced sometimes that this doesn't work, then just stop editing session, reopen the map document you work with and start editing again. This should work fine then. PS. You could have probably accept my answer or PolyGeo's asnwer above? – Alex Tereshenkov Nov 5 '13 at 6:39
  • ,btw I managed to show the vertices of the feature, but I wanted to show all the vertices of all the junctions which can be seen in green on the picture in the document. I have now realized there is a comment next to the picture saying the junctions should not get confused with vertices....still would like to know how to show the junctions then... – Lucie Nov 5 '13 at 14:36
  • I got you. Go to the network dataset layer properties in ArcMap > Symbology tab. Click System junctions in the "Show:" list. Keep in mind though that they will be available for visualization only after you will finish creating and build your network dataset. – Alex Tereshenkov Nov 5 '13 at 14:38
14

You should be able to use the Arrow At End symbol from the Symbol Selector to show the digitised direction of polylines.

enter image description here

  • Thanks a lot for this. I know this has been a long time but I just saw it today. How does ArcMap know which side is ending or beginning point? Is that from the way that the polylines were created? – AndrewLebron Jul 5 '18 at 14:27
  • Yes - and that order can be flipped by editing or treated as being in reverse by using something like DIRECTION = -1 in network analysis. – PolyGeo Jul 5 '18 at 19:52
  • This is so clever and quick, thanks – AlexS1 Jul 5 at 20:09

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.