您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > WorldWind开发
1WorldWind类型地址资源://worldwind.arc.nasa.gov/java/demos/WorldWind源码文档:WWJ_Dev_DocumentationWorldWind学习网站:(国外)(国内,上帝之眼)WorldWind软件终极教程2009年05月05日1.新手上路篇1.介绍:WorldWind(以下简称“WW”)是一款可以让用户通过从太空视角全面观察地球表面的软件。WW以他优秀的卫星图库与地形资料,通过3D技术的应用,让用户拥有身临其境的感觉,这一切就象是真的一样。事实上你可以浏览世界上任何的角落,想象一下从高空观赏纵横交错的ANDES(安第斯山脉)山脉,进入美国大峡谷,从空中如飞机般的跃过ALPS(阿尔卑斯山)以及走入非洲的撒哈拉沙漠2.安装2.1下载要想使用WW这款软件,首先肯定是要得到这款软件。目前WW通过几次版本的提升,已经由原来的共享变为了免费,如果你想要了解WW的最新信息以及下载WW,你可以方便的从本站或者官方网站中取得资料(相比国外服务器的速度而言,当然是国内本土的下载速度更快一些了)。2.2安装2相比较GoogleEarth来说NASA的安装方式并不是特别的友好,甚至是有些麻烦。在你下载完其总共100多M的软件包后,先不要着急直接安装。因为你现在需要确认以下几件事情:1.电脑中是否安装了MSDX9C(要安装并顺利运行NASAWW电脑中首先需要具备DX9)2.显卡驱动是否安装正确,没有任何错误(这里并不要求你的显卡具备支持DX9的渲染特效的功能,但是至少是可以对DX渲染方式可以正确处理)3.操作系统可以是Win9X、WinME、Win2000、Winxp其中的任何一个(暂时只有兼容MS与MAC两种版本的WW)4.系统配置不低于:700MHz或更高主频的CPU128MB以上内存1GB以上的硬盘容量显卡只要支持DX即可确认了之后,便可以进行对WW的安装了。初始过程中WW会首先要求用户(强制)安装一个DX的插件,使DX可以达到WW的要求,其后一路下一步就可以搞定了。3.配置文件3在NASAWW的目录下有一个叫做“Config”的文件夹,你可以通过修改这些文件来完成对WW的设置,他们的后缀名为XML,不过这些都是可以通过记事本等纯文本编辑软件来进行修改的。配置文件如下:wms_server_list.xml,WorldWind.exe.config,WorldLayers.xml这三个配置文件,每一个都控制着WW不同的区域3.1wms_server_list.xml该文件可以定义你从何种服务器中下载生动的地球资料以及地球模型的数据,这里会牵扯到一个被叫做WMS的功能,我们后面再作说明。3.2WorldWind.exe.config该文件位于WW的次根目录下,它可以允许你设置缓存大小以及缓存保存的目录:3.3WorldLayers.xml该配置文件的作用是用来控制WW图层使用的,这里并不进行详细的说明了。4.使用4.1启动WW和简易控制通过点击桌面上的图标,程序就开始运行,你将看到一个初始化的界面(注意:有些使用者反映,在使用WW的过程中有时画面将卡在初始界面中,而比较有效的做法是使用ALT+F4来终止初始化界面,不过放心ALT+F4的作用并非关闭WW而是仅关闭初始化界面而已)4在软件打开伊始,你将会看到一个默认的地球模型。现在你就可以通过各种操作来使用这款软件了,你可以使用键盘,鼠标任意方式来玩转WW。4.2菜单这款软件的目录分为File、Edit、View、Tools、Plug-Ins、Help·FILE-SaveScreenShot保存截图-Exit退出WW·EDIT5-CopyCoordinates拷贝一串类似worldwind://goto/world=Earth&lat=64.21778&lon=24.72139&view=0.18390的文字到剪切板上,你可以直接使用它,点击这个连接,它将打开WW并读取经纬度和地形在本地查看。这一点非常方便与网络交流中使用,比如有人说我发现了美国的51区,而你也想看,可是你找不到,发现者也同样想将自己的成果与网友共享,那么用这个功能就没错了。-PasteCoordinates粘贴--同上-FindPlace查找地球任何角落的城市,乡村,建筑物,人文资源等..-RefreshView刷新·View-ShowToolbar打开或者隐藏工具条6-ShowLat/LonLines经纬线显示开关-LayerManaGoogleEarthr图层管理器,直观的显示现有图层7-ShowPlanetAxis地轴显示开关-ShowCrossHairs十字准心显示开关-ShowPosition显示经纬度,海拔,高度,地形等信息开关8-MotionMomentum加如开启这个功能,它会在你用鼠标移动地球的时候它将会使地球模型保持匀速移动和方向-PointGo-To当你开启这个功能,在你点击地球模型任意点时,他都将会把视图旋转到十字中心所指的那个点,也就是你的目的地了-VerticalExagGoogleEarthration垂直放大倍率-AlwaysOnTop总在前面-Fullscreen全屏模式·TOOLS-WMSBrowser读取WMS9-SVS读取生动的地球模型动画演示-RapidFireMODIS读取MODIS中的灾难信息104.3工具条工具条起着一个快捷方式的作用,上面放置着最常使用的WW图层功能,你可以通过TOOLS中的ShowToolsbar功能来关闭它,来获得更大的视野范围。(这里快捷键也就起到了至关重要的作用)而TOOLBAR上面的图片并不是一成不变的,如果你加入了其他的Add-Ons它将根据不同Add-Ons来显示不同的图标。5.遨游内拥有许多不同类型的可供查阅的数据,你可以通过前面的“介绍”来了解他们,而对其进行使用也非常方便,NASA将其放置在了TOOLBAR上。5.1BlueMarble卫星图资料BlueMarble(TrueColorGlobalOne-kilometerBaseRSimaGoogleEarth)是由美国国家航天局(NASA)发布的,水平分辨率为1000米(等价于经纬度系统30秒)的遥感图像,即BlueMarble是按地球经纬度系统坐标以每一平方公里为一像素点,逐点记录了地球表面真实彩色。WW有一个BlueMarble的完整拷贝,并将它与其它卫星资料如MODIS和Terra相结合。115.2NASASVSGSFC(GoddardSpaceFlightCenter)有一个动画演示计划,提供有关诸如飓风、世界的季节变幻的动画演示。WW可获取这些动画并直接显示。5.3WMSWMSBrowser也是WW的重要功能之一,其可以让你连接WW的地图服务器,以便让你从这些服务器中下载丰富的地图资料。126.创建WW的Add-OnsWW拥有外加插件的功能也就是标题中的A-O,它允许你给WW带来额外的功能。当然这需要有人来完成它的开发工作,由于WW是一款开源的软件,所以这方面的开发难度非常的小,国外的一些爱好者为其已经开发了各种各样的插件,这一切都将会把WW变得更为强大。2.WorldWind几点释疑WorldWind是一个免费开源的软件,这是大家都清楚的。与GE相对来说有点优势也有更多不足之处。先说说,地图的质量。就普通地貌来说,大致与GE的大致相同,GE的普通地貌放大到12-13级。能分辨山脉河流、湖泊等大的地标;WorldWind基本上也是如此,从0级放大到4级(共5级),但是这是WorldWind除美国地区以外的最高分辨级别了,只可以用于对大致地貌的了解。不像GE那样对地级以上的城市放置的更大级别(高达20级)的详细地图。这是WorldWind不如GE的最大区别。再说说软件的功能,WorldWind自身还有很多的BUG,比如系统无优化代码,占用CPU较高,存在进程锁死的问题,下载速度很慢。这些对于一般用户都是很不友好的缺点,常常会出现一些显示方面的故障。虽然WorldWind有众多的插件,但不是普通用户都能消化得了的。这就是很多接触过WorldWind然后又放弃的原因。然而WorldWind在资源使用方面是GE不可代替的,你可以随意下载到他的全部卫星文件(0-4级)、或者设置很大的缓存空间来进行离线浏览。源代码和插件都是完全免费的。综合上述的优、缺点,建议你做以下选择:有一定编程经验的朋友可以选择WW来把玩一下。需要完全脱机拥有地图卫星地图(比如旅游使用、地理研究等)的朋友,可以使用WW来获得资源。如果不是上述两个原因,就不要尝试WW了,否则你将是一头雾水,败兴而归了。3.WorldWind配置文件的几点说明WorldWind配置文件在:C:\DocumentsandSettings\你的用户名\ApplicationData\NASA\WorldWind\1.4.0.0\World.xml首次运行World.xml进行配置后将生成此文件,随后可对该文件进行优化配置。(这里仅说明几项有用的关键设置节点,其余的可按照默认设置或者自行尝试更改)用记事本打开World.xml文件,对照相应的节点更改其中的参数即可。ShowToolbarfalse/ShowToolbar参数:true|false作用:启动后是否显示顶部图标工具栏ShowLayerManagerfalse/ShowLayerManager参数:true|false作用:启动后是否显示左侧图层管理器ShowCompassfalse/ShowCompass13参数:true|false作用:启动后是否显示左下角的罗盘ShowDownloadIndicatortrue/ShowDownloadIndicator参数:true|false作用:启动后是否显示右下角的图片下载指示器(下载图片时显示一个NASA图标加下载进度条)ShowCrosshairstrue/ShowCrosshairs参数:true|false作用:启动后是否显示中心十字标ShowCloudstrue/ShowClouds参数:true|false作用:启动后是否显示高空云层ShowPlacenamestrue/ShowPlacenames参数:true|false作用:启动后是否显示地名ShowBoundariestrue/ShowBoundaries参数:true|false作用:启动后是否显示分界线ShowPositiontrue/ShowPosition参数:true|false作用:启动后是否显示位置(即在右上角显示经纬度、高度、视角大小等)ConvertDownloadedImagesToDdstrue/ConvertDownloadedImagesToDds参数:true|false作用:是否将连线下载的图片转换成DDS压缩格式文件(如果为“false”,将不进行转换,缓存中的图片为JPG图片格式)TextureFormatDxt3/TextureFormat参数:Dxt1|Dxt3作用:下载图片转换的目标格式。Dxt1为WorldWind1.3.5以前版本的默认格式,压缩比为8比1,生成文件大小为129KB;Dxt3为WorldWind1.4.0所采用的格式,压缩比为4比1,生成文件大小为257KB。建议设置为Dxt1,这样你的缓存文件就是清一色的129KB的*.dds文件,可以节省大量的缓存空间。MaxSim
本文标题:WorldWind开发
链接地址:https://www.777doc.com/doc-6148824 .html