Select to view content in your preferred language

How will get the field values from Raster file(grid file)

2500
0
11-17-2014 07:26 AM
KannanKrishnan
New Contributor

Hi

 

I was able to use raster files and the field information using C# code. please guide me if you guys have any ideas...

 

public IRaster OpenRaster(string directoryName, string fileName)

    {

        IWorkspaceFactory workspaceFactory = new RasterWorkspaceFactoryClass();

        IRasterWorkspace rasterWorkspace = default(IRasterWorkspace);

        IRasterDataset rasterDataset = null;

        try

        {

            rasterWorkspace = workspaceFactory.OpenFromFile(directoryName, 0) as IRasterWorkspace;

            rasterDataset = rasterWorkspace.OpenRasterDataset(fileName);

        }

        catch (Exception ex)

        {

 

        }

        IRasterLayer pRasterLayer = new RasterLayer();

        pRasterLayer.CreateFromDataset(rasterDataset);

        IRaster pRaster = null;

        pRaster = pRasterLayer.Raster;

        return pRaster;

    }

 

using the return values... i want able to get the field values of passing point values( lat,long).

 

Regards,

Kans

0 Kudos
0 Replies