博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
World Wind Java开发之一(转)
阅读量:6975 次
发布时间:2019-06-27

本文共 1310 字,大约阅读时间需要 4 分钟。

http://blog.csdn.net/giser_whu/article/details/40477235

参照《World wind Java三维地理信息系统开发指南随书光盘》以及官网论坛,开始学习World Wind Java开发。

第一个demo

 

[java]   
 
 
  1. //基础类  
  2. public class VGE_GFBasicClass extends JFrame  
  3. {  
  4.     protected WorldWindowGLCanvas worldWindowGLCanvas; //WorldWind 画布  
  5.     protected StatusBar statusBar;                  //状态栏  
  6.     protected Model modelEarth;  
  7.     protected LayerPanel layerPanel;                //图层面板  
  8.       
  9.     public VGE_GFBasicClass ()  
  10.     {  
  11.         //按指定尺寸创建画布  
  12.         Dimension canvasSize = new Dimension(800, 600);  
  13.         this.worldWindowGLCanvas = new WorldWindowGLCanvas();  
  14.         this.worldWindowGLCanvas.setPreferredSize(canvasSize);  
  15.   
  16.         // 创建Earth模型,并与画面绑定  
  17.         modelEarth = (Model) WorldWind  
  18.                 .createConfigurationComponent(AVKey.MODEL_CLASS_NAME);  
  19.         this.worldWindowGLCanvas.setModel(modelEarth);  
  20.         this.add(this.worldWindowGLCanvas, BorderLayout.CENTER);  
  21.   
  22.         // 增加状态栏  
  23.         this.statusBar = new StatusBar();  
  24.         this.add(statusBar, BorderLayout.PAGE_END);  
  25.         this.statusBar.setEventSource(worldWindowGLCanvas);  
  26.   
  27.         // 显示图层面板  
  28.         layerPanel = new LayerPanel(worldWindowGLCanvas);  
  29.         this.add(layerPanel, BorderLayout.WEST);  
  30.   
  31.         this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
  32.         this.setVisible(true);  
  33.         this.setSize(canvasSize);  
  34.     }  
  35.     public static void main(String[] args)  
  36.     {  
  37.         String strTitle = "…………子系统";  
  38.         VGE_GFBasicClass WWRun = new VGE_GFBasicClass();    
  39.         WWRun.setTitle( strTitle + ":" + WWRun.getClass().getName());     
  40.     }  
  41. }  

 

直接运行即可,效果图如下:

 

你可能感兴趣的文章
三大步骤找到理想云数据归档服务
查看>>
2015年的智能大招是怎么憋出来的?
查看>>
2.5万名网友认同流量跑得快 电信计量监管陷尴尬局面
查看>>
你未必知道 十大服务器虚拟化优化窍门
查看>>
POTN——新时代网络融合的必经之路
查看>>
浅谈各地降低能耗技术 关注可持续发展
查看>>
如何写出漂亮的React组件
查看>>
Windows管理员不可错过的那些卓越DevOps工具(下)
查看>>
物联网兴起 我国工业发展需关注四大关键技术
查看>>
面向未来就绪,企业级存储如何重新定义?
查看>>
智慧医疗在张家界的应用 首家智慧医疗医院投用
查看>>
Web 开发中 20 个很有用的 CSS 库
查看>>
Android系统中的进程管理:进程的创建
查看>>
看好大工业数据市场 GE将向软件业务14亿美元
查看>>
《JavaScript和jQuery实战手册(原书第2版)》——1.1节编程简介
查看>>
牛津大学量化金融创始人:如何获取并应用互联网大数据?
查看>>
快讯:特斯拉宣布26亿美元收购太阳能公司SolarCity
查看>>
你要知道的4个机房除尘小技巧
查看>>
百度金融布局金交所,账户和场景成掣肘
查看>>
仙童半导体拒绝华润等收购 担忧难获监管批准
查看>>