如何打开Arcgis Engine帮助文档

如何打开Arcgis Engine帮助文档,第1张

你如果正确安装了ArcEngine 那么,会在 \\ArcGIS\\DeveloperKit 目录下存在如下目录:

Diagrams用于存放ArcEngine 的所有对象模型文档

Documentation 里面的Engine_Developers_Guide.pdf 用于对ArcEngine 开发做一个全面的,概括的指导

Help放有hlp 文件

samples会有很多的例子,这是我最喜欢的

tools这个esri提供的几个工具,对构建系统很有帮助

通过文件夹的方式读入TIN数据即可,系统会自动获取其中的相关信息。当然你也可以通过代码获取 TIN数据中 三角网的点号、坐标。

下面是 C# 读取 TIN数据的代码:

/// <summary>

/// 打开 TIN 文件

/// </summary>

/// <param name="aFolderName">TIN文件夹 名</param>

/// <param name="axMapControl">axMapControl(可已将其换为 Scene

或 Globe 控件)</param>

/// <returns></returns>

public void OpenFile_TINFolder(string aFolderName, AxMapControl axMapControl)//打开TIN文件

{

string pathToWorkspace = System.IO.Path.GetDirectoryName(aFolderName)

string tinName = System.IO.Path.GetFileName(aFolderName)

IWorkspaceFactory pWorkspaceFactory = new TinWorkspaceFactoryClass()

IWorkspace pWorkspace = pWorkspaceFactory.OpenFromFile(pathToWorkspace, 0)

ITinWorkspace pTinWorkspace = pWorkspace as ITinWorkspace

ITinLayer pTinLayer = new TinLayerClass()

if (pTinWorkspace.get_IsTin(tinName))

{

ITin pTin = pTinWorkspace.OpenTin(tinName)

pTinLayer.Dataset = pTin

pTinLayer.ClearRenderers()

pTinLayer.Name = tinName

}

axMapControl.AddLayer(pTinLayer)

axMapControl.ActiveView.Refresh()

}

希望对你有帮助!


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

原文地址: http://outofmemory.cn/tougao/12112544.html

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

发表评论

登录后才能评论

评论列表(0条)

保存