Monday 27 February 2017

arcgis desktop - Creating symbol with size and color based on two variables in ArcMap?


In ArcMap 10.2, I have a layer that has two attributes: depth and magnitude.


Depth should be represented by color: deeper points being lighter and shallower being darker.


Magnitude represented by symbol's size: points with a higher magnitude have a bigger symbol and points with a lower magnitude have a smaller one.


How do i do that?


So, many people has told me to use "multiple attributes" in the symbology dialog. I wish i could upload a screenshot but my firewall seems to have the image service blocked. Let's try with words.



  1. "Multiple attributes" offer these input boxes: "value fields" and "variation by".

  2. in "value fields" i select "depth" and "magnitude"


  3. in "variation by" we have two buttons: "color ramp" and "symbol size"

  4. in "color ramp" i choose "depth"

  5. i open "symbol size". There, "depth" is selected. I change it to be "magnitude".

  6. open "color ramp" again. No longer "depth" is selected. Now "magnitude" is.


Basically, whenever i select something on "symbol size" or "color ramp", the same selection is duplicated on the other button.



Answer




The answer is here! I am also having the same problem and there is an official answer.


https://support.esri.com/en/technical-article/000010616


In short, in the 'value fields' choose only ONE variable, in the 'variation by-symbol size' choose another variable



Full procedure:




  1. In Table Of Contents, right-click the layer and click Properties.




  2. In the Layer Properties dialog box, click the Symbology tab. On the left side (the Show: box), click Multiple Attributes.




  3. In the Value Fields section, select the field containing the attribute to base the color symbology on. Leave the other two fields blank.





  4. Click the Add All Values button at the bottom and uncheck .




  5. Click the Symbol Size button. The Draw quantities using symbol size to show relative values dialog box is displayed.




  6. Select the Value field and set it to the field that has quantities. Leave the Normalization as none. Click OK.





No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...