随笔分类 -  GIS

摘要:道格拉斯-普克抽稀算法,是用来对大量冗余的图形数据点进行压缩以提取必要的数据点。该算法实现抽稀的过程是:先将一条曲线首尾点虚连一条直线,求其余各点到该直线的距离,取其最大者与规定的临界值相比较,若小于临界值,则将直线两端间各点全部舍去,否则将离该直线距离最大的点保留,并将原线条分成两部分,对每部分线条再实施该抽稀过程,直到结束。抽稀结果点数随选取限差临界值的增大而减少,应用时应根据精度来选取限差临界值,以获得最好的效果。--------------------------------------------------------------------------以下转载自:垂距法与道格拉斯 阅读全文
posted @ 2010-12-24 21:42 空旋 阅读(1218) 评论(0) 推荐(0)
摘要:在VC+AO中想要读取img,grid,tif,tiff,bmp,jpg等ArcGIS支持的栅格像素值,先用下面这个类成员函数获取IPixelBlock接口对象的值,同时得到栅格图像的属性保存在IRasterProps接口对象中,然后再定义SAFEARRAY变量从中获取像素值,这是个难点。//读取ArcGIS支持的栅格数据,得到IPixelBlock,返回数据类型,然后根据此类型定义不同类型数组接收数据,并得到栅格数据rstPixelTypeCWzjAoRasterOp::ReadRaster(CStringszPath, CStringszFile, IPixelBlockPtr&ipBlo 阅读全文
posted @ 2010-12-20 09:57 空旋 阅读(1242) 评论(0) 推荐(0)
摘要:关键词:创建栅格数据集IRasterWorkspace2IRasterDatasetCreateRasterDatasetC#public IRasterDataset CreateFileRasterDataset(string directoryName, string fileName){// This function creates a new img file in the given workspace// and then assigns pixel valuestry{IRasterDataset rasterDataset = null;IPoint originPoint 阅读全文
posted @ 2010-12-19 22:37 空旋 阅读(1722) 评论(0) 推荐(0)