培训部北京超图软件股份有限公司SuperMapiServerJava课程(一)整体介绍系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-272主要内容SuperMapiServerJava软件结构1SuperMapiServerJava的安装2体验SuperMapiServerJava3系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-2731、软件结构SuperMapiServerJava概况SuperMapiServerJava定位SuperMapiServerJava体系结构系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-2741.1SuperMapiServerJava概况SuperMapiServerJava是一款功能强大、性能稳定的服务式GIS开发平台该产品在服务器端,可以面向网络客户端提供与专业GIS桌面产品相同功能的GIS服务,能够管理、发布和无缝聚合Web服务、OGC标准服务、GoogleMaps、KML和GeoRSS等服务,支持多种类型客户端浏览;支持Web2.0;支持分布式环境下的数据管理、编辑和分析等GIS功能;提供从客户端到服务器端的多层次扩展的面向服务GIS的开发框架。系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-2751.2SuperMapiServerJava定位SuperMapiServerJava多源数据跨平台远程访问开发平台行业应用跨中间件系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-276Web服务层OracleOracleSQLSQLServerServerSybasSybasee…………数据服务层服务访问组件客户端InternetInternetWeb服务集群服务GIS服务器基础地图服务空间分析服务GIS服务层网络分析服务数据服务……日志服务iServer服务管理器iServer服务管理日志管理集群管理SuperMapObjectsJava第三方服务KMLWFSGeoRSSWMS……WCS1.3体系结构系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-2772.SuperMapiServerJava的安装硬件推荐配置软件需求安装目录结构系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-2782.1硬件推荐配置主频要求:2.8GHz以上主频双CPU内存要求:1GB或以上内存硬盘容量:40GB以上硬盘网卡要求:100M以上网络适配卡显卡要求:64M显存以上显示卡系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-2792.2软件需求操作系统MicrosoftWindows2000(sp4或以上)MicrosoftWindowsXP(sp2或以上)MicrosoftWindowsServer2003(SP1或以上)MicrosoftWindowsServer2008系列MicrosoftWindowsVista系列其他软件JDK1.4及其以上版本(安装包附带JDK1.6)VC++重分发包(安装包附带)系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-27102.3安装目录结构系统文件演示数据演示程序帮助文档远程管理输出目录范例SDK标准服务SuperMapLCM支持程序第三方库Web服务License.txt最新说明What’sSuperMapiServerJava.htm系列软件之SuperMapiServerJava培训课程(一)&整体介绍2009-7-27113、体验SuperMapiServerJava配置和启动SuperMapiServerJavaGIS服务器新建Web站点工程编写应用程序的配置文件添加地图控件发布地图系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.1配置和启动GIS服务器3.1.1启动Tomcat服务打开【开始】菜单→【程序】→【SuperMap】→【SuperMapiServerJava2008】→【启动Tomcat服务】。2009-7-2712系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.1配置和启动GIS服务器3.1.2配置GIS服务器参数启动浏览器,在地址栏中输入如下网址:,进入iServerManager管理站点:2009-7-2713系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.1配置和启动GIS服务器工作空间设置:2009-7-2714工作空间系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.1配置和启动GIS服务器3.1.3启动iServer服务打开【开始】菜单→【程序】→【SuperMap】→【SuperMapiServerJava2008】→【启动iServer服务】命令,完成启动iServer服务。2009-7-2715系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.2新建Web站点工程3.2.1新建工程文件夹在Tomcat安装目录下创建Web站点,即【SuperMapiServerJava安装目录】\thirdparty\tomcat\webapps,在该文件夹中创建一个新的应用程序文件夹,命名为JSGettingStarted。3.2.2准备脚本开发所需的资源文件将【SuperMapiServerJava安装目录】\SDK\web\webcontrol文件夹中的所有文件及其文件夹拷贝到前面步骤创建的JSGettingStarted工程文件夹中。2009-7-2716系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.2新建Web站点工程3.2.3新建Web发布首页面html文件在JSGettingStarted工程文件夹中创建一个html文件,名为JSGettingStarted.html(UTF-8格式)。3.2.4添加对JavaScript文件的引用scripts文件夹中的SuperMap.Include.js脚本文件实现了对脚本库中其他脚本文件的引用,因此只需对SuperMap.Include.js文件引用即可。headscripttype=text/javascriptsrc=scripts/SuperMap.Include.js/script/head2009-7-2717系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.3编写应用程序的配置文件web应用程序的配置文件—web.xml文件,位于JSGettingStarted\WEB-INF下,采用默认配置即可。2009-7-2718系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.4添加地图控件在scripts目录下创建脚本文件JSGettingStarted.js(UTF-8格式),编写脚本代码。2009-7-2719系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.4添加地图控件在JSGettingStarted.html中添加调用,完成地图控件加载。2009-7-2720在JSGettingStarted.html的/head之前引入JSGettingStarted.js文件系列软件之SuperMapiServerJava培训课程(一)&整体介绍3.5发布地图在地址栏中输入地址: