南京跬步科技有限公司目录一、UCMAP简介...............................................................................................................................21.1前言....................................................................................................................................21.2预备知识............................................................................................................................31.3ucmap简介..........................................................................................................................31.4基本功能展示.....................................................................................................................51.5公司简介............................................................................................................................8二、服务器部分...............................................................................................................................82.1服务器端软件安装与配置................................................................................................82.2如何保护数据..................................................................................................................102.3如何添加数据..................................................................................................................102.4如何配置地图样式..........................................................................................................122.5如何发布WMS地图........................................................................................................14三、客户端部分.............................................................................................................................153.1配置UCMAP开发环境....................................................................................................153.2利用UCMAP地图组件建立客户端应用程序.................................................................163.3如何部署应用程序...........................................................................................................193.4客户端如何浏览服务器发布的地图..............................................................................203.5如何进行空间查询以及属性查询...................................................................................213.6编辑工具如何使用..........................................................................................................26四、GPS读取、解析、显示...........................................................................................................274.1GPS读取...........................................................................................................................274.2GPS协议解析...................................................................................................................284.3GPS显示...........................................................................................................................28五、license授权...........................................................................................................................285.1免费授权..........................................................................................................................285.2部署授权..........................................................................................................................28南京跬步科技有限公司一、UCMAP简介1.1前言移动GIS,是以移动互联网为支撑、以GPS智能手机为终端的GIS系统,是继桌面GIS、WEBGIS之后又一新的技术热点,移动定位、移动MIS、移动办公等越来越成为企业或个人的迫切需求,移动GIS就是其中的集中代表,使得随时随地获取信息变得轻松自如。随着SOA架构思想的渗透、OGC标准的成熟,移动GIS已成为互连、共享、互操作的开放系统,GIS服务端对外发布OGC标准服务,客户端按OGC的协议标准发送请求,以调用服务端发布的服务,获取所需要的结果。这种架构及标准化所带来的优势:一,屏蔽了服务端、客户端的软硬件差异,用户不再关心服务端、客户端的具体实现,不论服务端采用哪种GIS服务器,也不论客户端是桌面程序、WEB程序、还是手机程序,只要服务端和客户端都遵守相同的协议标准,就可以实现之间的交互操作;二,便于服务聚合,实现数据共享与互操作,为解决多系统的信息共享和交互操作,需要解决系统与系统之间的接口问题,webservices技术给出了很好解决方案,互相之间通过调用服务的方式来获取对方的信息,方便了移动GIS系统本身以及与其他信息系统之间的交互与集成;三,分布式计算,web服务分布于互联网不同的服务器上,利用Http+xml实现交互通信,BPEL整合业务逻辑,实现计算的透明性和分布式。以移动GIS为代表的移动互联网行业正快速发展,移动GIS在各行业的应用正逐步展开,实现随时随地的信息互通,这将进一步提升行业信息化水平,规范行业更好更快发展。2南京跬步科技有限公司,包括服务端和客户端,以及OGC相关标准。服务端——主要是J2EE环境,包括JDK虚拟机环境、web应用服务器Tomcat、GIS服务器Geoserver、瓦片缓存服务器Geowebcache、空间数据库以及各种扩展服务等。客户端——主要是移动GIS客户端ucmap、windowsmobile相关开发等。OGC标准——ucmap已经支持了WMS、WFS、WFS-T、WCS、WPS以及FilterEncoding等标准,客户只需要调用相关接口即可,同时,开发者也可以依据OGC相关标准自行扩展,以实现相关功能。1.3ucmap简介ucmap是一款面向3G、支持OGC标准的移动GIS开发平台,延伸了GIS在手机端的应用,它采用先进的SOA架构,支持WMS、WFS、WFS-T、WPS等OGC标准,实现了无缝的GIS集成。系统组成:数据源:PostGIS、Shapefile、ArcSDE、Oracle、VPF、MySQL、MapInfo等;GIS服务器:Geoserver、Mapserver、MapGuide、arcgisserver、supermapiserver等;瓦片缓存服务器:Geowebcache;手机客户端:ucmap手机客户端;WEBGIS客户端:Openlayers;系统架构图南京跬步科技有限公司特点:开放——采用SOA架构,以服务的方式对外发布GIS矢量和栅格数据,实现了空间数据和GIS功能的分布式存储、维护、分发、聚合和共享;标准——遵守OGC标准,实现了GIS共享与互操作,进一步提升了服务的透明性,隐藏了系统软硬件的差异以及服务的具体实现细节;3G——结合3G、开放、标准的特点,实现与移动MIS、移动OA等系统无缝集成,丰富了3G、GIS、GPS等新技术在各行业的广泛应用。功能:地图浏览,支持地图的放大、缩小、平移;地图渲染,支持地图样式的配置、矢量要素的查询渲染;地图查询,支持属性查询、空间查询、以及属性和空间的混合查询;要素编辑,支持要素的添加、删除、修改,其中包括要素几何的节点编辑、属性编辑修改等;数据缓存,支持瓦片的服务器缓存、瓦片更新、客户端缓存、以及矢量数据的本地存储;影像叠加,支持遥感影像数据的叠加,并在其上采集、编辑数据;数据同步,支持移动GIS、WEBGIS、桌面GIS的数据同步,及时获取更新过的昀新数据;4南京跬步科技有限公司http://