I have an ENVI raster with multiple classes inside. I tried to export this to a vector so that I can convert it to a shapefile in ArcGis (I want to manually edit/delete points in the raster), but the resulting .dbf file only has the following columns:

OID | Class Name | Class_Id | Parts | Length | Area

It doesn't have x & y coordinates. How can I fix this and/or what are the other ways that I can export this ENVI raster to an editable point shapefile in ArcGis? Is this even the proper approach?

  • Try to get it converted to a GeoTiff or other common format then use Raster to Point in ArcCatalog to create points.. it could potentially be a lot of points though. I haven't used ENVI yet so I don't know what it's capable of. – Michael Stimson Mar 2 '16 at 4:52

Using Raster to Point conversion tool in ArcMap is the first thing that comes to mind, it should give you a point in for every raster cell you have (placed in the middle of the cell) and then you can edit the points as you want.

You could also take a look at this for alternative methods.

There is also a Raster to Vector tool in ENVI that you can try, though I'm not sure how well it deals with point conversions.

  • Thanks for this. I always end up with a messy and unclassified shapefile with conversion methods. I've searched for a few more methods and ARIS is the best one for me (albeit pricey). – crftdlve Mar 3 '16 at 5:47
  • You are trying to do classification on the raster? – Hasan Mustafa Mar 3 '16 at 5:52
  • Nope, I am trying to clean up my post-classification raster. It's just that the conversion methods seems to lose the layers of my raster. – crftdlve Mar 3 '16 at 6:18
  • In that case this will help – Hasan Mustafa Mar 3 '16 at 6:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.