欢迎来到天天文库
浏览记录
ID:44260297
大小:808.50 KB
页数:36页
时间:2019-10-20
《Skyline软件应用材料-二次开发篇》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Skyline软件系列培训Skysymbol:曹巍软件应用培训材料--二次开发篇目录SkyLine框架体系;SkyLine开发准备;SkyLineAPI接口简介;SkyLineCOM的使用;SkyLineActiveX的使用;6.SkyLine编程举例1.SkyLine框架体系1.1TerraExplorerTerraExplorer:简洁、高效的Skyline产品浏览的免费工具,具备强大的浏览功能和简单的用户定置、空间分析等基础操作功能。1.2TerraExplorerProTerraExplorerPro:它是一个强
2、大的、易于使用的交互式3D环境工具,具有编辑、注释、打印真实地物图象的功能。它允许用户塑造自己感兴趣的地方的“数字地球”,并可进行相应的编辑、注释、对象实体模型的建造、空间分析等功能;还可进行实时的3D地形浏览以及利用外部数据源如GPS的实时3D场景对象的跟踪等功能。1.3TerraDeveloperTerraDeveloper:基于ActiveX的软件开发包,允许用户自定义TerraExplorerPro的应用和建立强大的3D地理空间用户界面。1.4各层次开发体系功能2.Skyline开发准备熟悉SkyLine软件的基
3、本使用熟练COM语言的使用,如VB/VC、.NET、Delphi…熟练脚本语言的使用,如VBScript/JavaScript…2.1Skyline主要开发工具COM接口TerraExplorer框架体系HTML(VBScript,JavaScript)VB/VC/Delphi.NET其它COM语言2.2Skyline开发体系结构内嵌式脚本开发嵌入网页式开发应用程序自定义开发COM接口技术程序网络发布开发应用程序浏览器2.3Skyline的特点、特性简单、便捷、单一实例开发思想基于COM技术开发基于OLE技术的Activ
4、eX技术嵌入式开发与组件式开发有机统一具备内置开发及功能定制。。。。。。。。。。。。。。。。3.SkylineAPI接口简介整合TerraExplorer、TerraExplorerPro和自定义应用等强大的技术方法,提供访问外部信息的扩展的方法的创建,如数据库或GIS文件;所有的接口都是基于COM协议技术。3.1TerraExplorerViewer接口ITerraExplorer4(Partial)IPlane3ITerrain3IContainerIRender4ISnapShot2IStartPositionIT
5、erraExplorerEvents4IInformationTree4(Partial)IObjectManager4(Partial)3.2TerraExplorerPro接口TerraExplorerViewer接口IObjectManager4IInformationTree4ICoordSys3IScriptEngine3.3TerraExplorerDeveloper接口TerraExplorerPro接口ITE3DWindow_ITE3DWindowEventsITEInformationWindowIMe
6、nu4.SkylineCOM的使用Skyline的COM控件工具TEArcSDEPluginTEAsciiPluginTECollaborationTEDetectTEDxfPluginTEFalconViewToolTEFltPluginTEGeoDBPluginTERTEPluginTEShapePlugin4.1SkylineCOM的使用---VBScript
7、D=“TE”CLASSID=“CLSID:3a4f9191-65a8-11d5-85c1-0001023952c1”>DeclareVariablesSubGo2()AssignInterfacesCallamethodEndsub4.1SkylineCOM的使用---VBScript8、K=“Go2()”>DimIPlaneSubGo2()SetIPlane=TE.interface(“IPlan
8、K=“Go2()”>DimIPlaneSubGo2()SetIPlane=TE.interface(“IPlan
此文档下载收益归作者所有