存储平台开发计算机信息论文

2022-04-29

DOI:10.16644/j.cnki.cn33-1094/tp.2016.02.015摘要:随着遥感影像规格化数据的数据量以PB级别不断增加,海量的遥感影像规格化数据就需要采用更加合适的云存储平台系统。下面是小编为大家整理的《存储平台开发计算机信息论文(精选3篇)》,欢迎阅读,希望大家能够喜欢。

存储平台开发计算机信息论文 篇1:

计算机信息技术存储平台的开发与应用研究

随着时代的不断进步,计算机信息技术也正高速发展。在党中央提出的互联网加的大背景下,计算机信息技术在各个行业中的融合度也呈现出空前繁荣的景象。做为计算机信息技术核心之一的信息存储技术也不断发展。传统的以人工进行的数据存储与处理方式有着较多的弊端,例如人为录入的误操作导致数据的完整性失真,数据处理时无校验导致错误的结果输出,管理的漏洞导致存储文件的丢失,数据恢复时无从查找备份的源文件等等,诸多问题都会导致工作效率的低下。目前各企事业单位已经充分意识到信息存储的重要性,信息时代所带来的便捷性正逐步改变着我们的生产与生活方式。计算机信息技术存储平台的开发与应用研究是值得我们研究的一项重要内容。

1 计算机信息技术存储平台的形成分析

对任何一个企事业单位来说,在正常的工作流程中都会涉及到数据的处 理,其中包括数据录入,数据处理,数据存储,数据分析,数据模型建立,数据更新以及数据备份操作。人工操作方式相对于计算机信息处理方式来说容易出现很多错误,同时由于人工方式在进行数据存储时需要耗费大量的物理资源,其已经不适用于目前信息时代低碳的工作方式。

计算机信息技术的出现很好的解决了以上的问题。计算机信息技术的特点是拥有极大的存储空间,极强的运算效率。理想情况下数据可以永久的存储在计算机当中。同时,当整个应用系统出现问题时,例如数据丢失这种情况,用户可以通过计算机系统进行数据的恢复,保障工作的正常进行。目前各企事业单位大多采用了计算机信息存储技术作为后台的服务核心,因此研究计算机存储技术以及调用程序有着十分重要的意义。本文结合实践,抛开了信息系统的宏观概念,从信息系统最基本的组成元素入手,即存储平台的开发与应用进行了系统的分析,以期能够更好的促进信息技术的不断发展。

在具体的实践中,计算机存储技术研究的内容并不仅仅只是数据的存储。要完成数据的科学存储,除了要将数据录入并记录到存储介质上,还要关注数据与数据之间的关系,即要在数据结构的理论基础上进行存储实现。同时还要考虑到各种存储介质的特点,从物理和逻辑两方面考虑选择何种存储介质能最大的发挥应用系统的作用,提高系统的性价比和运行效率。

2 计算机存储技术的设计问题探讨

如何更加高效的提升计算机信息系统的效率是各个研究部门主要研究的问题之一,从整个计算机信息系统发展的过程来看,总结一点经验就是要深入的研究系统的核心问题——计算机信息系统存储技术。各企事业单位所用的应用系统大多都不相同,因此各系统所用到的存储技术也都大相径庭。例如企业员工信息大多采用基于人事部门的层次型结构进行存储;各公司之间的业务往来信息大多采用基于网络拓扑的网状型结构进行存储。在进行计算机信息技术存储平台的设计过程中,E-R 模型是十分典型的形式,以下举例分析计算机信息技术存储平台的开发和应用进行分析。

E-R 模型是计算机存储技术开发过程中一种十分重要的模型,这种模型能够比较有效的实现对于用户需求的可视化分析,并由此得出正确的结果。在一般的情况下,该模型的作用是能够提供进行数据分析的理论依据,具体步骤为将不同的需求展开成多条用户需求,然后将这些用户需求依次放入表格之中进行数据分离,进而找到这些用户需求之间的差异与联系,针对不同的需求点进行系统设计。目前 E-R模型被广泛的应用在计算机的存储技术的开发之中,同时也为数据的开发和设计提供了一定的技术支撑。在 E-R 模型中能够直观的展现实体之间的联系,同时也可以实现关系集和属性,这些结构之间有着十分严密的逻辑关系,可以将不同的实体通过一定的附属关系进行连接,进而实现完整的 E-R 模型。在 E-R 模型之中,实体的属性用椭圆形的形状来表达,实体的关系用菱形框来表达,而实体则由矩形框来表示,下面通过一个企业的行政级别关系来进行讨论。

例如实现一个企业对于员工进行招聘的E-R模型,这其中存在着一定的数据的对应关系,一个企业可以同时聘请多名员工,所以企业和员工之间的实体关系是 1—N。

3 计算机信息技术存储平台开发设计的流程

3.1 计算机信息技术存储平台的需求设计

任何一个项目的需求设计阶段都是最为重要的,计算机信息技术存储平台的设计也不例外。它在计算机存储技术的开发和设计中属于最基础的阶段,只有明确了用户的实际需求,才能够为后续的开发打下良好的基础。需求分析设计的最终目的是要生成需求分析报告,该报告是通过将用户的需求进行科学的归纳整理,然后明确每一个细节和具体的需求实现的。这样才能够更好的设计出符合实际情况的信息技术的存储平台。

3.2 计算机信息技术存储平台的概念理解设计的具体阶段

需求分析实际上就是将各种需求进行具体的定义,因此项目组成员首先要做的就是需要对这些概念进行最终的定义,同时要将彼此之间的关系进行必要的解析,以便后期进行系统开发的时候更够更好的适应系统设计。除了完成以上这些阶段设计意外,计算机信息技术存储平台还需要开展逻辑设计、物理实现和平台维护,这些都是开发的重要过程。

4 计算机存储技术的应用和开发研究

以上对于计算机的存储技术开展了比较详细的分析,同时也明确了在每一个设计阶段的核心内容。对于计算机的存储技术来讲,首先要有相应的物理数据供给用户进行录入,录入完毕之后进行数据存储时还要考虑对录入的数据进行有选择的备份,便于后期进行数据恢复的时候使用。数据的存储功能是整个计算机储存技术的核心,只有确保存储功能的正常,才能够保障整个系统的正常运行。在具体应用过程中,计算机中的文件一般都会被设置为只读,这样做的主要目的是为了在一定程度上保护用户的个人信息安全为了进一步保证数据的安全,用户一般都会考虑到个人信息以及管理员的权限设置,也只有经过了这样的处理,才可以更好的保障信息的安全。

5 小结

伴随着社会的不断发展,计算机的存储技术越来越受到了企业的重视,并且得到了快速的发展。存储技术的核心在于如何对不同系统进行科学的需求分析,然后完成需求的定义,最后还要保障数据的安全性。这就需要行业人员进行不断的努力和创新,使得计算机信息存储平台能够更好的服务社会的发展,促进社会的进步。未来计算机存储技术将会得到不断的更新和发展,并且发挥出越来越大的作用。

参考文献:

[1] 白 凤 娈 . 浙 江 中 控 ECS-700 DCS 与 AllLink数采终端数据采集的设计与实现[J].河北企业 ,2013(02).

[2] 郑迎凤 , 李莺 . 网络计算机存储技术加密在高校数字化校園建设中的设计与应用[J]. 电脑与信息技术 ,2013(01).

[3] 孙晓伟 , 毕晓清 , 吴洪越 , 赵卫东 . 基于DOM 和 VBA 的 Word 文档数据交互式抽取[J]. 计算机应用与软件,2013(02).

[4] 李元 , 王伟 . 我国大陆体育科学研究国际化进展考察—基于 WOS 计算机存储技术的文献计量分析 [J]. 成都体育学院学报 ,2013(01).

作者简介:

王雪,女,1984年4月,黑龙江省安达市人,研究方向:计算机硬件,中学一级,本科学历。

作者:王雪

存储平台开发计算机信息论文 篇2:

基于MongoDB的遥感规格化数据云平台的设计与实现

DOI:10.16644/j.cnki.cn33-1094/tp.2016.02.015

摘  要: 随着遥感影像规格化数据的数据量以PB级别不断增加,海量的遥感影像规格化数据就需要采用更加合适的云存储平台系统。基于传统关系型数据库的云平台系统在高并发读写、扩展性等方面无法满足当前大数据量的需求,因此研究了一种基于MongoDB的遥感规格化数据云平台系统,与现有的云平台系统相比,此平台在性能、稳定性、扩展性方面都有很大提升。

关键词: 遥感规格化数据; MongoDB; 海量; 云平台

Design and implementation of remote sensing normalized data cloud platform

Ma Jun1,2, Zhang Feilong1

(1. Department of Computer Science and Technology, Henan University, Kaifeng, Henan 475004, China;

2. Data and Knowledge Engineering Research Institute, Henan University)

Key words: remote sensing normalized data; MongoDB; massive; cloud platform

0 引言

高分应用综合数据库系统是高分应用链条中的重要组成部分,是必需的基础支撑条件。高分应用综合数据库系统主要负责收集、保管、维护和提供高分卫星信息产品研发、生产、验证、服务所需的数据信息资源,是高分应用链条中不可或缺的数据支撑,也是高分应用示范系统建设和推广应用的重要基础。其中,规格化影像产品数据作为其主要的产品数据类型也是整个系统工作的重中之重。规格化影像产品,即对原始数据进行几何、辐射等预处理后形成干净准确的影像,在对其按照标准分辨率层级进行重采样,最后为保证定量化处理精度按标准格网裁切成1000*1000的规格化影像。现有系统的规格化数据云平台主要是采用了Sqlite数据库作为底层索引[1-2]。

Sqlite具有很好的兼容性、跨平台性和较小的规模等特点,但是在数量日益增大的今天,Sqlite的存储大小限制、稳定性和对并发读写等方面的不足也开始影响规格化数据云平台的整体性能[3-4]。为了提高规格化云平台的数据的整体性能,本文设计了基于非关系型数据库MongoDB的规格化云平台系统,并通过对比现有的云平台系统,证明本文方案的可行性。

MongoDB是10gen公司与2009年研发的一份开源的基于分布式文件存储的NOSQL数据库系统。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它是一个面向集合的,模式自由的文档型数据库[5]。MongoDB采用主/从和复制集两种复制冗余方式。MongoDB相较于传统的关系型数据库有着易于使用、易于扩展、丰富的功能和卓越的性能,在面对海量数据的挑战时更加有优势。

1 云平台的总体部署

遥感规格化云平台主要是实现对遥感瓦片数据的存储、检索和管理。数据采用虚拟分布式存储技术散列的存放在各个数据存储站点上,分布式存储技术是通过一系列管理调度策略将静态的虚拟磁盘空间单元映射到动态的物理存储站点上,从而建立一个逻辑上静态、物理上动态可扩展的分布式存储空间。 数据所对应的元数据信息(包括瓦片数据名、卫星、传感器、拍摄时间、层级、行号、列号、类型)则存放在分布式的云数据库上。现有系统的云数据库由Sqlite实现,Sqlite数据库服务独立分布于各个存储节点,通过每个存储节点上部署的站点服务操作数据库以此实现分布式的信息存储和检索。在进行数据存储的操作时,由数据存储服务将数据存放到虚拟分布式磁盘上,然后调用每个存储节点的站点服务进行元数据索引的建立,即站点服务将元数据信息索存放在各自节点所部署的Sqlite数据库中。在查询时,客户端发送查询请求,各个节点的站点服务查询各自节点所部署的Sqlite数据库中对应的元数据信息,然后将结果进行归约,返回给客户端。

基于MongoDB的云平台系统在进行数据存储操作时,由数据存储服务将数据存放到虚拟分布式磁盘上,然后调用MongoDB路由在MongoDB集群上建立元数据的索引,利用MongoDB的分片、副本集等特性实现元数据信息的分布式存储。在进行数据检索时,客户端直接向MongoDB路由发送数据查询请求,MongoDB路由调用MongoDB集群的并发检索,将查询到的元数据信息返回给客户端[6-7]。基于MongoDB的云平台系统的架构如图1所示。

2 MongoDB集群部署实现

在本次实验部署中,采用配置相同的三台机器作为测试机来构建MongoDB集群,具体的服务配置分配和物理部署图如图2所示。

MongoDB集群中的每台MongoDB服务器开启了MongoDB路由mongos服务、MongoDB配置config server服务、数据分片shard server服务(包括主分片、副本分片和仲裁分片)。其中ConfigSvr:配置服务器相当于集群的大脑,保存着集群和分片的元数据,即各分片包含哪些数据的信息。Mongos:是用户和集群间的交互点,其职责是隐藏分片内部的复杂性并向用户提供一个简洁的单服务器接口,允许把集群当作一台服务器。shard:即MongoDB主分片,用于存储实际的数据块。使得每台服务器比较均衡的承担一定的路由操作和I/O操作,数据能够有效的散列的分布在各个MongoDB服务器上,提高服务器的资源利用率和实现集群的负载均衡,大大提高集群的整体性能表现。replica set:即MongoDB副本集,副本节点在主节点挂掉后通过心跳机制检测到后,就会在集群内发起主节点的选举机制,自动选举一位新的主服务器,提高系统的可靠性和自动故障的回复。arbiter:即MongoDB仲裁,仲裁节点不存储数据,只是负责故障转移的群体投票,这样就少了数据复制的压力[8-9]。

3 实验结果分析

3.1 开发的软硬件环境

本次实验MongoDB集群有三台软硬件配置相同的服务器级别的机器构成,服务器的配置为:

操作系统:Windows7旗舰版(64位)

数据库:MongoDB 3.0.1,MySql 5.5

Cpu:Intel Core i7-2600

核数:4核8线程

内存:16g

3.2 测试方案设计以及结果

⑴ 规格化数据的批量存储的性能对比测试。

从图3可以看出,规格化数据的存储MongoDB集群的效率整体上要高于基于传统关系型数据库Sqlite,大概是其2.8倍。在不断增加实验样本插入大数据量瓦片数据的情况下,MongoDB集群与Sqlite的插入效率比依然维持在2.8左右。由此可见,基于MongoDB的规格化云平台系I同相较于现有有着明显的优势,即使在大数据量的情况下,依然能保证相当的插入效率。

⑵ 在一定数据量基础上查询1000条特定条件的规格化数据性能对比测试,查询的条件为规格化数据的层级、行列号信息。

从图4可以看出,在数据量比较小的情况下,二者的性能差异不大,随着数据量的增大,现有系统的查询所需要的时间开始急剧上升,而基于MongoDB的规格化云平台查询所需时间上升的比较平缓。由此,在数据量不断增大的情况下,基于MongoDB的 规格化云平台系统具有查询性能上的优势。

3.3 遥感规格化数据云平台对比分析

通过图3、图4的对比分析,在数据量不断增加的情况下,基于MongoDB的规格化云平台系统在数据存储和检索方面依然具有良好的性能表现,在性能上相比于现有的云平台系统有着较大的优势,能够满足数据量日益增长所带来的压力。

降低了客户端、存储服务与站点服务之间的耦合,基于MongoDB的云平台系统不再是数据和数据库信息一体化的结构,二者在逻辑上实现了分离,存储服务和客户端就不再依赖于原有的站点服务提供的并发存储和检索,而依赖于MongoDB集群提供的服务。

降低了站点服务的压力:由于在本系统中站点服务同时承担着大量的数据订单处理和同时支持其他数据格式的服务,而其中规格化数据的服务将依赖于MongoDB集群,不再依赖于站点服务。

更好的扩展性和灵活性:现有的云平台系统在扩展时需要同时进行存储节点和Sqlite数据库服务两方面的扩展,而基于MongoDB的云平台系统则是在存储空间不足时只需要扩展存储空间、在数据库性能不足时适当的调整MongoDB集群。

更好的容错性:利用MongoDB的副本集可以实现双机热备的功能,提高了系统的容错性[10]。

4 结束语

针对规格化数据的海量性、离散性和不断增长的特点,本文给出了基于MongoDB的规格化云平台系统,通过构建MongoDB集群,代替现有的站点服务和Sqlite数据库服务。实验结果表明:相较于传统数据库,MongoDB集群在并发读写、快速检索、负载均衡、容错性和扩展性都有了很大的提升,在构建分布式系统上有着很大的优势。适应于现在海量的不断增长的遥感规格化影像数据。但是目前MongoDB对内存的要求比较高,不如传统关系型数据库成熟,其分片机制、内存管理机制和缓存机制还有待进一步的深入研究。

参考文献(References):

[1] 王栋,郑逢斌,赖积保,余涛,李家国,郭珊.基于五层十五级遥

感数据结构的并行算法研究[J].微计算机信息,2012.1.

[2] 李朝奎,杨武,殷智慧,张强.MongoDB的遥感影像分布式存

储策略研究[J].测绘通报,2014.5.

[3] 段龙方.面向遥感数据的云数据库技术研究与应用[D].河南

大学,2014.

[4] 谢志伟.基于SQLite的遥感影像数据库设计[D]. 辽宁工程技

术大学,2012.

[5] 潘凡.从MySQL到MongoDB——视觉中国的NoSQL之路[J].

程序员,2010.6.

[6] 王光磊.MongoDB数据库的应用研究和方案优化[J].中国科

技信息,2011.20.

[7] 王振辉,王振铎.MongoDB中数据分页优化技术[J].计算机系

统应用,2015.6.

[8] 邓志飞,应良佳,王军威.基于IODA算法MongoDB负载均衡

的改进[J].现代电信科技,2013.7.

[9] 梁海.MongoDB数据库中Sharding技术应用研究[J].计算机

技术与发展,2014.7:60-62,67

[10] 邱儒琼,郑丽娜,李兵.基于MongoDB的电子地图瓦片数据

存储和服务研究[J].地理空间信息,2014.

作者:马骏 张飞龙

存储平台开发计算机信息论文 篇3:

基于Google Maps API的WEBGIS应用研究

摘要:目前,WEBGIS大多是基于商业化企业级GIS平台开发的,以这种形式开发的系统都普遍存在一些不足。文章探讨了基于Google Maps API、ASP.NET及数据库等相关技术建立WEBGIS系统。该系统实现了对信息资源在WEBGIS平台上的应用,可用于历史事件记录、灾害信息管理、地图向导等。

关键词:Google Maps API;WEBGIS;GIS

0引言

WEBGIS是GIS与Internet结合的产物,是GIS在网络环境中的应用。WEBGIS的发展,扩展了GIS的应用,使得GIS真正成为一种大众化得地理信息分析工具。从Internet上的任何一个节点,用户可以浏览WEBGIS中的地图数据,并能用WEBGIS提供的功能对这些数据进行空间查询分析、制作专题地图等。

目前国内的WEBGIS大多数都是基于成熟的企业级WEBGIS平台开发的,最典型就是ARCGIS的Server或IMS平台,这些系统虽然已经用于地理信息管理等服务中,但是它们都存在着这样的不足:(1)开发平台购买价格昂贵;(2)需要组织各种复杂的空间数据;(3)地图显示信息与地图行为匮乏。

本研究是基于Google Maps的地图资源,将广为人知的Google地图嵌入到网页中,利用其免费提供的API研究的GIS,并应用AJAX技术进行脚本的异步调用,使得用户可以不刷新整个页面,调用形成一种全新的WEBGIS,这在理论上是一种大胆的尝试与创新;也具有较强的现实意义,可用于历史事件记录、灾害信息管理、地图向导等。

1基于Google Maps API的WEBGIS关键技术介绍

1.1Google Maps API

Google Maps API是Google面向Web开发者推出的免费编程开放接口,是Google自己推出编程API,可以让全世界对Google Maps有兴趣的程序设计人员自行开发基于Google Maps的服务,建立自己的地图应用程序,网站开发者们只需使用JavaScript脚本语言就可以将Google地图服务衔接到自己的网页中,还可以自主地在地图上制作标记或者信息窗口。一直以来,Google Maps就是Google全球化战略中一个重要组成部分,而其开放性更是Google战略的一个重要的特色。

1.2ASP.NET开发平台

ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的开发平台,它可以把程序开发人员的工作提升到其他技术都无法比拟的程度。与ASP、JSP、PHP、Perl等相比,ASP.NET具有方便性、生成效率高、安全性高、完整性强及面向对象等特性,是目前主流的网络编程工具之一。

ASP.NET是作为 .NET Framework 的一部分提供的。当编写ASP.NET应用程序的代码时,可以访问 .NET中的类,可以使用与公共语言运行库兼容的任何语言来编写应用程序的代码,这些语言包括VB、C# 和J#。本研究使用C#语言,它是一门简单、面向对象、类型安全、平台独立的组件编程语言,是.NET的关键性语言,也是整个.NET平台的基础。

1.3AJAX技术

AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术,是指一种创建交互式网页应用的网页开发技术,它是目前客户端比较流行的技术。AJAX技术的应用使得可以不刷新整个页面,在页面内与服务器通信,减少了数据传输量,提高了Web应用的响应速度,使用异步方式与服务器通信,不需要打断用户的操作,使得Web应用既保留了B/S结构的优点,又具有C/S结构应用的强大功能,给用户带来了全新的感受。

2基于Google Maps API的WEBGIS设计

本研究要构建的系统,服务器端在ASP.NET平台下开发,利用Google Maps API创建和配置WEBGIS应用程序和服务的框架。客户端采用AJAX技术,实现客户端的异步数据读取。

基于B/S架构的WEBGIS相比基于C/S架构的WEBGIS优势很明显,它以浏览器作为客户端运行平台,将应用程序的开发、维护和更新放在中间层的应用服务器上,而将数据库的管理和维护放在数据库服务器上,形成一个由客户层、中间应用层和数据层组成的三层体系结构。因此本研究采用了三层的B/S体系结构,如图所示,底层的数据层是台风信息数据库,由微软的SQL Server管理;中间层即业务逻辑层,又由Web程序服务层和Google Maps服务层组成,由IIS作为Web程序服务器;客户层即用户浏览器。

如图1所示,系统运行时,客户端通过Google Maps API向Google Maps服务器请求,将Google地图载入浏览器中。当用户请求将数据库里面的信息显示到Google地图上时,首先Web程序服务器接受请求,从已经连接的数据库里面读出相应的数据,传递到Web程序服务层的后台页面上,用隐藏标签的方法将读出的数据传递到前台页面,再通过Google Maps API向Google Maps服务器请求,将具有空间属性的信息显示到Google地图中。当用户请求将其在Google地图上手动加的点或路径等添加到数据库中时,与上述过程正好相反,由Web程序的前台页面通过Google Maps API获取到相应的信息,同样,用隐藏标签的方法将读出的数据传递到后台页面,再由Web程序服务器将这些数据添加到数据库中。

3基于Google Maps API的WEBGIS特点

3.1多层架构体系

系统采用典型的基于B/S的客户层、业务逻辑层和数据层三层架构,分别管理界面显示、逻辑流转控制、数据处理,业务逻辑层又可以细分为Web程序服务层和Google Maps服务层,这样使得系统开发结构层次分明、功能分工明确。从而保证了系统运行的效率,使系统更易于维护,提高了系统的稳定性。

3.2无需组织复杂的空间数据库

这是本系统最明显的特点。由于本系统的地图显示采用Google Maps提供的服务,所有的地图数据都来源于Google地图,与传统的基于ARCIMS的WEBGIS相比,本研究不需要设计和现实多层的、复杂的空间数据,这就大大降低了开发的成本。与此同时,数据库也是属性数据库,由于Google Maps API支持以编码的方式存储曲线,这样就可以将存坐标的空间数据库转化为存编码的属性数据库。

3.2可自定义用户界面

与传统的基于ARCIMS的WEBGIS客户端标准界面相比,采用Google Maps API开发,首先从地图表现上,用户将会更加青睐皆为熟知的电子地图,并且无论是系统的基本操作还是业务功能操作,本系统都是从用户业务和习惯的角度出发,按照方便、快捷与人性化原则来设计用户界面的。

3.4灵活运用组件和接口技术

为了获得系统的运行的高效性,在开发过程中编写和调用了一些组件,让它们直接独立地处理相关的逻辑业务。同时为了保持系统的可扩展性,系统中设计和预留了一些接口,为今后系统的扩展和更新作了充分的准备。

4结语

基于Google Maps API的WEBGIS将Google Maps提供的API进行二次开发,并应用AJAX技术进行脚本的异步调用形成一种全新的WEBGIS,这在理论上是一种大胆的尝试与创新。由于Google Maps中国数据相比美国本土数据还比较粗略,将Google Maps API应用到WEBGIS当中还不算多,但是随着Google的全球化战略的深入,相信在不久的将来基于Google地图服务的应用将会越来越多,这也会给提供GIS 平台的厂商一个很大的冲击。

参考文献

[1] 江宽,龚晓鹏,等.Google API开发:Google Maps与Google Earth双剑合璧[M].北京:电子工业出版社,2008.

[2] 张跃延,顾彦玲,等.ASP.NET从入门到精通[M].北京:清华大学出版社,2008.

[3] 孙晓茹,赵军.Google Maps API在WEB GIS中的应用[J].微计算机信息,2006,(19).

[4] 郑晓阳,高芳琴.基于WEBGIS的台风信息服务系统研究[J].上海水务,2006,22(1).

作者简介:花杰(1989-),男,中国地质大学(北京)信息工程学院学生,研究方向:地理信息工程、WEBGIS等。

作者:花 杰

上一篇:城镇化进程中的经济哲学论文下一篇:农村教育分析的留守儿童论文