Tag Info

New answers tagged

0

Perhaps this has been asked and answered, maybe not. Check this Stack Exchange QA out. Or, try setting your legend properties to 'Fixed Frame' and scaling it that way. Third, convert the legend to graphics and scale your patch sizes as a group.


1

You can resize your legend elements by double clicking and using the legend wizard. See Working with Legends . Here you can alter the spaces between symbols, text size, add borders etc. If this isn't as detailed as you would like you can always convert your legend to graphics and scale your symbols and text accordingly. I find this is necessary if you have ...


1

Not a perfect solution, and I agreed it seems like there should be a legend scale setting somewhere in layer properties, but, what I normally do is just make a copy of the layer(s), put them in a layer group called LEGEND that is turned off. And then you can just use that layer to adjust symbol sizes. This is also helpful if you use offsets on your symbols ...


1

Eventually, I tried to remove item from legend on a several mxd's and this is the resulting code: import arcpy import arcpy.mapping import os import sys from arcpy import env import string env.workspace = r"C:\Project" for mxdname in arcpy.ListFiles("*.mxd"): print mxdname mxd = arcpy.mapping.MapDocument(r"C:\Project\\" + mxdname) legend = ...


2

I think the problem with your code is that you have not included an mxd.save() before deleting your map document (mxd) object at the end. You're also referring to your mxd variable before you have assigned it. Your modified code should look like this: import arcpy from arcpy import env mxd = arcpy.mapping.MapDocument(r"C:\Project\Project.mxd") legend = ...


10

In layout view, open the legend properties and browse to the Items tab (see above picture) where you can specify which items show the count. If you were asking specifically about showing the count in the Table of Contents, I'm not sure how this can be done. I looked around but only found this helpfile from ArcMAP that states For example, you can use ...


2

@ChrisW said: As far as I know and can find evidence for, you cannot set a classification range below the minimum value in the data. This got me thinking, and I actually found a way to set the classification range below the minimum value. My original issue was built around the fact that the lowest classification range was required to contain the ...


0

I believe this is about feature legend but not rasters. If this is about rasters disregard my suggestion. I usually use these: Merge 2 (or more shapefiles) CHILDS into one, let's call it FAMILY create legend for FAMILY import symbology for every CHILD from FAMILY Hope it helps, FP


1

While the classification uses similar ranges, the data don't share a range. I think the solution here is to solve it in the legend and color assignments, and not the actual classification. Start with your lower left result, and convert that legend to a graphic. Edit the text to get the ranges you want. I notice all your other images have a 10 unit range, ...


0

This option is not included in QGIS but here is what I do: First classify using desired color ramp. Then go to Settings -> Style Manager -> Color Ramp (shows in figure below): Now you can use 'Snipping Tool' to copy the ramp that you used. For example figure below shows the 'Blues' color ramp copied using snipping tool: Now, in 'Composer Manager', use ...



Top 50 recent answers are included