ArcEngine矢量图层渲染成功后,现在想清除此渲染,还原为原图层,请教高手,急!!!

ArcEngine矢量图层渲染成功后,现在想清除此渲染,还原为原图层,请教高手,急!!!,第1张

无氏羡论是 唯一值渲染、分级设色,还是简单渲染等,只要将 其渲染的接口 赋给 矢量图层转化后的IGeoFeatureLayer接口里的Renderer属性即可。还原也是如稿友此,你只要将上一次键核槐的渲染前得IRenderer记录下来,待还原时 再将 记录下来的IRenderer 赋给 IGeoFeatureLayer接口里的Renderer属性 即可。

1)ArcObject是编程用的对象——ArcGis提亮桐供的对象,是编程开发接口;你编程时主要与ArcObject打交道;

2)ArcEngine是地图引擎——是ArcGis的核心,将地图数据和地理信息渲染后输出为图像。程序通过ArcObject *** 作ArcEngine

3)ArcGis是这个产品的总称;

4)ArcEngine允许使用多种地理数据(地图数据)数据源。地理数据可以存放在SQL Sever、Oracle、postgresql等数据库中。这些数据源都是通过ADO.NET在数据库与ArcEngine直接流动;

5)从GPS得到定位信息,解析出经度、纬度,速度,神盯方敬瞎坦向后,通过ArcObject可以非常方便地在地图上显示,画出定位点或者运动轨迹等。

(1)你试试用AxTOCControl.Updata()

(2)//余春如果pRenderer是IUniqueValueRenderer

pRenderer.AddValue(pValue, pHeading, pSymbol)

pRenderer.set_Label(pValue, pLabel)//稿型这里的pLabel可以就是符号旁边的标注

//如果竖敬耐pRenderer是ISimpleRenderer,看你的问题描述应该是这种类型的渲染

pRenderer.Label = pLabel;//这里的pLabel可以就是符号旁边的标注


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8215727.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存