예제 #1
0
                    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);
 }