zoukankan      html  css  js  c++  java
  • AO+C#设置栅格图层基高 制作三维

    AO+C#设置栅格图层基高

    private void setbaseheight()
            {
                ISceneGraph scenegraph = axSceneControl1.SceneGraph;
                IScene scene = scenegraph.Scene;
                ILayer layer;
                int j;
                

                layer = scene.get_Layer(0);

                IRasterLayer rlayer;
                rlayer = layer as IRasterLayer;
                IRaster raster;
                IRasterSurface rsurface = new RasterSurface();
                ISurface surface;

                raster = (IRaster)rlayer.Raster;

                IRasterBandCollection rasterbands = raster as IRasterBandCollection;
                IRasterBand rasterband = rasterbands.Item(0);
                rsurface.RasterBand = rasterband;
                surface = rsurface as ISurface;

                ILayerExtensions layerextensions = layer as ILayerExtensions;
                I3DProperties properties = new Raster3DPropertiesClass();
                int i;
                object p3d;
                for (i = 0; i < layerextensions.ExtensionCount; i++)
                {
                    p3d = layerextensions.get_Extension(i);
                    if (p3d != null)
                    {
                        properties = (I3DProperties)p3d;
                        break;
                    }

                 
                }

                properties.BaseOption = esriBaseOption.esriBaseSurface;
                properties.BaseSurface = surface;
                properties.Apply3DProperties(layer);
            

                scenegraph = scene.SceneGraph;

                scenegraph.RefreshViewers();
             
            }

    http://blog.gisforum.net/u/211/archives/2008/2013.html

  • 相关阅读:
    Atitit.php  nginx页面空白 并返回500的解决
    Atitit.php  nginx页面空白 并返回500的解决
    Atitit .linux 取回root 密码q99
    Atitit .linux 取回root 密码q99
    atitit.农历的公式与原理以及农历日期运算
    atitit.农历的公式与原理以及农历日期运算
    Atitit.用户权限服务 登录退出功能
    Atitit.用户权限服务 登录退出功能
    atitit.atiOrm.js v2 q61 版本新特性.docx
    Atitit.报名模块的管理
  • 原文地址:https://www.cnblogs.com/gisoracle/p/1862997.html
Copyright © 2011-2022 走看看