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

I need to assign a point value in raster format to a raster stream segment, which contains the point. See bellow:

Point values and stream segments

The expected result is a segment, whose value is the point value. How could I?

share|improve this question
up vote 3 down vote accepted

One method is to use the segments as zones and request zonal statistics for the point values. Provided there is at most one point per segment, many statistics will work, including max, mean, sum, and min. When there is more than one point per segment, you will need to decide how to combine the point values, but zonal stats is still a good candidate for a solution method.

share|improve this answer
I've tried zonal statistics but it resulted a stream point feature rather than line. I don't know why... – Werisk_ Sep 18 '12 at 17:41
Exactly how did you "try" the zonal stats? What command did you use? (Indeed, what software are you using?) Depending on the software and the command, you will get either a new raster for the results or a table: it's not possible to get a point feature layer as an output using zonal stats. – whuber Sep 18 '12 at 18:21
First of all thank you for your attention. I'm using the ArcGIS 10 and the command Zonal Statistics. I don't know why but it returned a lot of points in the same shape of the stream network. =/ – Werisk_ Sep 18 '12 at 21:51
OK, that's mysterious. Exactly how do you represent the stream network? Based on your illustration I assumed each segment is identified by a unique (integral) value. That's an important prerequisite for using zonal statistics. Is that the case with your grid? – whuber Sep 18 '12 at 22:38
For any reason I could use Zonal correctly and result is fine right now...go figure! Thank you guy! – Werisk_ Sep 18 '12 at 22:52

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.