export symbology from one project map to another project map

1701
8
Jump to solution
09-07-2023 10:53 AM
BarbaraDabney
New Contributor III

ArcGIS Pro, Beginner, version 3.1

Is it possible to copy symbology from one project map to another project map? I want the "FROM" symbology from the MWSD_STRUCT layer  (see screenshot) to import into the "TO" map NODE layer. (see screenshot).

I tried to set the CAP symbol based on the formatting but I could not find the right symbol and it just didn't work.

I saw something at the Esri Conference that I thought said that I can do this so I don't have to recreate the entire symbols one by one now but don't know how. Any help is appreciated.

Barbara

 

Tags (1)
0 Kudos
2 Solutions

Accepted Solutions
LindaWilliams1
Occasional Contributor

Have you tried exporting the symbology of the FROM layer and then importing this symbology into the TO layer? In the Contents pane, right-click the layer for which you want to export the symbology and select Sharing>Save As Layer File. Browse to a location accessible to both projects and save it as a .lyrx file. Then in the Symbology pane for the TO layer, use the hamburger menu in the upper right to select Import symbology and browse to the saved lyrx file as the input for the Symbology Layer.

View solution in original post

LindaWilliams1
Occasional Contributor

It sure sounds like you've done everything correctly. The only other time I've had an issue was with an imported mxd, but the symbology included ranges. After the import tool runs, do you see anything changed in your contents pane? As long as your feature layers are the same geometry (point to point, etc.) and you're on the correct map tab (if you have multiple map tabs open), you should see the updated symbology in the contents pane.

View solution in original post

0 Kudos
8 Replies
LindaWilliams1
Occasional Contributor

Have you tried exporting the symbology of the FROM layer and then importing this symbology into the TO layer? In the Contents pane, right-click the layer for which you want to export the symbology and select Sharing>Save As Layer File. Browse to a location accessible to both projects and save it as a .lyrx file. Then in the Symbology pane for the TO layer, use the hamburger menu in the upper right to select Import symbology and browse to the saved lyrx file as the input for the Symbology Layer.

BarbaraDabney
New Contributor III

Thank you for your help!

0 Kudos
DavidGray1
New Contributor III

Hi Linda;   I found this solution to the same question I had.  However, after specifying the FROM and TO layers successfully (after exporting FROM to a lyrx file), nothing happened. Nothing changed. Are there additional settings necessary?    Dave

0 Kudos
LindaWilliams1
Occasional Contributor

If the field names or data ranges differ between your two layers, there are settings within the import pane that allow you to define the symbology type and set the field names. Note that if you set the field names you will also need to set the symbology type. I've had my import fail when the field names don't match and all three definitions aren't filled in.

0 Kudos
DavidGray1
New Contributor III

Hi Linda; Thanks for the reply. I just can't find how to make this work. The input layer is the desired exported .lyrx file. The Symbology layer is the target layer that I wish to have adopt the same symbology as the input file. Type is Value Field as that is the only choice that makes any sense out of the selections. Source Field and Target Field are the same Name in both layers. Ranges by data is set to Maintain Ranges.  But I have not set any ranges on these layers. And nothing changes. The Run does complete successfully going by the resultant message. View details provides little information except how long it took. One second. Is there something required when exporting layer as shared?    Puzzled.    Dave   

0 Kudos
LindaWilliams1
Occasional Contributor

It sure sounds like you've done everything correctly. The only other time I've had an issue was with an imported mxd, but the symbology included ranges. After the import tool runs, do you see anything changed in your contents pane? As long as your feature layers are the same geometry (point to point, etc.) and you're on the correct map tab (if you have multiple map tabs open), you should see the updated symbology in the contents pane.

0 Kudos
DavidGray1
New Contributor III

Hi Linda;  The issue remains a puzzle. I redid everything including the export of the source layer. The attached screen capture shows the setup of the Import Symbology menu. On the left hand side in the contents pane, nothing changes. I am trying to get the target layer on one map take on the same linetype and size settings as the source layer from another map in the same project. And the symbology just doesn't changeCapture_Symbology_Import.PNG to that of the source.    ??????       Dave

0 Kudos
DavidGray1
New Contributor III

Hello Community;   After a month of tinkering on and off with this issue, I still haven't found a solution. Import symbology is supposed to work, but just doesn't and others have said it appears I have done everything right and that my example is not all too complicated.  Any further thoughts on this vexing issue?    Thanks;   Dave

0 Kudos