New answers tagged

0

I think you could do this using ArcPy but it will be far from trivial to do so. You would need to: Calculate the size of the legend Create a feature that represents that legend in map units Use that feature to erase a copy of the data for which labels need to be avoided Label the copy instead of the original data As an alternative you might also be able ...


2

Easiest way to do this is to add the index layer to your map document twice. Use the first instance as the index for your data-driven pages, but don't display it on the map. Use the second instance to display the outline as you want (i.e. yellow outline), then go into Layer Properties -> Definition Query -> Page Definition. Then check 'Enable', and ...


0

I ran in to a memory leak type issue which I resolved with the code snippet below, but then ran into the "layout.exportToPDF(*args) AttributeError: PageLayoutObject: Error in executing ExportToPDF" error, and have not yet resolved it. Here's how I got around the memory leak (reload the map doc every 100 reports): TotalPages = (ReportMXD.dataDrivenPages....


1

It doesn't seem that this is supported directly in the ArcObjects API. As a workaround using the save to v9.3 route could be slow, but how slow and does it actually matter? For example let's guess it added 10sec per export. That could be annoying yes, but I'd argue that being able to use dynamic text in your mxd would save you more than 10sec in the making ...


0

if you create a duplicate of the layer you are labelling, and use this as your "for label" version of the layer. Then turn off labels on the original. Then you should be able to exclude the "for label" layer by ticking it using the the Exclude Layers... button. This button is below the Clip Options drop down within the data frame properties.


0

Sounds like you want a 'dynamic image' like 'dynamic attributes' - this might be a starting point: From ArcGIS Pro's help: Dynamic Image Insert dynamic pictures with Map Series If you are using Map Series, you can make your picture element dynamic and have it update for each page. To do this, double-click the picture to open the Element pane. ...



Top 50 recent answers are included