资源简介
NASA开发的三维地球,自己动手来搭建三维地球

代码片段和文件信息
/* Copyright (C) 2001 2007 United States Government as represented by
the Administrator of the National Aeronautics and Space Administration.
All Rights Reserved.
*/
package gov.nasa.worldwind.servers.installers;
import gov.nasa.worldwind.formats.rpf.*;
import gov.nasa.worldwind.servers.tools.*;
import org.w3c.dom.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.filechooser.FileFilter;
import javax.swing.tree.*;
import javax.xml.parsers.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;
import javax.xml.xpath.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
import java.util.*;
import java.util.concurrent.atomic.*;
/**
* @author brownrigg
* @version $Id: RPFInstaller.java 8674 2009-01-30 20:33:06Z garakl $
*/
public class RPFInstaller extends javax.swing.Jframe
{
/**
* Creates new form RPFInstaller
*/
public RPFInstaller()
{
initComponents();
}
//
// Verifies that a WMS is installed on this system where we expect it to be.
// The convention for TerraRaptor is that it resides in the same directory as
// this installer.
//
private void verifyWmsLocation()
{
try
{
URL myUrl = RPFInstaller.class.getClassLoader().getResource(“WEB-INF“);
this.wmsDir = null;
if(null != myUrl)
this.wmsDir = new File(myUrl.toURI());
else
{
// no luck let‘s try default WMS locations
String[] wms_install_dirs = {
// check current directory
new File(“.“).getCanonicalPath() + File.separator + “WEB-INF“
// default install on Mac OS X
“/Application/xampp/wms/WEB-INF“
// default install on Linux
“/opt/lampp/wms/WEB-INF“
// default install on Windows
“C:\\xampp\\wms\\WEB-INF“
};
for(String path:wms_install_dirs)
{
File dir = new File(path);
if(null != dir && dir.exists() && dir.isDirectory())
{
this.wmsDir = dir;
break;
}
}
}
if (this.wmsDir == null)
throw new Exception(“Could not locate WMS‘s WEB-INF directory“);
this.wmsConfigFile = new File(wmsDir.getAbsolutePath() + File.separator + “config.xml“);
if (!this.wmsConfigFile.exists())
throw new Exception(“Could not find WMS‘s config.xml as expected“);
if (!wmsConfigFile.canWrite())
throw new Exception(
“WMS installation found; user does not have privileges to modify its configuration“);
loadWMSConfigDo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2009-08-05 16:31 WEB-INF\
目录 0 2009-08-05 16:31 doc\
目录 0 2009-08-05 16:31 doc\gov\
目录 0 2009-08-05 16:31 doc\gov\nasa\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\installers\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\installers\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\gdal\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\gdal\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\naip\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\naip\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\prep\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\prep\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\utm\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\utm\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\xm
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\tools\xm
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\formats\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\formats\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\generators\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\generators\class-use\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\utilities\
目录 0 2009-08-05 16:31 doc\gov\nasa\worldwind\servers\wms\utilities\class-use\
目录 0 2009-08-05 16:31 doc\index-files\
目录 0 2009-08-05 16:31 doc\resources\
目录 0 2009-08-05 16:31 lib\
............此处省略422个文件信息
- 上一篇:java+jsp+sql在线考试系统
- 下一篇:基于WEB的新生报到系统
相关资源
- java编写的迅雷下载器
- Java快速开发平台源码(renren-fast)
- 基于MapXTreme Java的商业WebGIS研究
- 华中科技大学计算机组成原理实验.
- 一款基于 JAVA WEB 的开源问卷表单系统
- Android代码-[安卓开源]校园商品交易系
- Android代码-[安卓开源]ImiFirewall.zip
- JAVA开源小游戏-魔法城
- XTCLint实现android自义lint实践自定义l
- 《ArcGIS API for Android 案例教程》PDF版本
- 10个经典的Android开源应用项目源代码
- 安卓 android Wechat微信开源代码分享
- 基于java—MAPGIS二开
- 基于zip4j开源框架实现android解压带有
- Android 图表开源框架HelloCharts 之 柱状
- java股票交易模拟系统
- Android 开源组件PagerBottomTabStrip 快速构
- Arcgis+server+java开发
- Java摄像开源框架文档、案例、Jar包、
- 开源项目guns-v3.2
- 安卓开源库mpandroidchart详细使用
- iText需要的jar包,java生成PDF开源jar包
- ArcGIS Server Java ADF 案例教程.pdf
- ArcGIS for Android开发教程
- 蘑菇街开源的 IM 项目 TeamTalk(Androi
- Android十个经典游戏-开源代码播放器,
- android 开源打地鼠代码 教程
- Android 开源组件PagerBottomTabStrip 快速构
- webrtc音视频开源项目的demo
- 开源代码GPS跟踪系统
评论
共有 条评论