Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How am I suppose to extract the values ( Value<=100 ) from this HILLSHADE raster, and then make the extracted values as a VECTOR POLYGON (shapefile) ---I'm using ArcGIS 9.3 (ArcInfo with all extensions)--- Can you please give me the work flow.

.enter image description here

share|improve this question
Have you tried raster calculations? – user16118 Mar 13 '13 at 15:03
up vote 4 down vote accepted
  1. Use Reclassify to turn "0 - 100" into "1" (or any other value, really), and "100.0001 - 999" into "NoData". (I'm assuming you've got Spatial Analyst, since you made a Hillshade raster.)
  2. Convert Raster to Polygon.

I like this for simplicity, but you lose the values in the raster. If it's important to retain the values, (e.g., the final polygon knows that one area was 75 and another was 80):

  1. Use Raster Calculator with the expression: Con("temp0123" <= 100,"temp0123") (anything <= 100 is retained, and keeps its value)
  2. Convert Raster to Polygon.
share|improve this answer
thanks.. simpler method. – Josh Mar 13 '13 at 16:58

I would suggest first reclassifying your hillshade into values 0-99 and 100-255 using 3D Analyst Tools - Raster Reclass - Reclassify. You can then convert your output to a polygon using Conversion Tools - Raster to Polygon and selecting 'Value' as the Field (this should be the default). Depending on the complexity of your hillshade, and the distribution of your target values, you may then want to dissolve the new polygon based on the value field using Data Management - Generalization - Dissolve. This will give you two, multipart polygons representing the two value ranges you initially used in your reclassification. From this you can select, display, or export the polygon representing values >100.

share|improve this answer
thanks alot.. it works. – Josh Mar 13 '13 at 16:57

Your Answer


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.