Does anyone know how to tie multiple images to attributes within a shapefile attribute table at once?

I am working with a point shapefile within a geodatabase that has a total of 2500 rows of data that need two image attachments each. Each row has a unique ID that corresponds with the image (Labeled by ID) that needs to be tied to it. I am working within ArcMap 10.4.

  • Are you after an attribute join resources.arcgis.com/en/help/main/10.2/index.html#//…? There is also Join Field resources.arcgis.com/en/help/main/10.2/index.html#/Join_Field/… that will add the table to every matching row. Both require a unique matching field exists between shapefile and table. Are you getting any error messages? – Michael Stimson Jul 10 '17 at 21:38
  • Thank you for your comment! I would be interested in joining the images but they are not currently in a table format. All of my images are currently stored within a folder outside of my geodatabase as JPEGs. I was able to create a match table using the images however get an "ERROR 001179: Attachments are not enabled for this dataset" warning when trying to run the "Add Attachments" tool. When trying to enable my attachments, it has been giving me a notice that my attachments are already enabled. I've never worked with this sort of data or these extensions and may be missing a step? – Jada Jul 10 '17 at 22:14
  • Are you trying to create a hyperlink to existing images or appending classified values from a georeferenced raster? From the sound of it you're trying to embed the images into the features which is not an easy operation, my comment was expecting a classified raster with an attribute table. Shapefiles cannot contain a raster field but you can create a hyperlink. See desktop.arcgis.com/en/arcmap/10.3/manage-data/raster-and-images/… – Michael Stimson Jul 10 '17 at 22:41
  • Unfortunately I am trying to actually embed the images into my feature class. Thank you for your responses though! – Jada Jul 13 '17 at 17:12
  • Shapefiles don't support raster fields, you would need to import into a file geodatabase and add a raster field (or two) to embed the images. I haven't done this myself but I believe it's possible via python if there's a way to match up pictures with features. Have a read of resources.arcgis.com/en/help/main/10.2/index.html#//… about putting pictures into features. – Michael Stimson Jul 13 '17 at 20:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.