- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGIS Engine开发培训4
Engine 3D 开发 ESRI中国(北京)有限公司 概述 ArcGIS Engine 3D 库 3D 控件 命令和工具 3D 文档和数据源 相关3D对象 关键方法和属性 Scene 控件 SceneControl 封装了 SceneViewer 类 管理 General appearance Scene Scene graph Camera properties 设置当前工具 加载 scene 文档 库 SceneControl.ocx Globe 控件 GlobeControl 封装了GlobeViewer 类 管理 General appearance Globe Globe display Globe?camera properties 设置当前工具 加载 globe 文档 库 GlobeControl.ocx Globe支持的数据源 与Scene 和 Map不同, 所有的数据源必须定义了空间参考 空间参考可以是任何一种地理的或投影的坐标系统 在 Globe 9.0, 有些数据源是不被支持的 跟踪分析图层 测量图层 地理统计图层 不能直接支持TIN; 需要转换为栅格 使用 Globe图层 IGlobe AddLayerType: 多种图层类型 图层类型 高程数据: 使用有高程的栅格数据来定义球体表面 纹理数据: 覆盖在球体表面 漂浮数据: 使用偏移来显示,高出或低于球体表面 也可以设置背景 天空颜色, 空间颜色 , 颜色衰减 … SceneControl 控件命令 命令和工具 Pan, zoom, fly, set observer, select 工具条 ControlsSceneSceneToolbar 库 esriSceneControl.ocx esri3DAnalyst.olb 参考 对象模型图, 技术文档或 Categories.exe 例子代码(SceneControl) GlobeControl控件命令 命令和工具 Pan, zoom, fly, target, select 工具条 ControlsGlobeGlobeToolbar ControlsGlobeRotateToolbar 库 esriGlobeControl.ocx esriGlobeCore.olb 参考 对象模型图, 技术文档或 Categories.exe 增加 3D 控件项目到工具条 scene 和 globe的功能区别 加载 3D 文档 ISceneControl/IGlobeControl CheckSxFile/Check3DFile LoadSxFile/Load3DFile ShowSceneTips/ShowGlobeTips TipStyle TipDelay 访问 MapDocument 从 mxd, lyr, pmf文件访问图层 使用 ObjectCopy 或 IBasicMap 通过 LayerFactoryHelper访问数据 加载任何实现了IName的对象 例子: FileName - lyr, tif, jpg, shp, … 3D controls: 事件 SceneGraph/GlobeDisplay 事件 *GlobeDisplay:Data Caching Globe: 改变漂浮图层的偏移值 Globe: 记录和播放动画 Globe: 查找已存在的动画轨迹 Globe: 创建新的动画轨迹 Globe: 捕捉关键帧 Globe: 用事件捕捉关键帧 Globe: 播放动画 Globe: 保存和加载动画文件 总结 创建3D 控件应用程序 使用 3D 文档和数据源 控件成员的使用 在场景表面上添加栅格纹理 创建, 播放, 保存 Globe 动画 回顾 SceneControl 和 GlobeControl之间的主要区别在哪里? 加载数据到3D控件中的三种方法是什么? 什么是 Globe 的三种不同类型的图层? 哪种类型的 Globe 图层可以设置偏移? 加载关键帧到动画轨迹的命名方法? 在Globe中捕捉和播放动画的步骤有哪些? 你可以使用绘制事件来捕捉关键帧 最小化捕获的帧数 监听每个IGlobeDisplay::AfterDraw 事件 只有当globe处于非导航模式时捕捉 Private Sub m_pglbDisplay_AfterDraw(ByVal pViewer As ESRI.ArcGIS.Analyst3D.ISceneViewer) Handles m_pglbDisplay.AfterDraw If (chkStartStop.CheckState =
您可能关注的文档
- 8汽车车载网络技术简介.ppt
- 8物业管理实务用户入户与装修管理.ppt
- 8神经系统疾病.ppt
- 8章 罕见心肺疾病患者康复护理.ppt
- 8高考状语从句考点分析与突破.ppt
- 9 安全教育主题班会.ppt
- 9 几的加法课件.ppt
- 9 食物中毒及肠道传染病采样(黎明).ppt
- 90012008内审员教材.ppt
- 9+Relex+Studio用户培训-RBD(讲稿).ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
最近下载
- 二年级家长会班主任发言稿 VIP
- 2023-2024学年上海市位育中学八年级上学期期中考试英语试卷含详解.docx VIP
- 【自做】白雪公主PPT正常版.ppt
- 名著阅读《群英会蒋干中计》课件精品课件(选自罗贯中《三国演义》;34页).pptx VIP
- 2023-2024学年北京某中学八年级上学期期中考试英语试卷(含详解).pdf VIP
- 手术患者意外伤害预防.pptx
- 2024年初中信息技术学业水平合格性考试题库含答案.pdf
- 2024-2025学年小学科学一年级上册(2024)教科版(2024)教学设计合集.docx
- 2024全国中考语文试题分类汇编:记叙文阅读.pdf VIP
- 英语国家概况100问及答案.doc
文档评论(0)