Skip to main content
Solved

Read file path locations for all layers in an ArcMap MXD file

  • March 6, 2018
  • 2 replies
  • 91 views

Forum|alt.badge.img

Hi there,

Is there an FME tool that can output all the file path locations for layers that are saved in an ArcMap MXD file? If so, what is the tool called?

Thanks!

Best answer by nathanatsafe

Hi @jennamkdavis, thanks for your question!

 

It looks like despite having a powerful MXD reader, FME cannot find the source path on disk for each layer within an .mxd. It's a great idea, though - and I'd recommend heading over here to add a few comments if this is something that you'd like to see implemented in FME.

 

I do know that this kind of functionality is included in ESRI's ArcPy. Take a look at the ListLayers function and Layer objects for some hints on going that route, which could be wrapped in a PythonCaller and run from an FME workbench.

 

Hope this helps.

 

Nathan

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

nathanatsafe
Safer
Forum|alt.badge.img+9
  • Safer
  • Best Answer
  • March 6, 2018

Hi @jennamkdavis, thanks for your question!

 

It looks like despite having a powerful MXD reader, FME cannot find the source path on disk for each layer within an .mxd. It's a great idea, though - and I'd recommend heading over here to add a few comments if this is something that you'd like to see implemented in FME.

 

I do know that this kind of functionality is included in ESRI's ArcPy. Take a look at the ListLayers function and Layer objects for some hints on going that route, which could be wrapped in a PythonCaller and run from an FME workbench.

 

Hope this helps.

 

Nathan


Forum|alt.badge.img

Hi Nathan,

Thanks for your response -- bummer that FME doesn't support this, but I'll definitely check out the ListLayer function that you mentioned.

-Jenna