Clipping Data Frames
May 14 2009 |
I am creating a map that has two data frames in it. One is a clipped data frame that has no transparency and is clipped to an irregular shaped "Model Boundary". The other data frame is exactly the other data frame, but is not clipped and has a very large transparency set to the layers within it. My whole effect is to show contents within the model boundary at a much more visible scale. Everything outside the model boundary is screened back.
My problem is when i try and print the map. The clipped data frame is using the extent of the whole frame, not the shape i specified. On the screen the map looks exactly how i want it to, but when i print it everything outside of the clipped data frame is white. Is there a setting i am missing that turns this white space into the screened back version i want.
Mapping Center Answer:
It happens that this is a known issue.
Here’s a reply to a similar question on the user forums:
"The dataframe cannot be rendered as "hollow" or transparent in the current output architecture of ArcGIS if it contains ANY raster data. See http://support.esri.com/index.cfm?fa=knowledgebase.techArticles.articleShow&d=17336 for more info.
You can use the "Detect Complex Output Tool" to determine whether your map contains rasterizing layers: http://support.esri.com/index.cfm?fa=knowledgebase.techArticles.articleShow&d=29935."
To get the effect you show in your attachment, we suggest doing it all in a single data frame, using a polygon feature as a "mask" (with transparency set) to do the job. This is similar to the fade to white effect we described for the Crater Lake map, I think. The differnce is that there is only one "band", so it’s the same amount of transparency right to the edge of the data frame.
If you would like to post a comment, please login.