当前位置:首页 > 产品介绍 > 通用FlashGIS平台

FlashGIS通用平台

发布时间:2011-10-8      作者:admin      阅读次数:3395

Gaea CommonGISFlexViewer软件介绍

         Gaea CommonGISFlexViewer软件通过GIS服务器和WWW服务器在Internet上对空间数据和业务数据进行发布和展示,为用户提供二维空间数据浏览、空间分析、标注、热点查询以及相关成果展示服务。软件充分利用flex在富客户端软件开发的优势,极大的提高用户的体验,彻底革新人与Web的交互关系,增加客户的满意度和用户的工作效率,除此之外基于FLASH AS3.0 的纯面向对象和组件的构架,让B/S结构表现层的开发层次分明,结构完整协调,在提供强大华丽表现的同时,大大节约了维护成本。

1. Gaea CommonGISFlexViewer软件概述

    传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了,而富因特网应用程序(Rich Internet Applications,缩写为RIA)的出现也就是为了解决这个问题。

    RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下提供快捷的界面响应时间;提供通用的用户界面特性如拖放式(drag and drop)以及在线和离线操作能力。RIA具有的Web应用程序的特点包括如:立即部署、跨平台、采用逐步下载来检索内容和数据以及可以充分利用被广泛采纳的互联网标准。RIA具有通信的特点则包括实时互动的声音和图像。 

    Flash 从6.0开始就逐步具备建立窗体风格的应用程序的功能。据Adobe称已经有98%以上的桌面系统的浏览器都安装了 Adobe Flash Player。这使得以Adobe Flash Player为客户端的RIA可以支持种类广泛的平台和设备。 

    Flex是为满足希望开发 RIA的企业级程序员的需求而推出的表示服务器和应用程序框架,它可以运行于J2EE和.NET平台。Flex表示服务器提供基于标准的、声明性的编程方法和流程,并提供运行时服务,用于开发和部署丰富客户端应用程序的表现层。Flex开发者使用直观的基于XML的MXML来定义丰富的用户界面。该语言由 Flex服务器翻译成SWF格式的客户端应用程序,在Flash Player中运行。

    Gaea CommonGISFlexViewer软件正是使用flex技术并结合ArcGIS API for flex进行开发的,从而为用户提供基本的GIS操作和分析功能,除此之外还实现了数据的在线编辑,并且充分利用flex良好的用户体验来对空间数据进行查询展示,来满足用户空间数据图形化浏览、查询等业务需求。

    Gaea CommonGISFlexViewer软件包括的主要功能有:基本的空间数据浏览,放大、缩小、鹰眼等;空间分析,缓冲区分析、最短路径分析等;画图和量测,距离量测、面积量测;数据的在线编辑,标注添加、删除、修改和共享等;服务管理,图层可视化、服务添加等;查询功能,提供属性查询、空间要素查询、热点查询、位置查询等;书签和打印。

2. Gaea CommonGISFlexViewer软件特点

    高交互性、富客户端的Flex技术改进传统WEBGIS的不足

    Gaea CommonGISFlexViewer软件具有表现力丰富、网络效率高、交互能力强、面向操作系统和浏览器透明、沙箱提供了更可靠的安全性、易于与现有系统集成等优势。并充分利用客户端的计算资源,平衡客户端与服务端的计算负载。

    可重用可扩展的框架设计方便软件的扩展和移植

    基于Flex的可重用、可扩展的框架设计,使得功能扩展成为可能,大大地提高了开发和部署效率;GIS服务器动态地图渲染和地图切片技术相结合以及基于AMF协议的Flash Remoting通信技术,支持多种领先的Web应用服务器技术(Java、.NET、PHP等),使得空间信息发布和浏览的速度大大地提高。

3. Gaea CommonGISFlexViewer软件主要性能

    Gaea CommonGISFlexViewer软件的性能主要体现在数据共享能力和应用服务能力。

数据共享能力

    使用图层管理模块对系统加载的空间数据进行可视控制和管理。

    使用标注工具实现在线要素的编辑以及数据的共享。

应用服务能力

    支持符合OGC标准的WMS、WFS和WCS服务。

    支持ArcGIS Server发布的各种地图服务。

    提供图形与属性的互相查询分析服务。

    提供长度量算、面积量算、缓冲区分析等空间分析服务。

4. 主要功能简介

    软件的功能结构包括登陆获取权限、图层管理、服务管理、空间数据浏览、空间要素选取、书签、打印、画图和量测、缓冲区分析、查询和定位、标注等主要部分,下面将对每个功能进行详细介绍。

4.1 登陆系统

    使用用户名和密码登陆系统,从数据库或配置文件中获取该用户具有的图层权限和操作功能权限。

4.2 图层管理

    图层管理的主要功能为以图层为管理单元,对系统加载的数据进行管理,可以勾选图层是否可见。具体操作如下:点击菜单栏中的地图——>图层菜单,将弹出窗口显示该登陆用户有权限的图层,使用勾选框可以控制该图层是否可见。

 

4.3 服务管理

    服务管理功能主要是向系统中添加由ArcGIS Server发布的服务,主要操作如下:点击菜单栏中的地图——>服务选项,将弹出添加服务操作窗口如下所示:

    可以从下拉框中选择要添加的服务,也可以自己手动输入服务地址,这里选择在线服务。

    如果选择动态服务,点击获取图层,将显示该服务下的所有图层信息,如下所示:

    如果选择切片服务,则可以直接添加服务,添加卫星地图结果如下:

1 2 
  返回>>Top
上一篇:没有了
下一篇:没有了