List data sources from multiple .mxds contained in one folder using Arcpy Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Repairing data sources in multiple MXDs using ArcPy?How to update shapefile data source in multiple dataframes and mxds using lyr.replaceDataSource and Python dictionary?Replace the data source for several layers in several mxds - from shapefiles to the ARCSDE data sourceChange ArcSDE data source for mxds in specific folder using ArcPy?Listing data sources in ArcGIS map (*.mxd) without opening it?Listing datasources in MXDs using ArcPy?Using ArcPy to export individual mxds from data driven pages?Iterating through sub-directories to create list of mxds to repair broken data source?Listing layers from .mxd file using ArcPy for ArcGIS Pro?Using script to list .lyr files with broken links?
Can anything be seen from the center of the Boötes void? How dark would it be?
Is there any way for the UK Prime Minister to make a motion directly dependent on Government confidence?
What is the longest distance a player character can jump in one leap?
What does the "x" in "x86" represent?
Crossing US/Canada Border for less than 24 hours
Quick way to create a symlink?
Novel: non-telepath helps overthrow rule by telepaths
8 Prisoners wearing hats
Using audio cues to encourage good posture
The logistics of corpse disposal
Would "destroying" Wurmcoil Engine prevent its tokens from being created?
Apollo command module space walk?
Generate an RGB colour grid
また usage in a dictionary
Can non-competes be enforced after expiration?
Matrices and TikZ : arrows inside the matrix
What is the meaning of the simile “quick as silk”?
Is "Reachable Object" really an NP-complete problem?
3 doors, three guards, one stone
What would be the ideal power source for a cybernetic eye?
How to down pick a chord with skipped strings?
How to find 'n' nodes where all distances between them are greater than 'k'?
What's the meaning of "fortified infraction restraint"?
An adverb for when you're not exaggerating
List data sources from multiple .mxds contained in one folder using Arcpy
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?Repairing data sources in multiple MXDs using ArcPy?How to update shapefile data source in multiple dataframes and mxds using lyr.replaceDataSource and Python dictionary?Replace the data source for several layers in several mxds - from shapefiles to the ARCSDE data sourceChange ArcSDE data source for mxds in specific folder using ArcPy?Listing data sources in ArcGIS map (*.mxd) without opening it?Listing datasources in MXDs using ArcPy?Using ArcPy to export individual mxds from data driven pages?Iterating through sub-directories to create list of mxds to repair broken data source?Listing layers from .mxd file using ArcPy for ArcGIS Pro?Using script to list .lyr files with broken links?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have a folder containing multiple .mxd files. I wish to list all of the layer names and data sources for each .mxd from the folder. I am using the following code which lists the above for one .mxd but how do I loop the code to work through all .mxds in the folder?
import arcpy
mxd = arcpy.mapping.MapDocument("D:MXDsAir_quality.mxd")
for lyr in arcpy.mapping.ListLayers(mxd):
if lyr.supports("DATASOURCE"):
print " MIS Name: " + lyr.name + " Data Source: " + lyr.dataSource
arcpy arcgis-10.2 mxd
add a comment |
I have a folder containing multiple .mxd files. I wish to list all of the layer names and data sources for each .mxd from the folder. I am using the following code which lists the above for one .mxd but how do I loop the code to work through all .mxds in the folder?
import arcpy
mxd = arcpy.mapping.MapDocument("D:MXDsAir_quality.mxd")
for lyr in arcpy.mapping.ListLayers(mxd):
if lyr.supports("DATASOURCE"):
print " MIS Name: " + lyr.name + " Data Source: " + lyr.dataSource
arcpy arcgis-10.2 mxd
add a comment |
I have a folder containing multiple .mxd files. I wish to list all of the layer names and data sources for each .mxd from the folder. I am using the following code which lists the above for one .mxd but how do I loop the code to work through all .mxds in the folder?
import arcpy
mxd = arcpy.mapping.MapDocument("D:MXDsAir_quality.mxd")
for lyr in arcpy.mapping.ListLayers(mxd):
if lyr.supports("DATASOURCE"):
print " MIS Name: " + lyr.name + " Data Source: " + lyr.dataSource
arcpy arcgis-10.2 mxd
I have a folder containing multiple .mxd files. I wish to list all of the layer names and data sources for each .mxd from the folder. I am using the following code which lists the above for one .mxd but how do I loop the code to work through all .mxds in the folder?
import arcpy
mxd = arcpy.mapping.MapDocument("D:MXDsAir_quality.mxd")
for lyr in arcpy.mapping.ListLayers(mxd):
if lyr.supports("DATASOURCE"):
print " MIS Name: " + lyr.name + " Data Source: " + lyr.dataSource
arcpy arcgis-10.2 mxd
arcpy arcgis-10.2 mxd
edited Apr 10 at 10:46
Dan_h_b
1,4921028
1,4921028
asked Apr 10 at 9:15
FRMMOFRMMO
387
387
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
>>> import arcpy,os
>>> dp=r'D:MXDs'
>>> arcpy.env.workspace=r'D:MXDs'
>>> mxds=arcpy.ListFiles("*.mxd")
>>> for mxd in mxds:
... fp=os.path.join(dp,str(mxd))
... md=arcpy.mapping.MapDocument(fp)
... layerlist=arcpy.mapping.ListLayers(md)
... for layer in layerlist:
... if layer.supports("DATASOURCE"):
... print "layer name :"+layer.name+"source :"+layer.dataSource
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "79"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f318342%2flist-data-sources-from-multiple-mxds-contained-in-one-folder-using-arcpy%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
>>> import arcpy,os
>>> dp=r'D:MXDs'
>>> arcpy.env.workspace=r'D:MXDs'
>>> mxds=arcpy.ListFiles("*.mxd")
>>> for mxd in mxds:
... fp=os.path.join(dp,str(mxd))
... md=arcpy.mapping.MapDocument(fp)
... layerlist=arcpy.mapping.ListLayers(md)
... for layer in layerlist:
... if layer.supports("DATASOURCE"):
... print "layer name :"+layer.name+"source :"+layer.dataSource
add a comment |
>>> import arcpy,os
>>> dp=r'D:MXDs'
>>> arcpy.env.workspace=r'D:MXDs'
>>> mxds=arcpy.ListFiles("*.mxd")
>>> for mxd in mxds:
... fp=os.path.join(dp,str(mxd))
... md=arcpy.mapping.MapDocument(fp)
... layerlist=arcpy.mapping.ListLayers(md)
... for layer in layerlist:
... if layer.supports("DATASOURCE"):
... print "layer name :"+layer.name+"source :"+layer.dataSource
add a comment |
>>> import arcpy,os
>>> dp=r'D:MXDs'
>>> arcpy.env.workspace=r'D:MXDs'
>>> mxds=arcpy.ListFiles("*.mxd")
>>> for mxd in mxds:
... fp=os.path.join(dp,str(mxd))
... md=arcpy.mapping.MapDocument(fp)
... layerlist=arcpy.mapping.ListLayers(md)
... for layer in layerlist:
... if layer.supports("DATASOURCE"):
... print "layer name :"+layer.name+"source :"+layer.dataSource
>>> import arcpy,os
>>> dp=r'D:MXDs'
>>> arcpy.env.workspace=r'D:MXDs'
>>> mxds=arcpy.ListFiles("*.mxd")
>>> for mxd in mxds:
... fp=os.path.join(dp,str(mxd))
... md=arcpy.mapping.MapDocument(fp)
... layerlist=arcpy.mapping.ListLayers(md)
... for layer in layerlist:
... if layer.supports("DATASOURCE"):
... print "layer name :"+layer.name+"source :"+layer.dataSource
answered Apr 10 at 10:22
Velugoti VenkateswarluVelugoti Venkateswarlu
1177
1177
add a comment |
add a comment |
Thanks for contributing an answer to Geographic Information Systems Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f318342%2flist-data-sources-from-multiple-mxds-contained-in-one-folder-using-arcpy%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown