LAS数据查询问题
下面关于LAS数据查询代码,执行到最后一行 EnumPts.NextLasInfo(pArray, out pointcount); 报错, 不知道是哪里出了问题
ILasDataset pNewLas = new LasDatasetClass();
pNewLas.Init(@"D:\tempfile\lasss.lasd");
ILasDatasetLayer pLasLayer = new LasDatasetLayerClass();
pLasLayer.Dataset = pNewLas;
axMapControl1.AddLayer(pLasLayer);
ILasPointCloud pCloud = pNewLas as ILasPointCloud;
ILasPointFilter lasFilter = new LasFilterClass();
lasFilter.AreaOfInterest = pNewLas.Extent;
IEnumLasPoint EnumPts = pCloud.GetLasPoints(null, lasFilter, 1, 1);
IArray pArray = new ESRI.ArcGIS.esriSystem.Array();
int pointcount=0;
EnumPts.NextLasInfo(pArray, out pointcount);
0 个回复