04 2012 档案
摘要:const string strFolder = @"E:\"; //目标文件夹 const string strName = "myshapefile"; //文件名 const string strShapeFieldName = "Shape"; //Open the folder to contain the shapefile as a workspace IFeatureWorkspace pFWS; IWorkspaceFactory pWorkspaceFactory = new ShapefileWorkspaceF
阅读全文
摘要:题目:为TIF、JPG图片添加地理坐标/平面直角坐标。图片来源:GOOGLE EARTH。(当然也可以是其他知道四角点坐标的图片)截图工具:GEtscreen(此软件截图时可以自动生成图片四角点坐标或经纬度)其它条件:要已知图片分辨率。(X方向像素数numX,Y方向像素数numY)假设:左上角坐标(minX,maxY),右上角坐标(maxX,maxY),右下角坐标(maxX,minY),左下角坐标(minX,minY)步骤:(1)在放图片的目录下新建TXT文本文档,将文件名改为与图片相同,扩展名改为jgw(JPG图片),(TIF要改为tfw)。(2)用记事本打开扩展名为*.jgw或*.tfw的
阅读全文
摘要:此处是一个自己编的实例,原理参看另一篇博文“为TIF、JPG图片添加地理坐标/平面直角坐标(转)” //生成bpw配准文件 private void creatBpw(string filName) //传入要保存的文件名,必须与图片名字一模一样! { if (File.Exists("E:\\" + filName.ToString() + ".bpw")) //判断是否已有 { File.Delete("E:\\" + filName.ToString() + ".bpw"); //如果有则删除 } Strea
阅读全文
摘要:题目: 编译C#环境下GDAL(支持HDF4、NetCDF)需要文件: gdal-1.8.0 //gdal1.8版本 swigwin-1.3.4 //gdal1.8版本支持1.3.39系列,1.3.4亦可 HDF4.2.6_win_x86 //HDF4驱动,如要支持hdf4,必须编译 netcdf-4.1.1-win32-src.zip //netCDF驱动,需libsrc文件夹 netcdf-4.1.1-win32-bin.zip //netCDF驱动,需netcdf.lib文件 过程: 1、全部解压 2、用记事本打开gdal-1.8.0文件夹中,make.opt 3、分别修改 MSV...
阅读全文
摘要:背景:我有n副不同时间段的太平洋地区的bmp图片,想加载到axmapcontrol中,但是不想一幅幅手动配准生成bpw,工作量太大。原理:将需要配准的图片放到axmapcontrol中,得到它的初始范围,接着定下配准范围(定死,太平洋),最后源文件下后配准文件了,重新加载图片即可。代码: private void Adjust_Click(object sender, EventArgs e) { double pX, pY; IRasterDataset2 rasterDataset = new RasterDatasetClass(); object obj = Type.Missing;
阅读全文

浙公网安备 33010602011771号