I'm attempting to extract hyperspectral remote sensing data to a point featureclass using the ExtractMultiValuesToPoints ArcGIS tool.
The value of each band (228 bands) should be appended as a field to each point in the input feature class. The problem is: each appended field contain identical values for each point.
So it seems that only the value of the first band is extracted and assigned to each next band.
I've scripted the tool as follows.
import arcpy import os inRasts= "L:/MyData/StudySite.IMG" fcDir= "L:/MyData/Geo.gdb" fcIn= "Plots" inPoint= os.path.join(fcDir, fcIn) arcpy.sa.ExtractMultiValuesToPoints(in_point_features= inPoint, in_rasters= inRasts, bilinear_interpolate_values= "NONE")
The Remote sensing image properties are:
- data type: File System Raster
- Format: IMAGINE Image
- pixel type: floating point
- Admittedly, the raster data may be a bit weird. The NoData pixels have a pixel value of -3.40282346639e+038 I don't quite know how I ended up with that, must be a rounding error somewhere.
I'm using ArcGIS 10.1 on W7 computer. I cannot find any service packs installed.