5

I have two line traffic maps. I want to display these maps roads as image below. These images show that when I zoom out from map, roads are showing properly.. And two line road never disappear from map. And when I zoom in map, other roads appear properly and two line. How can I do that this trick with ESRI solutions ?

Example - http://www.arcgis.com/home/webmap/viewer.html?webmap=30c24162643b43c291c8151b24674c7f

I follow ESRI's representation tutorials from this link but I could not get this view.

EDIT 1 - All I want to do is show 2 lines of road every scale. For viewing every scale width of road may be changeable.

enter image description here

Details Map Two Line Show Map

2
  • from the site that you take as an illustration, I am pretty sure that the two lines exist in the database as separate lines (because the distance between lines is not constant). Do you have double lines or single lines in your case?
    – radouxju
    Commented Jan 23, 2015 at 20:56
  • I have double lines too but my lines become one part when i zoom out from map.
    – salihy
    Commented Jan 24, 2015 at 9:35

3 Answers 3

2
+50

If I had no way to go then I would have followed below steps-

Say these layers are line feature (for other same procedure)-

1. Edit symbol.
2. Change Line Type to "Cartographic Line Symbol" and set line "Width" 3 for all three(my case) layers.
3. Go to "Line Properties" tab and set offset properly( I have three layers so I offsetted "Layer1" by +3 "Layer2"  by 0 and "Layer3" by -3).
4. Click on the "Full Extent" button record the scale (for me it is 1:350).
5. Go to "General" Tab in the "Data frame" windows and set "Reference Scale" to that sacle (for me it is 1:350).

Now you are ready to go.

Representation

1
  • Thank you great man. You did like a monster. You save our lots of day. Thanks.. thanks.. thanks.. Wonderful.
    – salihy
    Commented Jan 26, 2015 at 11:37
1

Do you want to achieve this visualization in an ArcMap Desktop application or a web map?

In ArcGIS you can put these different categories of roads on separate layers. In the Layer Properties you can set that a layer only displays at certain scales. So you can adjust your layer with the smaller one line roads to not display above a certain zoom (out) level.

Displaying layers at certain scales

See an instruction here at the ArcGIS Resource Center

EDIT 1:

To get the two line symbology you need to double-click you line symbol in your table of contents in ArcMap. On the left you can then choose a preset symbol if you have some symbology libraries installed (ESRI has some standard symbols for highways that might fit your needs) or you click to edit the symbol on the right side of the window. There you can create symbols that have more than one layer which is what you need in your case. Think of your road symbol not as two lines but as three lines on top of each other: a thick black line with a slightly thinner green linie on top with a thin black line on top.

You can find help on creating symbols here in the ArcGIS Resource Center

EDIT 2:

For the symbology of two lines with different colours next to each other you need to have a symbol with two layers and give one line the type "Cartographic Line Symbol". Then you can specify an offset for that line.

8
  • Thanks for reply. My aim is not only showing roads some scales but also showing two line every scale size. I'm gonna edit my question to show another hint to make my question understandable. :)
    – salihy
    Commented Jan 19, 2015 at 12:40
  • Ok I see. I just edited the answer.
    – Chris P
    Commented Jan 19, 2015 at 13:31
  • But yellow line and orange line are different lines. Think about the line passes through bridge. left side and right side has different line. When i zoom out from the map, this two line becoming one for view. I want to this two lines should show seperately. Hope I could tell.
    – salihy
    Commented Jan 19, 2015 at 14:01
  • To be honest I do not completely understand your problem. Best is you show some visual examples of what exactly you imagine including special behaviours at bridges etc. Keep in mind even though you have two layers in the symbology your line symbol still refers to the same single line featuer in the map. But I am still not sure if that is actually what you want.
    – Chris P
    Commented Jan 19, 2015 at 14:18
  • I gived one link at the top.when zoom out inside this world traffic map roads not become one part. everytime it seperate two part. arcgis.com/home/webmap/…
    – salihy
    Commented Jan 19, 2015 at 14:26
0

Cartographic representation in ArcGIS will allow you to do this.

http://resources.arcgis.com/en/help/main/10.2/index.html#//00s50000004m000000

Not the most straight-forward, but gives you lots of control if you're willing to work out all the details.

2
  • I faced with cartographic representetion. I have one question about it. Cortagrographic representation can be store within style. But my layer has dynamic style.Think about traffic density map. Whenever traffic density change my style change too. So when I use the representation, my style become static. Do you think I could use representation without style ?
    – salihy
    Commented Jan 23, 2015 at 6:04
  • I see now. As far as I know, representations are not intended to be rendered based on dynamic input. Perhaps it would be possible to use Python to script automatic re-definition of the style representation at given intervals or triggers, but I have not seen anything like that.
    – dwight
    Commented Jan 23, 2015 at 18:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.