一直以来 GIS 应用开发都在困扰着广大的项目工程人员,无论是 初学者还是资深开发工程师,都大谈开发GIS应用的不易。究其根 本而言,最主要的是开发GIS项目不仅仅是一项单纯的IT工作,它 还涉及到测绘、遥感等相关领域。在数据层面除了一般的业务信息 外,还需要有大量的空间信息,基础底图来支撑这些应用。所以对 项目人员要求较高,即需要有相应的GIS知识,也要了解主流的IT技术。
一、IT发展热点概要
1、SOA及企业级系统
SOA——面向服务架构,是一种分布式系统的体系结构,能将异构平台 上应用程序的不同功能部件(服务)通过定义良好的接口和规范,按 松耦合方式整合在一起。
从面向过程→面向对象→面向服务 服务通常实现为粗颗粒的软件单 元实体,并且通过松耦合、基于消息通信模型来与应用程序和其他 服务交互。实现多系统灵活整合。
添加微信好友, 获取更多信息
复制微信号
2、Web 2.0和Mashup
2.0更注重用户的交互作用。在模式上由单纯的“读”向“写”以及 “共同建设”发展;由被动地接收互联网信息向主动创造互联网信 息发展,从而更加人性化!
3、RIA(富互联网应用)
2002年Macromedia公布Flash MX和Flash Remoting,并同时推出新 词:RIA-富互联网应用
RIA是 *** 应用软件,提供类似桌面系统的使用性.传统RIA运行于浏 览器中 RIA面向功能和效用,而不是文挡 常见的RIA客户端开发技 术 Flash/Flex、SilverLight、Java SWT、Bindows、JavaFX、Laszlo 、Avalon、XUL、Curl RIA实际上一种基于Web的C/S 架构( *** 上也称之为C/S/B)。由于有一个客户端,所以RIA应用 可以提供强大的功能,有高交互性,高用户体验。ESRI对RIA提供了 良好的支持。
4、虚拟化技术
通常指计算元件在虚拟的基础上运行。 可以扩大硬件的容量,单个 CPU可以模拟多个CPU并行,允许同一平台同时运行多个操作系统,程序在独立的空间内运行,显著提高计算机工作效率,不同于多任 务及超线程,多任务是在一个操作系统中多个程序同时运行,超线 程是单CPU模拟双CPU来平衡程序运行性能.与目前的V Mware Workstation 等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,减少软 件虚拟机开销,支持更广泛的操作系统。
5、云计算
狭义云计算是指IT基础设施的交付和使用模式。指通过 *** 以按需、易扩展的方式获得所需的资源(硬件、平台、软件)广义云计算是 指服务的交付和使用模式。指通过 *** 以按需、易扩展的方式获得 所需的服务。 云计算具有以下特点:超大规模、虚拟化、高可靠性、通用性、高可扩展性、按需服务、廉价。
主流云计算技术提供者:Google、亚马逊、微软云端、IBM蓝云、思杰Xen、Vmware…
二、GIS的发展趋势
三维、移动、云计算从专业生产(桌面工具与数据)→信息管理 (客户服务器系统)→GIS服务(webservice *** ) GIS *** 允 许我们连接并整合分布式GIS资源GIS *** 化的实现,使得虚拟协同 工作成为可能 GIS支持面向服务的体系结构 (SOA) 移动GIS和无 线技术渐入人心GIS的发展结合了轻量级的移动设备和无线通信 技术,实现了移动GIS。移动GIS的社会需求日益广泛。这也是 GIS的发展的一个新的方向。
三、ArcGIS10.1的新技术
ArcGIS10.1目前已正式发布!ArcGIS 10.1真正做到了将空间信 息技术普适化,让普适的GIS未来能够深入到每个人的工作和 生活中。ArcGIS10.1兼具云端化、移动化、智能化、个性化和 简捷化等五大特征,提供简便易用的使用方式,便捷灵活的 开发手段,实现随时随地对空间信息的获取和共享,使得任何 人在任何地点通过任何方式都可以享用智能的地图服务。
1、云端化:完整、开放、可落地的云GIS解决方案,为使用者 提供灵活、按需的地理信息、GIS功能和服务。
2、移动化:支持各类主流移动平台,随时随地的在线和离线 应用,真正使GIS无处不在。
3、智能化:提供强大的处理和分析建模及其运行作业环境,实现聪明的地图自适应改变和智能交互;基于规则的批量3D 建模,用户体验和工作效率获得极大改善。
4、个性化:提供丰富的开发接口和快速灵活的开发方式,满足用户按需定制的个性化需求。
5、简捷化:更简单的操作、更便捷的开发和更容易的部署,为GIS应用和开发带来前所未有的乐趣以及更专业的效果。
ArcGIS10.1彻底架起了端到云的桥梁,使得空间信息的创造者 与使用者紧密连接,通过ArcMap、Portal for ArcGIS、云中 ArcGIS Server及移动终端上ArcGIS的App,每个人都可以成为 空间信息的分享者和使用者。制图上强调简化的操作,流程式 的处理以及更专业的效果,这些特性使得GIS工作者可以用最 短的时间分享更好的信息成果;数据管理上强调更开放的Geodatabase 接口,更便捷的工具和强健的企业级空间数据库能力,DBA从此 能够得心应手的操作空间数据,组织用于共享的分布式数据仓库 架构;数据的编辑上强调支持更多的数据类型,栅格影像、Lidar 点云都不再是单一功能软件的专宠,模板化的业务特性以及更 安全、更丰富的角色、权限分配,使得在共享环境下的浏览 器端、移动端数据编辑具有了传统桌面环境中的专业能力;服务 端强调RESTful的服务、松耦合、可监控、自服务、定量化,这些云的特征为信息共享奠定了坚实、可靠而灵活的基础。
为开发者设计的各个环境的Runtime,其轻便性、易部署性及一致 的开发模式,将会为GIS定制开发降低复杂度,带来前所未有的 乐趣;轻量级的服务端产品Spatial Data Server可以将任何空 间数据极快速的发布为Feature Services,借助Web端的Viewer 轻松搭建basemap+Operational layer的应用;而Portal for ArcGIS 将会翻开共享的新篇章,从单向共享到互相共享,真正体现出 共享的本质。
ArcGIS10.1体现出普适GIS的巨大价值,无论产品功能的改进 还是新产品的推出,都为普适GIS深入到各行各业和大众生活,提供了强有力的支撑。
了解更多ArcGIS10.1的新特性,请参阅ArcGIS 在线体验中心 上的相关内容:http://tm.arcgisonline.cn/list.php? catid=52&page=1
来源:开源地理空间基金会中文分会
来源链接:https://www.osgeo.cn/post/3037g
本站声明:网站内容来源于 *** ,如有侵权,请联系我们,我们将及时处理。