I am using an ArcPy script to add a point feature class to an mxd. The map document will draw this layer very slowly, approximately 50 to 100 points per second. If I remove the layer and add it manually, it draws about 20 times faster. the code I use is:
FeatureClass = "path\to\my\fc.gdb\featureclass" layer = arcpy.mapping.Layer("FeatureClass") arcpy.mapping.AddLayer(DataFrame, layer, "BOTTOM")
I use this same code to add a polygon layer and it draws just fine. I've tried using this method in an unrelated mxd with an unrelated layer and it drew fine. I've also tried different symbologies, including the Arc standard, and running this on different computers with the same result.