How can I hide underlying outlines?

4825
7
06-15-2015 07:49 AM
Cathina_Gunn_de_Rosas
New Contributor II

I have a dashed outline overlying a line ... I can't turn off the line because I need it elsewhere ... but where they intersect / overlap, I don't want it to "show" beneath my dashes. Can I somehow do that?

The dashed border is a polygon border, as are the line borders. See attached image. RC Map.jpg

Thank you!

Tags (3)
0 Kudos
7 Replies
TimWitt2
MVP Alum

Hey Cathina,

Maybe add a grey solid line under your dashed outline that has the same color as your county polygon?

click your Symbol in the Table of Content -> Edit Symbol -> Outline -> Edit Symbol. In the bottom left click the + sign and add a solid grey line and move it to the bottom. Make it as thick as your dashed line.

Let me know how this looks.

Tim

JakubSisak
Occasional Contributor III

Masking works well but it is an entirely static, but also a non-destructive, solution: buffer the dashed line by a small offset to create a polygon mask.  Add the mask polygon feature class to Map (Data Frame) -> Right Click on the Data Frame in the TOC and go to Advanced Drawing Options.  In Advanced Drawing Options locate the mask polygon feature class (Masking Layer) and in the Masked Layers check whatever layer you want not to appear. Apply and OK to exit.

Back in the TOC TURN OFF the mask polygon features class you created but DO NOT REMOVE it from the TOC.

Whatever Masked Layers you have checked off on the Masked Layers column of the Advanced Drawing Options will be masked only in those areas where your mask overlaps.  This technique is typically used masking contours behind contour elevation annotations without having to break the contour lines or alter the data spatially.  This is purely a rendering feature.  Performance is very good; i typically mask 1000s of lines and polygons on multiple layers without any issues.

0 Kudos
JamesPierce
Occasional Contributor II

Check into Cartographic Representations.  Using this withing a FGDB Feature Dataset may be of some help.

0 Kudos
JakubSisak
Occasional Contributor III

Can you please elaborate and provide a description of exactly how this can be done with representations Personally, I've struggled to make representations useful especially when not reused down the road as they are they require considerable effort to setup correctly.  Subsequently, after I've had all sort of issues when i did not want to use representations on a feature class that already had them setup.  They also did not play well on machines that did not have at least a standard license (minimum standard is required for representations)

0 Kudos
JamesPierce
Occasional Contributor II

Sounds like this is a one-off map?  You may consider converting the dashed outlined polygons to polylines and trimming out the lines you do not want to see.  Then underlay the like polygons, shade them, but have them show no outline.

0 Kudos
ChrisDonohue__GISP
MVP Alum

I think James' solution seems to be the best given what you are trying to do.  Representations can be very effective, but are often very time-consuming to create, so are usually not worth it for displaying information unless you forsee using it over and over.

Chris Donohue, GISP

0 Kudos
TimLohnes
New Contributor II

I would either do:

1) What Tim Witt said. It would mean having gray outside of your focus area where the rest of the map is yellow/green.

2) Nothing at all. I think it looks fine and those gray county borders still exist, so why hide them.

0 Kudos