I have more more than 700 points in my shapefile with name of images in attribute table. I want to add a raster field to the shapefile so that i can add all images of those points in respective field.

Adding manually is tedious.

Can you suggest a better way for me to import those geotagged raster into attribute table?

  • I've removed your tag for ArcPy. For questions that involve code we ask that you show us where you are stuck with your own code by including a code snippet in your question. There is an edit button beneath your question which will enable you to do that and a {} button that enables you to format any highlighted code nicely.
    – PolyGeo
    Nov 14, 2019 at 9:24

1 Answer 1


Under Data management there are some tools for attaching images. Firstly you should enable attachments than add attachments.

1- "Data management/attachments" click "Enable Attachments" or go to geodatabase and right click to the layer and choose "Manage/Create Attachments"

2- Create an excel table that stores your points ID related with filename (dont forget the extension of img)

3- Under "Data management/add attachments" you can automatically add all atachments to your dataset, you can add several images to one point or several points with one image (depending how you have related in excel sheet).

Excel will looks like:

enter image description here

Add Attachments, field ID will create the relationship

enter image description here

**Result: Check your database because arcmap has extended this feature with two other table "xxxx_ATACH" and "xxxx_ATACHREL" **

enter image description here

  • I want a raster filed rather than attachment. Nov 15, 2019 at 7:54
  • Than i suggest to try the conversions between different datatypes (raster <-> blob), rather than a direct load into Raster field.
    – riflo
    Nov 15, 2019 at 9:04
  • 1
    I finally got it. I loaded my rasters in raster catalogue and joined with the table raeted from "Geotagged photos to Point". Nov 19, 2019 at 9:05
  • Nice one, just tested and everything worked but im just curious. How did you transferred raster into your required field? Or you hadn't any predefined structure or database.
    – riflo
    Nov 20, 2019 at 8:56
  • 1
    No, didn't have any predefined field. Nov 20, 2019 at 9:09

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.