Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mxd = mapping.MapDocument("Current")
- df = arcpy.mapping.ListDataFrames(mxd)[0]
- arcpy.env.overwriteOutput = True
- for lyr in arcpy.mapping.ListLayers(mxd):
- if lyr.name == "that_layer":
- oid_fieldname = arcpy.Describe(lyr).featureClass.OIDFieldName
- with arcpy.da.SearchCursor(lyr.name, ["OID@","adr_for"]) as cursor:
- for row in cursor:
- expression = """{} = {}""".format(oid_fieldname, row[0])
- arcpy.SelectLayerByAttribute_management (lyr.name, "NEW_SELECTION", expression)
- df.zoomToSelectedFeatures()
- arcpy.mapping.ExportToPNG(mxd, out_folder + "\" + lyr.name + "\" + row[1][8:] + "#"+ str(row[0]) +'.png', resolution = 300)
- arcpy.SelectLayerByAttribute_management(lyr.name, "CLEAR_SELECTION")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement