Select to view content in your preferred language

How to edit an existing annotation template

1200
7
Jump to solution
05-08-2023 10:27 AM
ccowin_odfw
Occasional Contributor

Trying to figure out how to edit an annotation template. Tried the properties in Contents and in Manage Templates pane and both show the symbol but neither actually let me edit them.

0 Kudos
1 Solution

Accepted Solutions
ccowin_odfw
Occasional Contributor

So unfortunately I don't know where the original data came from so I can't recreate it from the feature class as I said in my original post. Thankfully I was able to figure it out, you actually access it from within the GeoDatabase in Catalog instead of the Content. This actually make more sense because that settings is shared at the geodatabase level, the actual ArcGIS Project doesnt contain that data. You can just bring in that annotation layer and it will have the same templates everywhere and saves on one project will be translated to all projects that use the data.

  1. Right click the Annotation Feature Class within the GeoDatabase
  2. Select "Annotation Feature Class Properties"
  3. In the new pane select "Annotation Classes"
  4. Click pencil icon to edit individual Annotation Classes:ccowin_odfw_0-1683916076574.png

     

View solution in original post

7 Replies
SLouq
by MVP Regular Contributor
MVP Regular Contributor

Make sure your annotation layer is selected in the Contents, click Edit on the menu bar, Right click your annotation layer and select the annotation you want to edit, click attributes in the Edits menu and you should be able to edit your annotation from there. 

0 Kudos
ccowin_odfw
Occasional Contributor

That is not modifying the template unfortunately. I'm aware how to change individual annotation rows.

I would like to modify an existing template so that when I add new annotations it uses the modified template. I'm not sure what data the original annotation layer came from (its a signed route layer that provides all the interstate and highway numbers) so I can't just go back to it and create a brand new one.

0 Kudos
SLouq
by MVP Regular Contributor
MVP Regular Contributor

sorry I misunderstood the question. Unfortunately, I've never made an annotation template for my annotation. 

0 Kudos
Scott_Harris
Esri Regular Contributor

@ccowin_odfw Try this:

  1. Select an existing annotation feature that has the symbol you want.
  2. Open Manage Templates > New > click Template From Feature Scott_Harris_0-1683661909850.png

     

  3. From the template properties dialog, you can modify the annotation's text if you want, give it a name, etc. > click OK
  4. When you go to use the new template, it may look like there's a problem with the template - giving a warning about a bad symbol attribute (I'm actually not sure why this is quite yet) - but the template should  work to create new annotation features using the desired symbol.
0 Kudos
ccowin_odfw
Occasional Contributor

So unfortunately I don't know where the original data came from so I can't recreate it from the feature class as I said in my original post. Thankfully I was able to figure it out, you actually access it from within the GeoDatabase in Catalog instead of the Content. This actually make more sense because that settings is shared at the geodatabase level, the actual ArcGIS Project doesnt contain that data. You can just bring in that annotation layer and it will have the same templates everywhere and saves on one project will be translated to all projects that use the data.

  1. Right click the Annotation Feature Class within the GeoDatabase
  2. Select "Annotation Feature Class Properties"
  3. In the new pane select "Annotation Classes"
  4. Click pencil icon to edit individual Annotation Classes:ccowin_odfw_0-1683916076574.png

     

Scott_Harris
Esri Regular Contributor

That makes sense. I assumed you the meant feature templates used for creating annotations, and not referring to the annotation class itself. Thanks for closing the loop.

0 Kudos
ccowin_odfw
Occasional Contributor

Yeah lot of words that are used in similar ways but refer to different things.