阅读地理经纬度和经度

时间:2016-09-28 00:23:22

标签: c# maps geotiff

我有一个GEO tiff图像。我想读取存储在tiff文件中的纬度和经度值。

using (Stream imageStreamSource = new FileStream(
        imgpath, FileMode.Open, FileAccess.Read, FileShare.Read))
{
    TiffBitmapDecoder decoder = new TiffBitmapDecoder(imageStreamSource,
        BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.Default);
    imageStreamSource.Dispose();

    BitmapSource bitmapSource = decoder.Frames[0];
}
if (bitmapsource.Height > 0)
    map.Height = (int)bitmapsource.PixelHeight;

 if (bitmapsource.Width > 0)
    map.Width = (int)bitmapsource.PixelWidth;

从上面的代码中我可以得到图像的高度,宽度但是如何获取文件的纬度和经度信息,我找到了TiffBitmapDecoder类中已有的任何属性。以及如何确保tiff文件是否被地理参考?

0 个答案:

没有答案