TerraExplorer+Skyline+Pro中文用户手册
Skyline软件的介绍

Skyline软件介绍Skyline软件介绍—、软件性能总览Skyline 软件是利用航空影像、卫星数据、数字高程模型和其它的2D或3D信息源,包括GIS数据集层等创建的一个交互式环境。
它能够允许用户快速的融合数据、更新数据库,并且有效地支持大型数据库和实时信息流通讯技术此系统还能够快速和实时地展现给用户3D地理空间影像。
Skyline 是独立于硬件之外、多平台、多功能一套软件系统。
Skyline软件系列产品为网络和非网络环境提供了一个三维交互世界的窗口。
以下的工作流程能够指导你在本地或网络环境下进行基本数据生成,数据传输,数据可视化和数据分析等。
产品能够分离开或根据用户霁求进行用户化的特殊走制。
初始化界面和在线帮助工具能够帮助你设走适合自己的三维世界窗口来解决你特殊的商业案例。
从生成飞行文件的地表数据集或从你的GIS投资在二维,三维的knowledgebase简单的传送地表数摇。
Skyline软件能够使你在一个新的视角又基于你已有的IT和GIS构架来观看你的商业案例。
二、Skyline软件系列产品(—)、TerraExplorer SuiteTerraExplorer ProTerraExplorer DeveloperTerraExplorer Run Time ProTerraExplorer Viewer(二)、TerraGate SuiteTerraGateInternet LicenseTerraPhoto3D Server(三)■ TerraBuilder SuiteTerraBuilderTerraBuilder Enterprise EditionTerraBuilder DirectConnect三、产品性能介绍(—)■ TerraBuilder——允许用户快速创建编辑和获得Skyline三维地表数据集。
1 TerraBuilder可以使用户为他们的地理参考的应用创建一个现实影像的、地理的、精确的地球三维模型。
Skylion Desktop Pro多投影桌面融合系统中文用户手册

Skylion Desktop Pro 多投影桌面融合系统中文用户手册Web: Email: pro@Tel: +86 4006633130©2012-2016 中展建设股份有限公司版权所有本产品受中华人民共和国法律、欧盟法律和国际公约的保护目录1产品介绍 (2)2系统要求 (3)3安装和卸载 (3)4快速使用向导 (4)5控制面板详解 (10)5.1“信息”选项卡 (10)5.2“显示”选项卡 (11)5.3“偏好”选项卡 (12)5.4“许可证”选项卡 (18)5.5按钮工具栏 (18)6校正和融合配置面板详解 (19)6.1校正和融合介绍 (19)6.2鼠标和键盘控制 (21)6.3配置面板详解 (22)7校正和融合知识 (33)8外部摄像机自动校准 (36)9支持Nvidia Quadro校正与融合 (37)10订购与注册 (38)11许可协议 (40)1产品介绍Skylion Desktop Pro是一个在DirectX、OpenGL环境下对Windows7/8/8.1/10进行桌面级几何校正与边缘融合的系统。
它基于成熟的Skylion几何校正和边缘融合终极技术方案,支持多投影仪投影到规则和非规则的投影屏幕(包括弧形幕、圆柱屏幕、圆顶屏幕以及其他任何形状的屏幕)。
Skylion Desktop Pro利用Skylion核心显示组件进行图像几何校正和边缘融合。
在一个简单的用户界面上,使用鼠标和键盘操作就可以将输出图像映射到任何一种投影屏幕。
调整细粒度和伽玛值对投影图像间重叠边缘进行融合。
每台投影仪的色彩校正可以应用到其他投影仪的配置文件上。
Skylion Desktop Pro支持相机校准文件,相机可以用于自动计算几何校正和边缘融合,使用高清摄像头用户可以创建完美无缝的多投影仪设置。
Skylion Desktop Pro支持每台电脑连接16台投影仪,投影仪可以进行不同的水平和垂直位置叠加摆放。
Skyline开发入门(C#)

Skyline开发⼊门(C#)⼀、帮助⽂档介绍安装好skyline pro后,在安装⽬录下可以找到开发帮助⽂档ProgrammersGuide.chm我是把软件安装在C盘,C:\Program Files\Skyline\TerraExplorer Pro\Help。
帮助⽂档共有七个章节,skylin桌⾯开发主要是⽤到第三章和第四章。
1、TerraExplorer CoClass InterfacesTerraExplorerClass类是创建TerraExplorer组件类的⼊⼝,TerraExplorer CoClass Interfaces中所有的接⼝都实现了TerraExplorerClass类。
以获得IInformationTree5对象为例,代码如下:TerraExplorer terraExplorer = new TerraExplorerClass();IInformationTree5 iInformationTree5 = new TerraExplorerClass();以上两⾏代码,就可以得到iInformationTree5实例了,就可以调⽤iInformationTree5的⽅法。
其他组件类接⼝的使⽤⽅法都是类似的。
TerraExplorerClass除了能实现组件类接⼝,也能直接实例化。
TerraExplorerClass terraExplorerClass = new TerraExplorerClass();terraExplorerClass对象提供了丰富的⽅法,最常⽤的就是Invoke⽅法了,这个⽅法实际上是和IMenu接⼝的Invoke⽅法是⼀样的,只要传⼊菜单命令ID,就可以调⽤skyline已经封装好的很多功能了,菜单命令可以参考开发帮助IMenu接⼝的介绍。
2、ITerraExplorerObject5 Interfaces主要是介绍创建TerraExplorer各种对象的接⼝。
Skyline 三维GIS软件介绍

Skyline 三维GIS软件介绍
Skyline是一套优秀的三维数字地球平台软件。
凭借其国际领先的三维数字化显示技术,它可以利用海量的遥感航测影像数据、数字高程数据以及其他二三维数据搭建出一个对真实世界进行模拟的三维场景。
目前在国内,它是制作大型真实三维数字场景的首选软件。
其主要有以下几个优点:
(1)产品线齐全,涵盖了三维场景的制作,网络发布,嵌入式二次开发整个流程;
(2)支持多种数据源的接入,其中包括WFS,WMS,GML,KML,Shp,SDE,Oracle,Excel 以及3DMX,sketch up等,方便信息集成;
(3)通过流访问方式可集成海量的数据量,它可制作小到城市,大到全球的三维场景;(4)飞行漫游运行流畅,具有良好的用户体验;
(5)支持在网页上嵌入三维场景,制作网络应用程序;
产品线:
SkylineTerrasuite主要包含3类产品:
(1)TerraBuilder:融合海量的遥感航测影像数据、高程和矢量数据以此来创建有精确三维模型景区的地形数据库。
(2)TerraExplorer:它是一个桌面工具应用程序,使得用户可以浏览、分析空间数据,并对其进行编辑,添加二维或者是三维的物体、路径、场所以及地理信息文件。
TerraExplorer 与TerraBuilder所创建的地形库相连接,并且可以在网络上直接加入GIS层。
(3)TerraGate:它是一个发布地形数据库的服务器,允许用户通过网络来访问地形数据库。
三维软件系列之Skyline

三维软件系列之SkylineSkyline从04年进入中国以来,经过泰瑞数创、时空信步、天际瞰宇和现在的东方道尔的推广在当今的三维GIS界可以说是影响力越来越大,涉及的领域包括数字城市、公安应急、城市规划、国土测绘、环保、水利、航空、油田、电力、交通、通信、林业、旅游、国防、房地产等15个行业。
重要的应用案例包括三维数字北京、三维数字深圳、数字北京奥运三维应急系统、奥运会无线电三维管理系统、奥运报道三维地理信息系统、512四川抗震救灾应急服务系统、神七问天报道三维地理信息系统以及最近的十一运安保三维指挥系统,相关详细信息可以登陆上述公司的主页的新闻页面进行详细的查看--------------------------------------------------------------------------------------------------------------------------------------身世简介:源于以色列军方,和Google Earth 的前身Keyhole本是一家,后来两家不知什么原因depart了由此便有了“Skyline告Google”的新闻-------【Skyline公司称,Keyhole公司的技术侵犯了它在2002年年底申请的第6496189号专利权。
关于那项专利权的描述为:“一种向透视图提供描述三维地形的数据块的方法。
”由于Google在2004年10月收购了该公司,结果将Google拖了进来。
】详细内容大家可以Google或者Baidu一下。
暂且不管结果如何,但这条新闻应该可以很明确的说明Skyline的TerraSuit系列软件是一个什么类型的软件了吧。
-----------------------------------------------------------------------------------------------------------------------------------------------------Skyline软件体系结构TerraExplorer SuiteTerraExplorer ProTerraExplorer DeveloperTerraExplorer Run Time ProTerraExplorer ViewerTerraGate SuiteTerraGateInternet LicenseTerraPhoto3D ---->Spatial Framework ServiceTerraBuilder SuiteTerraBuilderTerraBuilder Enterprise EditionTerraBuilder DirectConnect其中TerraExplorer Viewer是免费的,可以在Skyline官方主页或者全世界任何一个代理商的主页中免费下载,针对广大的中国用户最近还推出了中文版,下一步可能整个软件体系都会有中文的版本发布,但这都是后话,现在暂且不说。
浅谈skyline中TerraExplorer的使用

TerraExplorer是skylineGlobe出品的浏览器,主要用来查看TerraBuider创建的三维数据。
而用它加载文件的时候,mpt为地形文件(可以理解为中的地球),fly文件为skyline提供的各种矢量数据,用来在地形文件(mpt)上显示对应的二维或三维数据模型。
单从操作上讲,TerraExplorer在视角显示所需的数据为direction(方向)、tilt(倾斜)、long(经度)、lat(纬度)、speed(速度)、alt(高度)六项,用户可以用鼠标或键盘更改这六个参数来显示出自己想要看到的三维数据信息。
从工具模块上讲,TerraExplorer大致能够分为project(工程)、Navigation(导航)、Measurements(测量)、Layers(图层)、Terrain(地形)、2D Objects(二维)、3D Objects(三维)、Synamic Objects(动态)、Route(漫游路径)等9种不同工具组,针对不同的编辑、导航、创建、测量等需求达到不同的效果。
而在这9种工具中,我重点介绍测量工具(Measurements)。
在我看来Measurements才是TerraExplorer的重点工具,用户都是通过它来获取一切需要的基础数据的。
Measurements工具在T erraExplorer 5.1.3版本中,有10种不同的测量工具,分别为Horizontal Distance Tool(水平距离测量)、Aerial Distance Tool(空间距离测量)、Vertical Distance Tool(垂直距离测量)、Area Tool(面积量算)、Coutour Map Tool(等高线轮廓图)、Terra Profile Tool(地形刨面分析)、Best Path Tool(最佳路径分析)、Line of Sight Analysis Tool(视线分析)、Viewshed Analysis Tool(视域分析)、Threat Dome Tool(空间影响区域分析)等。
SkyLine 软件介绍

Skyline系列软件产品介绍Skyline系列软件是基于GIS、RS、GPS和虚拟现实技术的三维可视化地理信息系统。
能够利用数字正射影像、数字高程模型、矢量数据、3D模型和非空间属性数据等信息源,创建交互式的三维可视化场景;能够迅速创建、编辑、浏览、处理和分析广域范围的真实三维地表景观、建筑物景观等,并且支持大型数据库和实时信息通讯技术,从而满足国防军事、政府部门、企业用户对三维可视化和地理信息等的双重要求。
产品应用流程TerraBuilder用于为地形可视化应用系统创建精确地理配准、具有照片实景效果的三维地面模型;TerraBuilder通过叠加航片、卫星影像、地形数据、数字高程模型以及各种矢量地理数据,迅速方便地创建海量3D地形数据库;支持多种输入数据格式;能够实现多种不同分辨率、不同大小数据的融合;TerraBuilder动态数据投影变换、以及数据剪裁,从而构建最终的海量地形数据库;TerraBuilder可以输出为支持Internet 访问的3D地形数据库,并增加2D/3D 动态或静态对象,并以网络数据流的形式传递给中断用户。
TerraExplorer Viewer简洁、高效的Skyline产品的浏览工具,具备强大的浏览功能和简单的用户定置、空间查询功能。
TerraExplorer Pro具有编辑、注释、打印真实地物图象的功能;具有对象实体模型的建立、GIS图形编辑、注释、查询、以及空间分析等功能;可以进行实时的3D地形浏览以及利用外部数据源如GPS的实时3D场景对象的跟踪等功能;直接读取Oracle等数据库,shp/dxf/GeoData等数据;提供二次开发接口,进行自定义界面。
TerraDeveloper Extension基于ActiveX的软件开发包,允许用户自定义TerraExplorer Pro的应用和建立强大的3D 地理空间用户界面。
TerraGate能够实时流畅传输三维地理数据的功能强大的网络数据服务器软件。
基于Web的skylineTerraExplorerPro开发实例(源码)

基于Web的skylineTerraExplorerPro开发实例(源码)基于html和javascript脚本实现,把基本的TerraExplorer Pro⼆次开发的功能体现出来了。
能给skyline 开发的初学者⼀个很好的范例: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>lianxi</title></head><body OnLoad="Init();"><object id="TEInformationWindow" classid="CLSID:3a4f9193-65a8-11d5-85c1-0001023952c1" width="300" height="400"><embed width="300" height="400"></embed></object><object ID="TE3DWindow" classid="CLSID:3a4f9192-65a8-11d5-85c1-0001023952c1" width=650 height="400"></object><object ID="TE" CLASSId="CLSID:3a4f9191-65a8-11d5-85c1-0001023952c1"></object><hr/><br><table width="100%" height="133" border="1" align="center" bordercolor="#00FF33"><tr><td width="16%" height="29" align="center"><input type="button" name="createline" value="创建线" onClick="Createpolyline()"><input type="button" name="Container" value="弹新窗⼝" onClick="Container()"></td><td width="16%" align="center"><input type="button" name="ITerraExplorer" value="pro属性" onClick="ProInfo()"><input type="button" name="ITerraExplorer" value="pro⽅法" onClick="MethedInfo()"></td><td width="16%" align="center"><input type="button" name="typeInfo" value="ITerrain属性测试" onClick="ITerrainProInfo()"></td><td colspan="3" align="center"> <input type="button" name="typeInfo" value="IStartPosition的属性" onClick="IIStartPositionInfo()"><input type="button" name="typeInfo" value="IRender的属性" onClick="IRenderProInfo()"><input type="button" name="addprograme" value="添加⼯程⽂件" onClick="AddG()"></td></tr><tr><td height="25" colspan="2"><label>创建路径操作:</label><input type="button" name="createdynamic" value="创建" onClick="CreateDynamic()"><input type="button" name="dynamicPlay" value="播放" onClick="DynamicPlay()"><input type="button" name="dynamicstop" value="停⽌" onClick="DynamicStop()"><input type="button" name="dynamicP" value="暂停" onClick="DynamicP()"> </td><td colspan="2" align="center"> <input type="text" name="text" value="新建组" id="CG" width="120"><input type="button" name="createGroup" value="建⽤户组" id="GN" onClick="CreateGroup1()" ></td><td width="15%" align="center"><input type="button" name="kuaizhao" value="快照" onClick="Menu.Invoke(32783)"><input type="button" name="kzsaveas" value="⿏标模式" onClick="GetMouseMode()"></td><td width="20%"> <input type="checkbox" name="showlaler" checked id="chk1" onClick="LayerVis()"> <label>显⽰和隐藏层</label></td></tr><tr><td height="21" colspan="4">名称:<input name="Name" id="flyName" type="text" value="克拉玛依" size="12" width="100">经度:<input name="flyJD" id="flyJD" type="text" value="87" size="10" width="100">纬度:<input name="flyWD" id="flyWD" type="text" value="43" size="10" width="100"> <input type="button" value="起飞" name="FlyToSomeWhere" onClick="FlyToSomeWhere()"></td><td><input type="button" name="deleteobj" value="删除选定的对象" id="delobj" onClick="DelObj()"></td><td align="center"><input type="button" name="infortree" id="iftv" value="信息树的遍历" onClick="InformationTreeVist()"></td> </tr><tr><td height="19"><input type="button" name="createpolygon" value="创建棱锥"onClick="CreateP()"></td><td> </td><td> </td><td width="17%"> </td><td> </td><td><input type="button" name="loadsave" value="加载我的操作" onClick="LoadFromSaved()"></td></tr><tr><td height="25" colspan="3">经度:<span id="jd"></span>纬度:<span id="wd"></span></td><td colspan="3"> <input type="button" value="保存" name="save" onClick="SaveAs()"> <input type="file" value="E:\a.fly" name="saveas" id="adr" width="10"> <input type="button" value="fly另存为" name="save" onClick="SaveAsOther()"><label></label></td></tr></table></body><script language="javascript">var ITerraExplorer = null;var IInformationTree = null;var Polylineflag = false;var Dynamicflag = false;var IRender = null;var IPolyline = "";var isLine = false;var isRoute = false;var IObiectManager = null;var IStartPosition = null;var Route = "";var IContainer = null;var IPlane = null;var ITerrain = null;var IStartPosition = null;var ITerrain = null;var Menu = null;var ISnapShot = null;var ItemID = "";var curItemID = "";var groupID = "";var createpolygoyflag = false;var isPolygon = false;var IPolygon = "";function Init(){ITerraExplorer = TE.interface("ITerraExplorer5");IInformationTree = TE.interface("IInformationTree5");IRender = TE.interface("IRender5");IObjectManager = TE.interface("IObjectManager5");IStartPosition = TE.interface("IStartPosition");IContainer = TE.interface("IContainer2");IPlane = TE.interface("IPlane5");ITerrain = TE.interface("ITerrain4");IStartPosition = TE.interface("IStartPosition");IRender = TE.interface("IRender5");Menu = TE.interface("IMenu");ISnapShot = TE.interface("ISnapShot2");ITerraExplorer.load("c:\\a.fly");window.setTimeout("test()",800);}function test(){IInformationTree.LoadFlyLayerEx("[TE Application Data]\\本⼈上次的操作记录.fly",0);IInformationTree.LoadFlyLayerEx("[TE Application Data]\\本⼈上次创建的动态路径.fly",0);}function SaveAs(){ITerraExplorer.Save();alert("保存成功");}function SaveAsOther(){var txt = document.getElementById("adr").value;if(txt!=""){ITerraExplorer.SaveAs(txt);alert("保存成功");}elsealert("请输⼊要存储的位置!");}function Createpolyline(){Polylineflag = true;IRender.SetMouseInputMode(1);}function CreateDynamic(){Dynamicflag = true;IRender.SetMouseInputMode(1);}function TE::OnLButtonDown(flag,X,Y,Handled){if(Polylineflag)CreatePolylineVB(X,Y);if(Dynamicflag)CreateDynamicVB(X,Y);if(createpolygoyflag)CreatePolygonVB(X,Y)}function TE::OnRButtonDown(flag,X,Y,Handled){Polylineflag = false;Dynamicflag = false;isLine = false;isRoute = false;IRender.SetMouseInputMode(0);curItemID = "";createpolygoyflag = false;}function Container(){//欢迎使⽤本产品!!的地⽅也可使⽤ URL定位IContainer.HTMLPopup (0, 50,50,350,350,"容器窗⼝", "欢迎使⽤本产品!!" ,2, -1 ); }function ProInfo(){alert(ITerraExplorer.TYPE);alert(ITerraExplorer.FlyName);alert(ITerraExplorer.DisplayErrorMessages = 1);}function MethedInfo(){alert(ITerraExplorer.GetUserUnits(0,3,5,7));alert(ITerraExplorer.GetTEVersion("5","00","38"));}function ITerrainProInfo(){alert("mpt的⽂件名:"+ITerrain.MPTName);alert("SystemKey的⽂件名:"+ITerrain.SystemKey);alert("GroupKey的⽂件名:"+ITerrain.GroupKey);alert("DatumKey的⽂件名:"+ITerrain.DatumKey);alert("UnitKey的⽂件名:"+ ITerrain.UnitKey);alert("EPSG的⽂件名:"+ ITerrain.EPSG);alert("Description的⽂件名:"+ ITerrain.Description);}function IIStartPositionInfo(){alert("开始坐标X"+IStartPosition.StartX);alert("开始坐标Z"+IStartPosition.StartZ);}function IRenderProInfo(){alert(IRender.HudMode = 6);}function CreateGroup1(){var groupID = null;var GroupName = document.getElementById("CG").value;if(GroupName!="")groupID = IInformationTree.CreateGroup(GroupName,0);elsealert("请输⼊要创建组的名字!");}function TE::OnInfoTreeAction(ItemID,Action,ActionParam){curItemID = ItemID;}function LayerVis(){if (document.getElementById("chk1").checked)IInformationTree.SetGroupVisibility(IInformationTree.FindItem("0"),true); elseIInformationTree.SetGroupVisibility(IInformationTree.FindItem("0"),false); }function FlyToSomeWhere(){var tName,tX0,tZ0tName = document.getElementById("flyName").value;tX0 = document.getElementById("flyJD").value;tZ0 = document.getElementById("flyWD").value;CreateLabelFlyTo(tName,tX0,tZ0);}function CreateLabelFlyTo(txt,x1,z1){var LabelInfo = new Object();LabelInfo.Text = txt;LabelInfo.Scale = 1;LabelInfo.bgColor = 0xff00;IObjectManager.CreateLabel(LabelInfo,x1,z1,2000.0);IPlane.FlyTo(x1,z1,2000.0,117.98,0,-35,"Oval");}function DelObj(){if(curItemID ==""){alert("请选定你要删除的对象!");}else{IInformationTree.DeleteItem(curItemID);alert("删除成功!");curItemID ="";}}function InformationTreeVist(){var groupID = IInformationTree.GetNextItem(0, 11);if (groupID == 0){alert("信息树中⽆对象!");return 0;}elseInformationTreeAll(groupID);}function InformationTreeAll(groupID){var a,b,c;if (groupID == 0)return 0;else{b = confirm(IInformationTree.GetItemName(groupID)+"__ID:"+groupID); if(b == false){return 0;}a = groupID;groupID = IInformationTree.GetNextItem(groupID,11);if(groupID == 0){groupID = IInformationTree.GetNextItem(a,13);if(groupID == 0){groupID = IInformationTree.GetNextItem(a,15);c = groupID;groupID = IInformationTree.GetNextItem(c,13);groupIDwhile(groupID == 0 ){groupID = IInformationTree.GetNextItem(c,15);groupID = IInformationTree.GetNextItem(groupID,13);if (groupID == 0)return 0;}}}InformationTreeAll(groupID);}}function LoadFromSaved(){alert(IInformationTree.LoadFlyLayerEx("[TE Application Data]\\e.fly",0)); }/*function CreateP(){createpflag = true;IObjectManage.CreatePyramid(x,y,);}*/</script><script language="vbscript">function CreatePolylineVB(x,y)dim outX,outY,outH,ObjectIDIRender.ScreenToWorld x,y,63,outX,outH,outY,ObjectIDif curItemID<>"" thenif IInformationTree.IsGroup(curItemID) thenif isLine = false thenisLine = trueSet IPolyline = IObjectManager.CreatePolyline(0,16744555,2,curItemID,"创建线") elseIPolyline.AddVertex outX,outH,outY,0end ifIInformationTree.SaveFlyLayer "本⼈上次的操作记录.fly",curItemIDelsemsgbox "你选择的是对象不能容纳对象,请选择组!"end ifelsemsgbox "请选择容纳对象的组!"end ifend functionfunction CreateDynamicVB(x,y)IRender.ScreenToWorld X,Y,63,outX,outH,outY,ObjectIDif curItemID<>"" thenif IInformationTree.IsGroup(curItemID) thenif isRoute = false thenset Route = IObjectManager.CreateRoute (empty,0,curItemID,"动态路径")isRoute = trueelseRoute.AddWaypoint outX,outH,outY,0,-45,0,-45,0,100,""end ifIInformationTree.SaveFlyLayer "本⼈上次创建的动态路径.fly",curItemIDelsemsgbox "你选择的是对象不能容纳对象,请选择组!"end ifelsemsgbox "请选择容纳对象的组!"end ifend functionfunction DynamicPlay()Route.Playmsgbox "播放动态路径"end functionfunction DynamicP()Route.Pausemsgbox "暂停播放动态路径"end functionfunction GetMouseMode()msgbox IRender.GetMouseInputModeend functionfunction TE_OnFrame()dim x1,y1IRender.GetMouseInfo 1,x1,y1ObjType = 0IRender.ScreenToWorld x1,y1,ObjType,WorldX,WorldHeigth,WorldY,ObjectIDdocument.getElementById("jd").innerHTML = WorldXdocument.getElementById("wd").innerHTML = WorldYend function</script></html>。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TerraExplorer® Pro™中文用户手册Version 4.6.2传输数字地球北京时空信步科技有限公司北京大学城市模拟与政策分析实验室引言关于本手册本手册是Skyline公司的TerraSuite软件系列的TerraExplorer Pro的中文用户手册。
本手册介绍的软件版本是4.6.2。
阅读说明引言:简单介绍skyline的TerraSuite软件系列和本系统的功能特性。
第一章:介绍了skyline软件的TerraSuite系列,TerraExplorer Pro功能特点,运行环境及软件的安装与卸载。
第二章:介绍了TerraExplorer Pro的场景漫游操作和软件的快捷键。
第三章:详细介绍了TerraExplorer Pro菜单功能和操作编辑方法以及系统设置的选项。
对于平台用户来说,仔细阅读本章是非常必要的,对于参与三维应用设计的人来说,仔细阅读这部分会使你的工作达到事半功倍的效果。
第四章:详细介绍了TerraExplorer Pro的所有扩展模块的功能及操作。
第五章:适用于本系统的三维建模规范,详细说明了利用最少的数据量表达真实世界和精确模型的建立与导入方法。
对于需要导入美观的3ds max模型的用户来说,应该仔细阅读本章。
第六章:技术支持参考资料《TerraExplorer Pro UserManual_v4.6.2》目录引言 (2)关于本手册 (3)阅读说明 (3)参考资料 (3)第一章 TerraSuite简介 (6)TerraSuite简介 (6)TerraExplorer Pro简介 (7)TerraExplorer Pro功能特点 (9)运行环境 (10)1.4.1 硬件环境 (10)1.4.2 软件环境 (10)TerraExplorer Pro的安装与卸载 (10)第二章 TerraExplorer Pro基本操作 (11)系统界面简介 (11)场景漫游操作 (12)快捷键 (13)第三章 TerraExplorer Pro功能介绍 (14)系统设置和选项设置 (14)3.1.1 系统设置 (14)3.1.2 选项设置 (19)信息栏窗口的编辑 (19)对象编辑 (22)3.3.1 二维对象编辑 (22)3.3.2 三维对象编辑 (23)量测分析工具 (29)动态对象编辑 (29)漫游路线设置 (30)观测位置 (31)第四章系统工具应用 (32)Find Object 和Duplicate Object (33)4.1.1 对象查找 (33)4.1.2 对象复制 (34)Free Hand Drawing (35)Create Power Line (35)MapInfo MapMaker Geocoding Client (36)Navigation Aid (37)Multi Coordinate Systems (38)Make Point Cloud Model (38)Data Library (39)Snapshot (39)第五章三维建模规范 (40)建模流程 (40)贴图纹理 (41)第六章技术支持 (41)第一章TerraExplorer Pro简介1.1TerraSuite简介Skyline TerraSuite软件是利用航空影像、卫星数据、数字高程模型和其它的2D或3D信息源,包括GIS数据集层等创建的一个交互式环境。
它能够允许用户快速的融合数据、更新数据库,并且有效地支持大型数据库和实时信息流通讯技术,此系统还能够快速和实时地展现给用户3D地理空间影像。
TerraSuite是独立于硬件之外、多平台、多功能一套软件系统。
TerraSuite是基于网络的三维GIS软件,具有精确的定位查询、浏览、编辑、注释、打印、空间分析、VR技术、用户自定义工作界面、基于COM的二次开发以及网络发布等功能。
TerraSuite家族系统如图1.1.1。
图1.1.11.2TerraExplorer Pro简介TerraExplorer Pro是一个创建、编辑、注记和发布照片实景效果三维场景的强大便捷软件工具。
它支持以客户自己的影像数据构建数字化世界。
TerraExplorer Pro(以下简称TEPro)实现对TerraBuilder创建的地理配准三维模型的编辑和注记,用户可将地形地貌经验内容充实到模型中,以增加本地地貌特征内容。
在3D地球模型上叠加本地地貌信息,创建交互式应用系统,以区域的独特视角展现区域地貌特征、视域、地物间关系等。
TerraExplorer Pro系列所有产品采用完全相同的技术,TerraExplorer Viewer(以下简称TEV)提供的三维视窗操作功能,TEPRO GIS Edition增加了编辑、分析和控制工具,TerraDeveloper增加了用户界面客户化定制、以及访问TerraExplorer Run time Pro的功能。
TEPRO系列产品包含丰富的工具集和扩展组件。
所有利用TerraExplorer API开发的工具都可以在TEPRO、TerraExplorer Run Time Pro环境中运行,有专门许可的情况下可以在TEV中运行。
TerraExplorer Pro包含TEV中所有的实时3D地形可视化功能,同时包括编辑和注记由TereaBuilder产品创建的地形模型的工具。
TEPro提供3D编辑器,用于创建、输入、处理和编辑3D模型中的现有和新建对象。
可以从标准GIS文件和空间数据库中输入各种地形叠加所需要的信息,如文本、标注、图素、2D和3D实体,甚至动画。
TEPro对内容提供商(Content Provider)来说是一个非常有效的软件工具,通过它,内容提供商可以通过Intranet/Internet发布本地独特地貌信息,它同时提供强大和易用的交互式、具有丰富地形信息及照片实景的三维地形可视化场景的编辑、注记和发布功能。
TerraExplorer Pro的本地和网络数据流程如图1.2.1和图所示:图1.2.1图1.2.2TerraExplorer Pro功能特点TerraExplorer Pro的功能特点列表如下:·以网络数据流形式高效展现地形及叠加地貌信息·提供创建和发布3D地形可视化信息的所有工具·支持交互式绘图工具,用于在3D地形模型中创建几何图形、用户自定义对象、建筑物、文本、位图和动画·产生和输入静态、动态的2D或3D对象、符号及地理配准信息图层·在线或离线导入GIS数据图层·将图层数据以标准GIS文件格式输出·通过标准COM接口与外部、本地和WEB应用程序通讯。
控制所有动态及静态对象、信息层和应用系统信息·提供全套3D测量及地形分析工具·自主导航功能可创建预定义飞行路径,并在TerraExplorer中回放·用鼠标、键盘和飞行控制面板的任意组合方式控制速度、高度角及视角·将事先录制的飞行路径输出为视频文件,如AVI或一系列帧文件·3D视窗中的快照功能及影像文件输出功能·在3D模型的特定区域建立指向网页、应用程序和数据库的超级链接·集成文本和WEB内容·通过发布工具输出3D场景提供Intranet/Internet访问·增强的本地或远程用户安全性保证运行环境1.4.1 硬件环境·CPU: Inter Pentium III以上的微机及兼容·内存:建议128MB以上·显卡: 建议8MB以上1.4.2 软件环境·操作系统: Windows® 95,98,Me,NT 4,2000,XP·IE浏览器: 及以上·及以上1.5 TerraExplorer Pro的安装与卸载1.5.1TerraExplorer Pro的安装在安装之前,请确认您的计算机系统的软硬件配置符合本软件的运行要求。
如果你想让其在DirectX驱动下工作,请确认你的系统中已经安装了DirectX 9或更高版本。
此外,为了保证系统的正常运行,在确保软硬件满足硬件要求的同时,请为显卡安装较新的驱动程序,可以到下载。
安装环境检查无误后,您就可以准备好产品安装光盘并按照下述步骤开始安装了。
在这里,我们将以简体中文Windows 2000 Professional环境为例,说明软件安装的全过程。
第一步,将安装光盘置于光盘驱动器内,如果您的电脑设有光盘自动运行(AutoRun)功能,您可以运行安装光盘根目录下的文件,这时屏幕上将弹出一个“软件许可协议”窗口,如图1.5.1,请阅读后进行选择安装,如果往下安装请点击“Yes”继续进行TerraExplorer Pro安装;否则按“No”,安装将退出。
图1.5.1第二步,设置软件的安装目录,此步骤将弹出“选择安装位置”对话框,如图1.5.2。
用户可以通过点击“Browse”改变软件的安装目录。
图1.5.2第三步, 经过“创建快捷方式”和“准备开始复制文件”对话框后TerraExplorer Pro 安装程序将自动完成安装。
1.5.2卸载TerraExplorer Pro首先要退出TerraExplorer Pro程序,然后在控制面板里双击“添加删除程序”,打开界面后选择TerraExplorer Pro点击更改/删除按钮,就可以卸载TerraExplorer Pro。
第二章TerraExplorer Pro基本操作2.1系统界面简介TerraExplorer Pro的主界面如图2.1.1,主要包含以下几个窗口:菜单栏工具栏信息栏三维窗口飞行控制面板工具栏可以自由浮动或关闭。
图2.1.12.1.1菜单栏菜单栏以菜单命令的形式提供软件的所有功能,有八个基本菜单项:File: 文件Edit: 编辑View: 浏览Navigation: 航行Create: 创建Measurements: 测量Tools: 工具Help: 帮助2.1.2工具栏工具栏一共有七项,分别是:Project: 工程Measurements: 量测工具2D Objects: 二维对象3D Objects: 三维对象Dynamic Objects: 动态对象Route: 路线View: 观测角度每一项下面有相应工具的快捷图标。
2.1.3信息栏(Information)基础界面包含两个信息栏,左侧的信息栏中显示了三维场景里所有对象的标识,另外对场景进行各种分析的标识,制定飞行路线和位置标识也都在信息栏里显示。
在三维窗口下面的信息栏是显示对象实体属性的信息栏,可以自定义字段参数。