b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

数字城市建设_鑫鍩电暖画图片_女孩带鍩字的名字(2)

电脑杂谈  发布时间:2016-12-29 18:09:50  来源:网络整理

针对地理信息大数据量、快速处理的需求,基于Newmap原子级底层核心,遵循COM技术规范,封装全组件式开发控件包Newmap Objects,提供部件化、标准化、工业化的GIS功能模块,并搭建Newmap DMP GIS系统,实现空间数据的加工、建库、管理、配置、制图、分析与输出等功能。

针对新历史阶段下提供地理信息服务的需求,基于Newmap原子级底层核心,遵循WebService标准,封装Newmap Server:“云”(服务器端)的服务接口和“端”(客户端)的二次开发接口,并搭建Newmap PLAT Portal系统,实现的服务提供、发现、注册、聚合以及安全认证、实时监控和运维管理等功能。

Newmap原子级底层核心以及Newmap Objects、Newmap Server,连同Newmap DMP GIS系统和Newmap PLAT Portal系统,共同构成服务型地理信息公共平整的软件技术体系。该体系可以提供多种类型的地理信息服务,具有服务丰富、管理便捷、经济实用、性能高效的特点,能够全面满足数字城市、数字区域、数字中国以及数字行业建设和应用的需要。

2)技术方案

(1)整体架构

秉承面向服务架构(SOA,Service Oriented Architecture)的设计思想和理念,项目提出了服务型地理信息公共平台软件Newmap的整体架构,由数据层、GIS服务层、Web服务层和应用层四层体系构成。

·数据层,提供地理信息服务的数据集合,包括地图数据、要素数据、影像数据、三维数据等,支持shp、mif、dxf、dwg、dgn、img、tif、3ds、x等20种文件格式,以及Oracle、SQLServer等常用大型;

·GIS服务层,实现多种类型、多种功能的地理信息服务的发布与管理,支持目录服务、地图服务、要素服务、网络服务、功能服务、标准服务、地理编码服务、三维服务等,以及第三方服务的聚合及再发布;

·Web服务层,实现基于标准协议(HTTP/TCP)的服务请求的接收、分发、处理及结果返回,支持基于Apache、IIS、Nginx、Lighttpd等常用Web服务的部署;

·应用层,实现客户端应用、第三方软件接口调用、专题系统定制应用等多种模式的地理信息服务访问和调用,支持IE、FireFox、Chrome等多浏览器、跨平台客户端应用。

(2)原子级底层核心

计算机技术的发展一方面推动了地理信息软件的进步,但同时也让地理信息软件为不断追赶IT技术变化承受了沉重负担。操作系统从Unix为主到Windows主宰再到当前的Unix、Windows、Linux多元鼎立,开发语言从汇编语言到Pascal到C语言再到Java、.net,网络浏览器从Netscape、IE到FireFox、Chrome,这些发展变化使GIS软件所依赖的技术环境越来越复杂,为跟上技术变化满足不同类型应用环境需求,采用传统架构研发GIS软件的负担越来越重。

为摆脱此种窘境,保证所研制的服务型地理信息软件能够满足不同类型环境的应用需求,以相当小的调整普遍适应当前和未来信息技术在硬件设备、操作系统、开发语言等方面的发展和进步,Newmap软件研发之始就采用了一种领先的软件架构,确立了可保持长期稳定的原子级底层核心Newmap Components以及在此基础上通过环境相关的扩展进行产品封装的整体思路。

Newmap软件的原子级底层核心Newmap Components的构建思路为:把实现地理信息处理、表达、管理、应用与服务的各项功能、算法、流程和所依赖的开发技术进行有效隔离,剥离提取出相对稳定的、不依赖软件界面、开发接口、事件机制、数据引擎等易变的技术环境的核心功能和算法,并进行细颗粒度的组织,采用高效、成熟、标准的C++语言予以具体实现,建立了Newmap原子级底层核心Newmap Components。以Newmap原子级底层核心为基础,通过功能模块和人机交互界面的扩展实现产品级软件的封装和搭建,从而保证在相关技术环境发展变化时仅需重新实现或调整扩展部分,确保Newmap系列软件的长期可维护性、扩展性和伸缩性。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-23846-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...