`
kabike
  • 浏览: 609565 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

arcgis engine C#中更改DefinitionExpression后刷新问题

 
阅读更多
在c#中使用arcglobe,发现更改DefinitionExpression后不能刷新,此时需要调用RefreshLayer方法

 IScene scene = (IScene)axGlobeControl1.Globe;
            ILayerDescription layerDescription = (ILayerDescription)scene.Layer[0];
            layerDescription.DefinitionExpression = "locationName='bar'";
            ((IGlobeDisplayLayers2)axGlobeControl1.GlobeDisplay).RefreshLayer(layerDescription as ILayer);
分享到:
评论

相关推荐

    ArcGIS-Engine+C#-初学者实例代码.zip_ArcGISEngine_HWE7_arcgis engine_eng

    在ArcGIS Engine中,可以使用.NET Framework的控件来构建图形用户界面(GUI),例如添加MapControl控件以显示地图,添加ToolboxControl来展示工具箱,以及添加TOCControl来管理图层内容。通过C#的事件处理机制,我们...

    arcgis engine c#课件

    在这个课件中,我们重点关注的是使用 C# 进行 ArcGIS Engine 开发的知识点。 首先,.NET 环境是 ArcGIS Engine C# 开发的基础。Microsoft .NET Framework 是一个全面的开发平台,包含了运行库(Common Language ...

    ArcGIS Engine C# 开发教程

    ArcGIS Engine C# 开发教程

    ArcGIS Engine C#实例开发教程

    《ArcGIS Engine C#实例开发教程》是一本深入探讨如何使用ArcGIS Engine和C#进行地理信息系统(GIS)开发的专业教程。ArcGIS Engine是Esri公司提供的一个强大的开发工具集,它允许开发者创建桌面、Web以及移动应用,...

    C# + ARCGis Engine基础教程

    在本"C# + ARCGIS Engine基础教程"中,我们将深入探讨如何利用C#编程语言与ESRI的ARCGIS Engine进行地图应用的二次开发。ARCGIS Engine是一款强大的地理信息系统(GIS)开发工具,它允许开发者创建桌面、Web以及移动...

    ArcGIS Engine开发:加载MDB中的数据(C#)

    ArcGIS Engine开发:加载MDB中的数据(C#) ArcGIS Engine 是一种广泛应用于 GIS 系统开发的软件开发框架,它提供了强大的空间数据处理和分析能力。在 ArcGIS Engine 开发中,加载空间数据是非常重要的一步,这篇...

    利用ArcGIS Engine c# 的二次开发

    【ArcGIS Engine C# 二次开发】是指使用Esri公司的ArcGIS Engine SDK,结合Microsoft的Visual Studio .NET IDE,通过C#编程语言进行地理信息系统(GIS)应用的开发和部署。这种开发方式允许开发者利用ArcGIS提供的...

    ArcGIS Engine + C# 实例开发教程.pdf

    【ArcGIS Engine + C# 实例开发教程】是面向ArcGIS Engine初学者的一份详细教程,旨在帮助读者掌握使用C#语言和Visual Studio 2005开发GIS桌面应用程序的基本方法。教程的主要目标是使读者深入理解ArcGIS Engine的...

    ArcGIS Engine+C#初学包part2(共7部分)

    本压缩包包含了初学ArcGIS Engine(语言工具:C#)的基本学习课件,具体包括以下文件: 1.ArcGIS全套及下载地址.doc——简要介绍了ArcGIS所用到的软件,并给出了具体的下载地址; 2.ArcGIS Engine开发入门介绍.pdf...

    ArcGIS Engine+C#初学包part1(共7部分)

    本压缩包包含了初学ArcGIS Engine(语言工具:C#)的基本学习课件,具体包括以下文件: 1.ArcGIS全套及下载地址.doc——简要介绍了ArcGIS所用到的软件,并给出了具体的下载地址; 2.ArcGIS Engine开发入门介绍.pdf...

    ArcGIS Engine C# 通视分析

    本文介绍ArcGIS Engine10+C#实现通视分析的实现方法

    ArcGIS Engine+C#实例开发教程 源码

    《ArcGIS Engine+C#实例开发教程》是一本深入讲解如何使用ArcGIS Engine结合C#进行地理信息系统(GIS)开发的专业书籍。ArcGIS Engine是Esri公司提供的一个强大的开发平台,它允许开发者创建桌面、Web以及移动应用,...

    ArcGIS Engine+C#实例开发教程.rar

    2. **地图对象模型**:讲解ArcGIS Engine中的地图(Map)、图层(Layer)、要素类(FeatureClass)等核心概念,理解地图的创建和管理。 3. **C#与GIS接口**:阐述如何使用C#语言调用ArcGIS Engine的API,包括控件的...

    ArcGIS_Engine_C#_实例开发教程

    ArcGIS Engine C# 实例开发教程 ArcGIS Engine 是 ESRI 公司开发的一款 GIS 引擎,提供了强大的 GIS 功能和开发接口。C# 是一种流行的编程语言,广泛应用于 Windows 平台的开发。下面是基于 ArcGIS Engine 和 C# 的...

    《ArcGIS Engine+C#实例开发教程》源码

    2. **地图对象模型**:ArcGIS Engine中的核心对象是IMap,它是所有地图操作的基础。理解如何创建、加载和管理地图图层(ILayer)是开发的关键。 3. **图形与符号系统**:学习如何绘制点、线、面等几何对象,并使用...

    ArcGIS Engine空间分析Sample

    在ArcGIS Engine中,通过使用Geostatistical Analyst扩展模块,我们可以实现克里金插值。具体步骤包括定义采样点、计算变异函数、选择合适的克里金模型、执行插值并生成预测表面。 在实际操作中,开发者需要完成...

    C#+ArcGISEngine进行图层的添加要素的添加

    在C#环境中,我们可以利用.NET Framework中的ArcObjects接口来调用ArcGISEngine的功能。 要加载地图文档,我们首先需要创建一个`IMapDocument`对象,并使用`Open`方法打开指定的地图文档。例如: ```csharp ...

    ArcGIS Engine C#实例开发教程源码

    《ArcGIS Engine C# 实例开发教程源码》是一份专为学习GIS(地理信息系统)编程的宝贵资源,尤其适合已经有一定C#基础并希望深入理解ArcGIS Engine应用开发的人员。ArcGIS Engine是由Esri公司提供的一个强大的开发...

Global site tag (gtag.js) - Google Analytics