首页 百科知识 在中应用本地数据

在中应用本地数据

时间:2022-10-09 百科知识 版权反馈
【摘要】:WorldWind能够将本地的ShapeFile作为图层加载到WorldWind的地球模型上,不仅能够将地理要素对应到正确的地理位置上,而且能够自动显示出ShapeFile中的属性信息。下面为加载代码。模型文件可用3D MAX、MAYA等建模工具来创建,加载三维地物和人物效果如图7-6、图7-7所示。需要一个用来确定模型所在的空间位置、缩放比例等的XML配置文件。

7.3.2 在WorldWind中应用本地数据

WorldWind能够将本地的ShapeFile作为图层加载到WorldWind的地球模型上,不仅能够将地理要素对应到正确的地理位置上,而且能够自动显示出ShapeFile中的属性信息。加载过程和加载效果如图7-2,图7-3,图7-4所示。

img63

图7-2 WorldWind加载shp文件菜单操作图

img64

图7-3 WorldWind加载shp文件操作窗口图

img65

图7-4 WorldWind加载shp文件效果图

WorldWind还可以通过Lon-Lat XML文件添加地标文件。加载效果如图7-5所示。

img66

图7-5 WorldWind通过lon-lat xml文件加载地标效果图

<Name>为所在图层名称;<DistanceAboveSurface>为地标距地表的距离;<Longitude><Latitude>为经纬度;<TextureFilePath>为图片路径;<ClickableUrl>代表图标链接的URL;<TextureWidthPixels>代表纹理的宽度;<ToolBarImage>代表在工具条上显示的图标文件所在路径。下面为加载代码。

img67

img68

WorldWind也可以加载三维模型。模型文件可用3D MAX、MAYA等建模工具来创建,加载三维地物和人物效果如图7-6、图7-7所示。

img69

图7-6 WorldWind加载三维地物效果图

img70

图7-7 WorldWind加载三维人物效果图

需要一个用来确定模型所在的空间位置、缩放比例等的XML配置文件。<Name>图层名称;<DistanceAboveSurface>距地表距离;<ScaleFactor>模型放大倍数;<Longitude><Latitude>模型的经纬度;<Orientation>代表模型旋转的角度。下面是一个配置文件的例子。

img71

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈