public bool Mosaic(EarthView.World.Spatial.Itiledataset pTileDataset, EarthView.World.Spatial.GeoDataset.Irasterdataset pDstDataset, EarthView.World.Spatial2D.Analyst.RasterTileMosaic.TileMosaicListener pListener) { byte ret = EarthView_World_Spatial2D_Analyst_CRasterTileMosaic_mosaic_ev_bool_ITileDataset_IRasterDataset_CTileMosaicListener(this.NativeObject, object.Equals(pTileDataset, null) ? IntPtr.Zero : pTileDataset.NativeObject, object.Equals(pDstDataset, null) ? IntPtr.Zero : pDstDataset.NativeObject, object.Equals(pListener, null) ? IntPtr.Zero : pListener.NativeObject); return(Convert.ToBoolean(ret)); }
/// <summary> /// 设置切割dem的源RasterDataset,数据集波段数必须为1 /// </summary> /// <param name="pRasterDataset">源数据集</param> /// <return></return> public void SetRasterDataset(EarthView.World.Spatial.GeoDataset.Irasterdataset ref_pRasterDataset) { EarthView_World_Spatial3D_CBilBuilder_setRasterDataset_void_IRasterDataset(this.NativeObject, object.Equals(ref_pRasterDataset, null) ? IntPtr.Zero : ref_pRasterDataset.NativeObject); }