import arcpy
mxd = arcpy.mapping.MapDocument("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Projects/Orange/CommissionerDistricts_01.mxd")
mxd.saveACopy("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Projects/Orange/CommissionerDistricts_02.mxd")
mxd2 = arcpy.mapping.MapDocument("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Projects/Orange/CommissionerDistricts_02.mxd")
for lyr in arcpy.mapping.ListLayers(mxd2):
if lyr.name == "OR_She_Dist1.shp":
lyr.replaceDataSource("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Data/Orange/OR_She_Dist2.shp")
if lyr.name == "OR_ADA_Dist1.shp":
lyr.replaceDataSource("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Data/Orange/OR_ADA_Dist2.shp")
if lyr.name == "OR_Rts_Dist1.shp":
lyr.replaceDataSource("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Data/Orange/OR_Rts_Dist2.shp")
if lyr.name == "CountyCommission_TriCounty":
lyr.definitionQuery = '"DISTRICT" = \'2\' AND "COUNTY" = \'ORANGE\''
mxd2.save()
import arcpy
mxd = arcpy.mapping.MapDocument("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Projects/Orange/CommissionerDistricts_01.mxd")
mxd2 = arcpy.mapping.MapDocument("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Projects/Orange/CommissionerDistricts_02.mxd")
for lyr in arcpy.mapping.ListLayers(mxd):
if lyr.name == "OR_She_Dist1.shp":
lyr.replaceDataSource("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Data/Orange/OR_She_Dist2.shp")
if lyr.name == "OR_ADA_Dist1.shp":
lyr.replaceDataSource("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Data/Orange/OR_ADA_Dist2.shp")
if lyr.name == "OR_Rts_Dist1.shp":
lyr.replaceDataSource("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Data/Orange/OR_Rts_Dist2.shp")
if lyr.name == "CountyCommission_TriCounty":
lyr.definitionQuery = '"DISTRICT" = \'2\' AND "COUNTY" = \'ORANGE\''
mxd.saveACopy("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Projects/Orange/CommissionerDistricts_02.mxd")
for lyr in arcpy.mapping.ListLayers(mxd):
if lyr.supports("DATASOURCE") and lyr.supports("DATASETNAME") and lyr.supports("NAME"):
if lyr.name == "OR_She_Dist1.shp":
lyr.replaceDataSource("C:/Rafiq_GIS/PYTHONTESTING/2011/2011_CountyComm/Data/Orange", "SHAPEFILE_WORKSPACE, "OR_She_Dist2.shp")