I'd like to be able to sample values from a raster for multiple points. Currently, I'm accomplishing this by running a loop through my points, firing an idenfitytask for each point to a map service. This goes pretty slowly, as you might imagine. I'd like to be able to either 1) use a multipoint for the identify operation, or 2) get an actual pixelblock object that just gives me the raster values for the section of the raster that intersects the extent of all of my points. Either would work for me. I tried to send a multipoint as the geometry parameter of the identify task, but that gave zero results. I can't find much in the way of samples of how to use image services at all in silverlight, let alone getting pixel blocks from them.
I'm using silverlight 4, ArcGIS Server 10 to create map and image services, and MS Visual Web Developer 10 to create my application.
Thanks.
Steve