生成栅格图片配准文件实例(以bpw为例)

此处是一个自己编的实例,原理参看另一篇博文“为TIF、JPG图片添加地理坐标/平面直角坐标(转)

         //生成bpw配准文件

         private void creatBpw(string filName)     //传入要保存的文件名,必须与图片名字一模一样!
        {
            if (File.Exists("E:\\" + filName.ToString() + ".bpw"))   //判断是否已有
            {
                File.Delete("E:\\" + filName.ToString() + ".bpw");  //如果有则删除
            }
            StreamWriter sw = File.AppendText("E:\\" + filName.ToString() + ".bpw");  //新建空文本,后缀为bpw
            float pixelX = 360f / 4320f;  //X方向上的像素分辨率
            float pixelY = -180f / 2160f;  //Y方向上的像素分辨率
            float X = 50;  //图片左上角X坐标(假设)
            float Y = 0;  //图片左上角Y坐标(假设)
            sw.WriteLine(pixelX);  //往文本中写入
            sw.WriteLine(0);
            sw.WriteLine(0);
            sw.WriteLine(pixelY);
            sw.WriteLine(X);
            sw.WriteLine(Y);
            sw.Close();  //关闭文本
        }

转载于:https://www.cnblogs.com/giser-s/archive/2012/04/10/2440446.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值