I have hundreds of routes in vector shpfile. They have different lenghts and I want to create one map per one feature - route- in shapefile. Unfortunatelly size of print area will be different for each route (I want to keep only the same scale for each). I don't want to prepare for everyone manually size before printing. Is there tool/solution which allow to automatically prepare print size for each feature (one feature-one route) with fixed scale?
Make use of Data Driven Pages. In ArcMap, in Layout View, set the scale you wish to be maintained for your maps. In your data driven pages setup box, under extent, click the Center And Maintain Current Scale. Now your scale will not change regardless of feature size.
If you want a maximum scale set you may want to check out my blog on the subject here.