Ask A Cartographer

Creating an arrowhead polyline

October 27 2010 | 0 comments
Categories: Cartographic Representations, Symbology

I would like to know how would I go about creating a polyline with two arrowheads on each end. I am doing this to display sediment transport in coastal geomorphic systems, so I would like the polylines to have arrowheads to show sediment movement. thanks.

Mapping Center Answer:

You can do this with Cartographic Representations if you have an ArcEditor or ArcInfo level license. First, make sure your data are in a geodatabase, then in ArcMap right click the layer and click Convert Symbology to Representations. Right click the layer and click Properties. On the Symbology tab, click the Add new marker layer button:

Add a triangle marker of the size and color you want. Set the angle to -90 so that it aligns with the line. Click the down arrow in the center of the dialog to set the marker placement and select the option to place the marker at the extremities of the lines. This is what the dialog will look like at this point:

Add new marker layer

Once you have one marker layer set add another one and simply set the position to some value that will move the marker back from the end of the line I used a value of 10 in this example.

Marker Layer

Here are the results for a test data set I used. Results

Note that the markers will be placed for each SEGMENT of line so you may want to use the Dissolve tool to make sure that you have one line for each stream.

If you would like to post a comment, please login.

Contact Us | Legal | Privacy |