PJ09: 三维GIS Web控件项目源码:空间GIS空间目标交互设计和信息查询(包含PJ05核心源码

PJ09-FW: Web三维GIS及二维GIS框架项目源码(包含PJ09

功 能 特 点
Web控件技术 三维Web控件,Javascript支持
Web三维GIS框架 使用三维Web控件的属性(properties)和函数(methods),集成OpenLayers,ExtJS, MapFish,Google Map API,Virtual Earth Bing Map API, 以及Yahoo Map API.
C++库源码 全部C++源码,面向对象编程,工程为Visual Studio.NET Visual C++ MFC
三维图形 基于OpenGL,函数模块精练
程序易懂 包括程序框图和程序代码中文解析
应用扩展 可扩展于各种三维地理信息系统(3D GIS)、兵要地志、三维多媒体信息等系统开发;
  可扩展于需要三维坐标反算功能的系统如三维飞行路径、三维道路交互设计;
  可扩展于视景仿真系统和游戏娱乐系统,如航空、航海、驾驶模拟;
  可扩展于三维空间GPS卫星定位等应用;
  可扩展于各种三维分析系统如土立方体积计算、三维通视性分析等。

 

专 集 精 华
 
三维实时漫游
三维实时交互设计
三维沿路径实时飞行
三维实时编辑
三维空间目标查询
IE内三维Web控件及二维地图和菜单界面
IE内三维Web控件及Javascript窗口
Web控件及Web二维三维GIS框架
三维空间目标信息查询
在IE内集成三维地形Web控件
  将三维地形空间信息系统集成于HTML网页内

Javascript支持三维空间信息Web控件

 

通过功能强大灵活的Javascript支持三维空间信息Web控件的属性、函数等进行数据交换和功能控制

集成二维Web地图
  支持OpenLayers, MapFish, 和ExtJS 二维Web地图
支持ExtJS的各种组件
  集成ExtJS的菜单、工具条、面板等等组件,在网页内实现桌面应用所具有的功能
支持多种二维地图功能界面
  包括Google Map API, Virtual Earth Bing Map API, 和Yahoo Map API
支持OGC数据交换标准
  通过MapServer,GeoServer, ArcGIS Server, 和OpenLayers支持WMS, WFS, WCS
三维 GIS 内 容
三维空间目标信息查询
三维空间目标信息查询
  在三维空间中用鼠标精确选取空间目标,读取空间目标相关的图象文字等信息;
 

其最大特点是能在普通Windows视窗内精确选中三维场景中的目标,实现三维空间信息查询;

 

三维目标与信息数据库相连接,使得三维空间场景信息化,真正解决三维GIS的难题!

不同视角查询某一目标
选中某一目标弹出信息框
三维纹理场景目标查询
   
实时三维空间坐标计算
  在三维空间中用鼠标就可精确获取任意空间点的三维坐标
不同视角获取三维坐标
网格场景下获取三维坐标
纹理场景下获取三维坐标
   
三维空间路径交互设计
  在三维空间中直接确定路径点,真正实现三维交互设计    
三维空间中直接取点
三维空间中内插曲线
任意视角取点和观察
晕渲底图上二维取点
网格场景下取点观察
纹理场景下取点观察
   
导航窗口辅助定位
  增加导航窗口,实时显示地形总图、飞行路径以及飞行视点位置
导航窗口开启与关闭
打开导航窗口
关闭导航窗口
导航图与主图设计同步
顶视晕渲图路径设计
三维空间路径设计
   
三维场景中地物叠加
  读取地物数据文件,叠加三维地物模型
   
三维场景实时漫游
  可以用鼠标或键盘灵活操作,在三维场景中自由漫游,实现动态虚拟观赏风景或地形考察!
   
三维场景实时沿路径飞行
  以多种图形显示方式、两种飞行方式沿指定三维路径实时飞行
  图形显示:格网、分层设色、纹理贴图
  飞行方式:沿固定高度飞行,沿路径高度飞行