ArcGIS Blog

Mapping

Picture fill symbols add realism to your maps

By Aileen Buckley

By Aileen Buckley, Mapping Center Lead

Picture Fill Symbols - Thumb

The key to using a picture fill symbol when imparting realism is to choose one that has a random appearance. Another trick is to pick one that looks something like the type of feature you are mapping. A number of pictures are provided with ArcGIS, and many of them fit these criteria. Follow the steps below to see how you can apply this symbology on your maps using pictures provided by Esri.

  1. In ArcMap, right click the polygon layer and click Properties.
  2. On the Symbology tab, use either the Features or the Categories > Unique Values renderer depending on whether you are symbolizing a single type of feature or a variety of features.
  3. Double-click the symbol patch and click Edit Symbol.
  4. Change Type to Picture Fill Symbol and click the Picture button.
  5. Navigate to the location of the picture files—usually, this is C:Program Files (x86)ArcGISDesktop10.0StylesPictures.
  6. Browse the pictures to find one that has a random appearance and mimics to some extent the real-world appearance of the type of feature you are symbolizing. For example, to symbolize dry lakes, you could choose a “sand” picture file (figure 1).
    Picture Fill Symbols - Symbol 1
    Figure 1. A number of picture files have a random appearance and have been created to mimic real-world features.
  7. Change the foreground color to a color that mimics what you are mapping. We choose a brown color (Burnt Umber) to symbolize dry lakes.
  8. Set the background color to No Color so that the variation in the background can still be seen within the polygon area. For example, if you are using a hillshade with an elevation tint, the background will appear uninterrupted, giving the polygon feature a more realistic appearance. This is the same idea as using a gradient to add variation to the fill.
  9. Experiment with the Scale X and Scale Y values to find something that looks realistic on your map—I generally I find that I need to decrease these values a bit.
  10. If desired, you can add a second layer to the symbol and use the graduated fill described in the sun glints blog entry to add a background color to the symbol (figure 2).
    Picture Fill Symbols - Symbol 1
    Figure 2. A second layer can be added to the symbol to provide a gradient fill as the background.
    In this example, we used a gradient fill that varied from the same brown as in the elevation-tinted hillshade to a slightly darker version of that (figure 3).

    Picture Fill Symbols - Symbol 2

    Figure 3. The gradient fill used for the background of the dry lakes symbol

    NOTE: To determine the color of the background, use the Eye Dropper tool.  (You can use the Eye Dropper tool to identify the RGB values of any color on your map and save the color to your personal style. From the Customize menu in ArcMap, choose Customize Mode to open the Customize dialog box. Click the Commands tab and navigate to the Page Layout category. Drag the Eye Dropper tool Picture Fill Symbols - Eye Dropper onto any toolbar.)

    NOTE: To create a darker version of the background brown, use the HSV color model and set the Value to a lower number.

  11. Click OK > OK > Apply to see your changes.
  12. Make any modifications you think might help, and click OK to save all your changes.

To make the intermittent lake symbol, you can use the same steps outlined above, but change the foreground color of the picture fill symbol to blue (RGB 0 197 255), the dark brown in the gradient fill to a light blue (RGB 176 233 255), and the angle of the gradient fill to 355 (figure 3).

Picture Fill Symbols - Symbol 3

Figure 4. The picture fill symbol for the intermittent lakes

The final result imparts a feeling of professionalism and realism that your readers will appreciate.

Thanks to David Barnes, Cartographic Product Engineer, for his Crater Lake area map.

Share this article

Subscribe
Notify of
0 Comments
Oldest
Newest
Inline Feedbacks
View all comments
Dan Regan(@dregan_apsc)
March 11, 2022 5:02 pm

It would be great to have an option to input a measure and zoom to the location and add a marker symbol. Currently at 2.9.2 the only option is to zoom to the entire route. I really don’t want to create an event table every time I want to find the location of a measure. This functionality exists in ArcMap by customizing and adding the “Identify Route Locations” tool under category “Linear Referencing”

Robert van der Velden(@robertvdvelden)
September 14, 2022 12:15 am

Donald,
We use linear referencing for all our pipeline installation project. The measurement (MEAN) value (KP/STA) and distance (DIS) are our main relative reference values. Very often we wish to update the MEAS/DIS values based on a point’s XYZ location. What is the likelihood we will be able to populate these field (e.g. using the geographical calculator) within the same feature class? This would avoid the inconvenient work-around whereby a table with the MEAS/DIS values is exported and requiring a (temporary) join to copy the MEAS/DIS values across.
Robert