I just got a vegetation raster. Its pixels have several fields (i.e. basal area oaks, density of oaks, volume of oaks, pixel value, etc). How do I extract only selected field values to a set of XY points?
The primary tool that you'll be working with is Raster to Point (Conversion toolbox). It includes a parameter to pick which field to pull data from:
The Field parameter allows you to choose which attribute field of the input raster dataset will become an attribute in the output feature class. If a field is not specified, the cell values of the input raster (the VALUE field) will become a column with the heading Grid_code in the attribute table of the output feature class.
If you want to exclude certain values or subset the data, that can be done either before converting (using Con or similar) or after (select by attribute and export or delete). Doing it afterwards gives you a bit more flexibility, but leads to larger point datasets.