• 发现了一个arcgis engine的一个bug


     最近发现了ae的一个bug,就是在给img栅格文件创建属性表后,如果程序不关闭,则不能打开属性表的。在关闭程序后,再打开栅格文件,则自动的附加了属性表,这个应该是生成的属性表文件的文件锁问题,希望后面的ae软件版本能够解决这个问题。

     IRasterDatasetEdit2 rasterDatasetEdit = (IRasterDatasetEdit2)rasterDataset;
                    rasterDatasetEdit.BuildAttributeTable();

                    //table = rasterBand.AttributeTable;

                    IRasterLayer pRasterLayer = new RasterLayerClass();
                    pRasterLayer.CreateFromDataset((IRasterDataset)rasterDatasetEdit);

                    //pRasterLayer.CreateFromDataset(rasterDataset);

                    ChangeRenderToUVRenderer(pRasterLayer);

                    ILayer pLayer;
                    pLayer = pRasterLayer;
                    pLayer.Name = "New Raster";

                    TmpForm.pCurrentMap.Map.AddLayer(pLayer);
                    TmpForm.pCurrentMap.ActiveView.Refresh();

  • 相关阅读:
    20151104内置对象
    20151102adonet2
    20151029adonet1
    20151028c#4
    20151027c#3
    20151026c#2
    20151021c#1
    20151020sql2
    20151019sql1
    Codeforces Round #261 (Div. 2) C. Pashmak and Buses(思维+构造)
  • 原文地址:https://www.cnblogs.com/yuxuetaoxp/p/1797259.html
Copyright © 2020-2023  润新知