From Cory Eicher

Friday, February 03, 2006

How to Efficiently Extract Values from a Raster at Many Points

Today I had a conversation with myself on the ESRI ArcGIS Desktop - ArcObjects General forum.

Forum Thread

In the end, I have two conclusions:

1) Using IIdentify.Identify on a RasterLayer is a very inefficient way of extracting the raster value at an X, Y point. Better to use IRaster.Read... but make sure you pay attention to your coordinate units.

IIdentify.Identify interprets incoming x, y values as data units (I have no projection on the fly going on in my data frame)

IRaster.Read interprets incoming x, y values as pixel counts from the origin of the raster data.

2) Sometimes you can solve problems by talking to yourself.

Talk to you soon,

-Cory

www.eicher-gis.com

54 Comments:

Anonymous said...

This post has been removed by a blog administrator.

4:02 AM

 
Anonymous said...

This post has been removed by a blog administrator.

11:50 PM

 
Anonymous said...

This post has been removed by a blog administrator.

3:40 AM

 
Anonymous said...

This post has been removed by a blog administrator.

6:51 PM

 
Anonymous said...

This post has been removed by a blog administrator.

11:48 PM

 
Anonymous said...

This post has been removed by a blog administrator.

10:05 AM

 
Anonymous said...

This post has been removed by a blog administrator.

2:18 PM

 
Anonymous said...

This post has been removed by a blog administrator.

6:10 PM

 
Anonymous said...

This post has been removed by a blog administrator.

9:39 PM

 
Anonymous said...

This post has been removed by a blog administrator.

11:25 PM

 
Anonymous said...

This post has been removed by a blog administrator.

3:07 AM

 
Anonymous said...

This post has been removed by a blog administrator.

4:47 AM

 
Anonymous said...

This post has been removed by a blog administrator.

11:32 AM

 
Anonymous said...

This post has been removed by a blog administrator.

11:49 AM

 
Anonymous said...

This post has been removed by a blog administrator.

3:30 PM

 
Anonymous said...

This post has been removed by a blog administrator.

3:03 AM

 
Anonymous said...

This post has been removed by a blog administrator.

7:11 AM

 
Anonymous said...

This post has been removed by a blog administrator.

12:12 PM

 
Anonymous said...

This post has been removed by a blog administrator.

3:41 PM

 
Anonymous said...

This post has been removed by a blog administrator.

11:49 PM

 
Anonymous said...

This post has been removed by a blog administrator.

2:26 AM

 
Anonymous said...

This post has been removed by a blog administrator.

6:32 AM

 
Anonymous said...

This post has been removed by a blog administrator.

11:53 AM

 
Anonymous said...

This post has been removed by a blog administrator.

3:26 PM

 
Anonymous said...

This post has been removed by a blog administrator.

7:00 PM

 
Anonymous said...

This post has been removed by a blog administrator.

7:27 PM

 
Anonymous said...

This post has been removed by a blog administrator.

10:58 PM

 
Anonymous said...

This post has been removed by a blog administrator.

3:05 AM

 
Anonymous said...

This post has been removed by a blog administrator.

3:19 AM

 
Anonymous said...

This post has been removed by a blog administrator.

7:15 AM

 
Anonymous said...

This post has been removed by a blog administrator.

7:25 AM

 
Anonymous said...

This post has been removed by a blog administrator.

11:13 AM

 
Anonymous said...

This post has been removed by a blog administrator.

6:03 PM

 
Anonymous said...

This post has been removed by a blog administrator.

6:19 PM

 
Anonymous said...

This post has been removed by a blog administrator.

9:40 PM

 
Anonymous said...

This post has been removed by a blog administrator.

10:44 PM

 
Anonymous said...

This post has been removed by a blog administrator.

2:06 AM

 
Anonymous said...

This post has been removed by a blog administrator.

4:10 AM

 
Anonymous said...

This post has been removed by a blog administrator.

5:35 AM

 
Anonymous said...

This post has been removed by a blog administrator.

6:25 AM

 
Anonymous said...

This post has been removed by a blog administrator.

10:46 AM

 
Anonymous said...

This post has been removed by a blog administrator.

12:29 PM

 
Anonymous said...

This post has been removed by a blog administrator.

4:07 PM

 
Anonymous said...

This post has been removed by a blog administrator.

5:28 PM

 
Anonymous said...

This post has been removed by a blog administrator.

7:47 PM

 
Anonymous said...

This post has been removed by a blog administrator.

10:26 PM

 
Anonymous said...

This post has been removed by a blog administrator.

11:39 PM

 
Anonymous said...

This post has been removed by a blog administrator.

2:12 AM

 
Anonymous said...

This post has been removed by a blog administrator.

2:59 AM

 
Anonymous said...

This post has been removed by a blog administrator.

6:27 AM

 
Anonymous said...

This post has been removed by a blog administrator.

7:36 AM

 
Anonymous said...

This post has been removed by a blog administrator.

10:27 AM

 
Anonymous said...

This post has been removed by a blog administrator.

2:28 PM

 
Anonymous said...

This post has been removed by a blog administrator.

2:39 PM

 

Post a Comment

<< Home