SuperMap iClient 6R 的用户群从业界环境看,它降低基础结构的建置成本、精简了开发流程、支持业界标准 SuperMap iClient 6R 包括了两种模式、四套产品、支持多种开发语言,提供从设计、开发、布置、发布、应用到体验的一体化解决方案,基于它进行 Web 应用程序构建是适合Service GIS 客户端各类用户需求的从企业用户角度看,可以协助服务快速攻占市场、塑造业界形象达到市场认同、降低应用程序开发及维护的成本从应用开发者角度看,可以不必对 GIS 专业知识和数据有深刻的理解,直接使用专业人员提供的 GIS 服务来定制或者构建应用系统多种开发方式,开发人员可以根据系统需求或者开发习惯来自主选择从系统管理者角度看,不需要学习任何开发语言即可方便地通过页面来管理和修改前端程序;也可以将 Service GIS 客户端与业务程序进行相互集成进行网络发布与使用,以形成一套整体、无缝的工作流从终端使用者角度看,透过实时的交互式体验,可以让使用者即时感受自己的操作快感;初学使用者的可快速上手,降低学习曲线;透过单一画面的用户接口,缩短浏览等待的时间RIA 模式下客户端的产品组成采用 RIA 技术,可以构建全新用户体验的、高可用性的、安全的、面向多重服务的GIS 富客户端应用(Rich Client Application)。
富”的概念在 Service GIS 客户端应用时可以体现在两个方面:GIS 用户操作界面的丰富; GIS 数据模型的丰富平衡客户端和服务器端的复杂的 GIS 数据模型可以让用户有更大的空间去创建更高效和更具有交互性的面向统一服务的 GIS 应用程序目前,可以实现 RIA 富客户端的技术有很多,但其中比较流行主要是三类,Ajax 技术、Flex 技术和 Silverlight 技术RIA 模式下的 SuperMap iClient 6R 是针对不同 RIA 技术提供的统一功能的进行 Service GIS 客户端应用开发的多套开发包其设计宗旨是在提升终端用户体验的基础上,提升二次开发者开发体验,缩短开发周期,给 Service GIS 终端用户搭建 RIA 应用系统开发者能够轻松而流畅地进行开发,设计者愉悦而创造地进行设计,大家一起享受 RIA 技术给Service GIS 客户端带来的绚丽实现效果以下是对三种 SDK 的简要介绍: SuperMap iClient 6R for AjaxSuperMap iClient 6R for Ajax 是运用 RIA 模式,利用 Ajax 技术和 ASP.NET Ajax 开发框架实现的富客户端 Web 地图功能的开发包。
可以迅速构建出内容丰富、响应迅速、体验流畅的地图应用 SuperMap iClient 6R for FlexSuperMap iClient 6R for Flex 是运用 RIA 模式,基于 Adobe Flash 开发平台,利用Adobe Flex 技术和 Adobe Flex 3 开发框架实现的富客户端 Web 地图应用开发包可以迅速构建出表现丰富、交互深入、体验卓越的地图应用 SuperMap iClient 6R for SilverlightSuperMap iClient 6R for Silverlight 是运用 RIA 模式,基于 Silverlight Web 开发平台,利用 Microsoft Silverlight 技术和 Microsoft .NET 开发框架实现的富客户端 Web 地图应用开发包可以迅速构建出界面丰富、高度互动、体验优越的地图应用RIA 模式下客户端的主要功能S u p e r M a p W e b S D K s公共模块A n a l y s t( 分析 )C o r e( 核心组件 )R e s o u r c e s( 资源 )U t ilit y( 常用工具 )空间分析 网络分析公交分析栅格分析U I( 可视化 )A c t io n s( 地图操作 )C o n t r o ls( 地图控制 )绘制 量算缩放\漫游\平移全幅\全屏显示鹰眼导航盘\缩放条图例\比例尺图层控制Q u e r y i n g( 查询 )SQL查询空间查询 属性统计Mapping(出图相关)Theming(专题图)Editting(编辑)视窗(infoWindow)图 Error! No text of specified style in document..1 产品功能模块图RIA 模式下的 Service GIS 客户端产品实现各类 GIS 客户端功能和业务功能,主要体现在以下几个方面: 地图操作地图浏览方式提供丰富的地图浏览方式,包括各种缩放效果,如自由缩放、逐级缩放、拉框缩放;视图切换,普通地理图、地形图、遥感影像图,甚至三维地图的平滑切换与叠加;漫游、平移,全幅显示等,对于 SuperMap iClient 6R for Flex 和 SuperMap iClient 6R for Silverlight还支持全屏显示。
量算功能常用的量算功能包括:点与点之间的距离量算、方位角的角度量算、区域的面积量算绘制功能提供多种对象绘制,可以在图层上绘制点、线、弧、面、圆、矩形等对象标签功能提供标签功能,即时显示对象属性及扩展信息 地图控制图层控制控制当前地图中各图层可见,及图层叠加顺序其他地图控制功能缩略显示的鹰眼、导航盘、快速缩放的缩放条、可扩展的各种图例、当前地图的比例尺等 空间查询与统计属性查询输入属性信息得到相应的对象及属性记录SQL 查询使用标准的 SQL 查询语言根据属性条件查询得到相应的对象及属性记录空间与属性联合查询即在 SQL 查询的基础上,将相应的对象在地图中高亮显示等距离查询查询选中对象周围一定距离内的其他对象地址定位支持中文或中文拼音搜索并精确定位地址 专题图制作丰富的专题图表现,提供单值专题图、分段专题图、标签专题图、统计专题图、等级专题图、点密度专题图,让地图能更为直观丰富地表现出业务需求 地图编辑提供可扩展的地图编辑功能,例如对线、面、圆、矩形等对象进行拉伸等简单的编辑 出图相关功能灵活的地图显示方式支持 SuperMap GIS 服务器或其他服务器动态加载和客户端智能缓存两种方式。
流畅的海量数据加载利用图层分块技术和地图缓存技术快速加载海量数据支持 OGC 标准服务支持 WMS 1.3, WMS 1.1.1, WMS 1.1.0;WFS 1.1, WFS 1.0;WCS 1.0.0, WCS 1.1.1;KML 2.1, KML 2.2;GeoRSS 2.0 空间分析基础分析功能包括缓冲区分析、叠加分析、路径分析、栅格分析高级分析功能包括网络分析(最近设施分析、旅行商分析、服务区分析)、公交分析 对于 SuperMap iClient 6R for Ajax 还兼容 EXT、JQuery、Dojo 等流行的 JavaScript框架RIA 模式下客户端的方案应用RIA 模式下的 SuperMap iClient 6R 是针对不同 RIA 技术提供的统一功能的 Service GIS应用开发包其设计宗旨是在提升终端用户体验的基础上,提升二次开发者开发体验,缩短开发周期,给 Service GIS 终端用户搭建 RIA 应用系统开发者能够轻松而流畅地进行开发,设计者愉悦而创造地进行设计,大家一起享受 RIA 技术给 Service GIS 客户端带来的绚丽实现效果。
RIA 模式下的 SuperMap iClient 6R 作为一个跨浏览器、跨平台的 Service GIS 客户端开发平台产品,不仅可以在客户端实现简单的 Web 地图显示,还可以迅速地使用 SuperMap GIS 服务器或第三方服务器的地图与服务实现富客户端应用如果构建一个轻量级的 Service GIS 客户端应用解决方案,使用 SuperMap iClient 6R提供的基本功能就可以迅速实现;如果构建一个更高级的 Service GIS 客户端应用解决方案,使用 SuperMap iClient 6R 提供的查询与统计、空间分析等功能,并结合所需的其他 Web 技术可以方便地实现;如果构建一个强大并绚丽的 Service GIS 客户端应用解决方案,使用 SuperMap iClient 6R 提供的良好扩展开发机制,更方便地定制业务逻辑;使用提供的各种动画效果,简捷地实现并提升客户端体验的效果当然您也可以配合使用其他开发商提供的相关 SDK 和设计软件进行程序开发和界面表现力设计如果需要使用第三方服务器,使用 SuperMap iClient 6R 提供的客户端聚合机制,可以方便的使用 Google Maps、Virtual Earth 等第三方供应商的地图与服务。
三维模式下的 Service GIS 客户端由于三维地理信息技术能够更好的还原真实地理空间,可以为使用者提供更加丰富的信息,因此它逐渐成为当今地理信息技术的发展趋势SuperMap iClient 6R for Realspace 是一套基于 SuperMap UGC(Universal GIS Core)核心类库和 OpenGL 三维图形处理库、使用 C++封装的三维空间地理信息可视化客户端开发包该产品以 Windows 平台下的 ActiveX 和 Plug-in 插件形式免费提供给用户,是一个支持多种开发语言的、易于使用的开发框架用户利用该产品可以自定义三维可视化场景,能够快速地完成海量数据加载、数据浏览、空间和属性信息查询、空间分析、基础地图编辑等功能,最终轻松地开发所需的三维可视化地理信息客户端该客户端应用程序可以部署于服务器或集成于 Web 网页中 主要功能SuperMap iClient 6R for Realspace 的主要功能包括:丰富的三维场景,包括操作罗盘、大气层、星空、比例尺、进度条、雾效等;灵活的地图显示方式,支持 SuperMap GIS 服务器动态加载和客户端缓存两种方式;惊炫的地图可视化,支持二维三维地图可视化切换和联动;流畅的海量数据加载,利用图层分块技术和地图缓存技术快速加载海量数据;流行的二三维一体化技术,支持二维分析三维呈现功能;强大的空间查询与统计,支持 SQL 属性查询与统计以及空间与属性联合查询;智能地址定位,支持中文或中文拼音搜索并定位地址;精确的量算功能,包括距离、高度及面积量算功能。
丰富的三维分析功能,包括可视域分析、通视性分析和三维管线分析等;基于三维立体的空间编辑功能,可以添加或加载点、线、面、文本对象,或加载图片、地标、三维模型对象;灵活的多种开发方式,支持包括 JavaScript、VBScript 的多种语言二次开发 应用领域随着 Internet 和 Web 技术的不断发展,具有处理真三维数据能力的三维 GIS 逐渐应用到各个行业中三维 GIS 在日益增长的三维空间信息需求的牵引和蓬勃发展的现代新兴技术的驱动下得到了稳步的发展诸如城市、海洋、大气、地下工程和军事等重大领域问题的完整解决和空间信息的社会化应用服务迫切需要三维 GIS 的支持军事、公安、消防等指挥调度在军事、公安、消防等领域,三维地理信息可以提供电子沙盘、模拟战场地形、火势蔓延情况,可以进行纵深观察、可视域分析、火力分析等,从而为相关部门提供可视化的指挥调度支持石油、水利、电力 SuperMap iClient 6R for Realspace 提供的三维管线分析功能在石油、水利、电力行业发挥着重要作用该功能能够为管线的建设、维护以及突发事件的应急处理提供决策支持,结合基础数据的管理、三维地形建模以及模型的可视化功能,从而为专业技术人员提供一个可视化的分析、决策平台。
房产、规划、旅游“数字城市”在三维地。