Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I want to apply a symbology scheme for the final layer of my model. Rules are -

All negative - Symbol A
0 - Symbol B
All positive symbol C
unknown - symbol D

I am not sure how I can define these intervals under Classification of Layer Properties. The minimum and maximum can vary since it will be used in a model. I tried to define manually (among other options - defined, standard deviation...etc.) but it worked only for that sample and failed for another example. I am using 'Apply Symbology from Layer' to display the model output finally.

Thanks

share|improve this question
    
Are you working with raster data? –  Aaron Aug 10 '12 at 17:43
    
this is a point layer but the field in case is elevation subtracted a particular point (center) from DEM. The objective is to present elevation in reference to center point. –  Deep Aug 10 '12 at 18:46
    
Finished this one with a categorical variable. –  Deep Aug 16 '12 at 15:55
add comment

1 Answer

up vote 1 down vote accepted

Finished with a categorical variable: I created another field to store values for this elevation difference (if ele_diff is less than 0 then ele_rank is -1...etc.). So now have only 4 unique values in the new column. It may not be the best solution but closing with it for now.

EDITED FOR CLARITY

Apparently @user8732 is reclassifying one column into 4 categories. This can be done using some python inside of field calculator.

Pre-Logic Script Code:

def check_ele(in_column):
    if in_column < 0:
        return -1
    elif in_column == 0:
        return 0
    elif in column > 0:
        return 1
    else:
        return None  # or some unique value... using None would retain the 'unknown' understanding of elevation presented in the question

FieldName =

check_ele(!ele_diff!)
share|improve this answer
    
This statement is rather cryptic. Could you provide further explanation of your solution? –  whuber Aug 17 '12 at 13:06
1  
I created another field to store values for this elevation difference (if ele_diff is less than 0 then ele_rank is -1...etc.). So now have only 4 unique values in the new column. –  Deep Aug 17 '12 at 13:25
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.