Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In ArcView, can I add an image to a label?

Assume I have the photograph path as an attribute.

share|improve this question
Can use EMF (Enhanced Metafile Format) format to scale up labels without pixelation. But refer to Brads method below. – Mapperz Jun 25 '11 at 18:05

in the label symbol dialog you can set the text background to a symbol marker
symbol marker select properties

then marker text background

marker text bkgr
select symbol.
pic marker symbol Then you have the option to select several types. One is picture marker symbol.
Which allow emf and bmp. (sorry no svg).

Another way is to use the ballon callout
ballon callout
Select symbol
there you get some choices again for the fill of the callout box.
select picture fill symbol
symbol fill picture
Again you get emf and bmp format choices.

Another choice would be to use a point feature class and put the layer in the mxd twice. Once for the symbol, and a second for the label. Use a picture marker symbol
Point marker

as the symbol and use offset xy to move it away from the original point marker.
Like this

share|improve this answer
Very follow-able, THANKS! Do you know how to place the image INSIDE the callout box, as apposed to replacing the callout box. – jrhicks Jun 25 '11 at 17:41
There are some options to use html in the text formatting which I think is what gets that result. However I think that is what Jakub is referring to having problems with. – Brad Nesom Jun 26 '11 at 0:12

You can use a bitmap image inside the label symbol itself but i've had nothing but trouble with this approach when it come to exporting the map to a file or outputting it to plotter/printer. The "image labels" do not render well. Some do not appear at all some do others come out rendered only partially. There is no out-of-the-box solution I know of that will allow you to dynamically display images inside of a label symbol using a path stored in the attribute.

share|improve this answer
Thanks, Is this the same method as detailed in Brad Nesom's Answer? – jrhicks Jun 25 '11 at 17:44
very similar except that I use Picture Marker symbol. – Jakub Jun 26 '11 at 0:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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