(地图学与地理信息系统专业论文)基于ajax的水利信息服务研究与实现.pdf_第1页
(地图学与地理信息系统专业论文)基于ajax的水利信息服务研究与实现.pdf_第2页
(地图学与地理信息系统专业论文)基于ajax的水利信息服务研究与实现.pdf_第3页
(地图学与地理信息系统专业论文)基于ajax的水利信息服务研究与实现.pdf_第4页
(地图学与地理信息系统专业论文)基于ajax的水利信息服务研究与实现.pdf_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 国家水利部提出“数字水利这一概念,是为了充分利用信息技 术,开发使用水利信息资源,包括水利信息的采集、传输、存储、处 理和发布,全面提升水利事业活动的效率。而随着网络技术的不断发 展和互联网的普及,把g i s 与网络技术相融合成为必然趋势,因此 w r e b g i s 成为水利信息相关系统的重要研究和应用领域。 但是,目前基于w ,e b g i s 的水利信息系统还存在许多不足,功能 丰富的基于b s 架构的水利信息系统的开发、应用和推广仍存在许多 需要克服的障碍。如远程数据传输的安全问题,同步交互方式容易导 致数据丢失,地物匹配方式不灵活而且缺乏多样性,大容量的地图数 据传输速度缓慢等等,而a j a x 技术的诞生和推广,为问题的解决带 来了希望,本论文将以湖南省水利厅面向水利信息w e b g i s 系统的空 间属性模糊匹配服务引擎项目为基础,采用a j a x 异步技术,以a r c l m s 为地图服务平台,开发水利信息发布的实验系统,致力探讨以下几个 方面:分析当前水利信息事业的发展状况,提出将a j a x 技术和 w e b g i s 技术结合应用于水利信息事业;详细的分析a j a x 的技术要 点,以及a r c i m s 在现行的地图服务器展现的优势;对空间属性模糊 匹配进行研究,实现中文拼音首字母等具有实际意义的搜索方式,并 结合a j a x 技术实现地名定位功能:阐述地图分块异步显示在地理信 息系统中的可行性与优势,深入讨论切割原理并实现,取得较好的实 验效果;开发水利信息发布实验系统,采用a j a x 技术实现地图的基 本操作。 关键词:a j a x ,异步,水利信息服务,模糊匹配,地图分块 a b s t r a c t n a t i o n a l m i n i s t r y o fw a t e r c o n s e r v a n c yp r o p o s e d a c o n c e p t d i g i t a lw a t e rc o n s e r v a n c y i no r d e rt of u l l yu s ei n f o r m a t i o nt e c h n o l o g y , t od e v e l o pa n dt a k eu s eo ft h ew a t e rc o n s e r v a n c yi n f o r m a t i o nr e s o u r c e , i n c l u d i n gi n f o r m a t i o n sg a t h e r i n g ,t r a n s m i s s i o n , m e m o r y , p r o c e s s i n ga n d i s s u i n g ,a n dt op r o m o t et h ee f f i c i e n c yo ft h ew a t e rc o n s e r v a n c yc a u s e s a c t i v i t i e sc o m p r e h e n s i v e l y 晰t ht h eu n c e a s i n g l yd e v e l o p m e n to ft h e n e t w o r k t e c h n o l o g y a n dt h e p o p u l a r i z a t i o n o ft h ei n t e m e t , t h e a r c h i t e c t u r eo fw a t e rc o n s e r v a n c yi n f o r m a t i o ns y s t e mi st r a n s f o r m i n g f r o mt h ec ss t r u c t u r et ot h eb ss t r u c t u r e ,a n df u s i n gg i si n t on e t w o r k t e c h n o l o g yb e c o m e s a ni n e v i t a b l et r e n d t h e r e f o r ew e b g i sb e c o m e sa n i m p o r t a n tr e s e a r c ha n da p p l i c a t i o nd o m a i ni n t h ew a t e rc o n s e r v a n c y r e l c a t c di n f o r m a t i o ns y s t e m sa n dr e s e a r c h e r sh a v eo b t a i n e dm a n yr e s u l t s b u t ,w a t e rc o n s e r v a n c yi n f o r m a t i o ns y s t e mb a s e do nw e b g i sh a s a l s om a n yi n s u f f i c i e n c i e sa tp r e s e n t ,a n dt h ed e v e l o p m e n t ,a p p l i c a t i o n a n dp r o m o t i o no ft h ew a t e rc o n s e r v a n c yi n f o r m a t i o ns y s t e mw h i c hi s b a s e do nt h eb sc o n s t r u c t i o ns t i l lh a v em a n yb a r r i e r sw h i c hn e e dt ob e o v e r c o m e ,s u c ha st h es e c u r i t yp r o b l e mf o rl o n gr a n g ed a t at r a n s m i s s i o n , d a t am i s s i n gc a u s e db ys y n c h r o n i z e di n t e r a c t i v em o d e ,t h em a t c h i n gw a y f o rf e a t u r e si sn o tn i m b l ea n dl a c k so ft h em u l t i p l i c i t y , t h es p e e do fl a r g e c a p a c i t ym a pd a t at r a n s m i s s i o ni ss l o w , a n d , s of o r t h t h e s ea r ep a r t so f t h et e c h n i c a l p r o b l e m sf o rt h ew a t e rc o n s e r v a n c yi n f o r m a t i o ns y s t e m w h i c hc o n t i n u en e e d e dt ob ed i s c u s s e da n di m p r o v e d a j a xt e c h n o l o g y h a sb r o u g h tah o p ef o rt h e s ep r o b l e m s s o l u t i o n t h e s i sb a s e so nh u n a n p r o v i n c ew a t e rc o n s e r v a n c yd e p a r t m e n t ss p a t i a la t t r i b u t ef u z z ym a t c h s e r v i c ee n g i n ep r o j e c tf a c i n gw a t e rc o n s e r v a n c yi n f o r m a t i o nw e b g i s s y s t e m , u s e sa j a xa s y n c h r o n o u st e c h n o l o g y , t a k e sa r c l m sa st h em a p s e r v i n gp l a t f o r m ,d e v e l o p saw a t e rc o n s e r v a n c yi n f o r m a t i o nr e l e a s e e x p e r i m e n ts y s t e m , a n dd e v o t e st od i s c u s st h ef o l l o w i n ga s p e c t s :t o a n a l y z et h e c u r r e n t d e v e l o p m e n t c o n d i t i o n so fw a t e rc o n s e r v a n c y i n f o r m a t i o n e n t e r p r i s e ,a n dp r o p o s et h a t i nc o m b i n a t i o no fa j a x t e c h n o l o g ya n dt h e b b g i st e c h n o l o g y , a p p l yt h e mt ot h e w a t e r c o n s e r v a n c yi n f o r m a t i o ne n t e r p r i s e t oa n a l y z et h et e c h n i c a lp o i n t so f a j a xi nd e t a i l ,a sw e l la st h es u p e r i o r i t i e so fa r e i m si nc u r r e n tm a p s e r v e r s i tr e s e a r c h e st h e s p a t i a l a t t r i b u t ef u z z ym a t c h ,r e a l i z e st h e p r a c t i c a ls i g n i f i c a n c es e a r c hm o d e ,s h c ha st h ec h i n e s ep i n y i nf i r s tl e t t e r s e a r c hm o d ea n ds oo n ,a n dc o m b i n e sw i t ht h ea j a xt e c h n o l o g yt or e a l i z e t h eg e o g r a p h i cf l a m el o c a l i z a t i o nf u n c t i o n i te l a b o r a t e st h ef e a s i b i l i t ya n d t h es u p e r i o r i t yo ft h em a pp i e c e m e a la s y n c h r o n o u sd e m o n s t r a t i o ni n g e o g r a p h i c i n f o r m a t i o n s y s t e m , t h o r o u g h l yd i s c u s s t h e m a p t i l i n g p r i n c i p l ea n dt or e a l i z ei t ,i no r d e rt om a k et h ef a v o r a b l ee x p e f i m e n t p r o g r e s s a tl a s ti td e v e l o p st h ew a t e rc o n s e r v a n c yi n f o r m a t i o nr e l e a s e e x p e r i m e n ts y s t e m , a n dw i t ht h ea j a xt e c h n o l o g yt or e a l i z et h em a p s e l e m e n t a r yo p e r a t i o n s k e yw o r d s :a j a x ,a s y n c h r o n o u s ,w a t e rc o n s e r v a n c yi n f o r m a t i o n s e r v i c e ,f u z z ym a t c h , m a pt i l i n g 原创性声明 本人声明,所呈交的学位论文是本人在导师指导下进行的研究工作及 取得的研究成果。尽我所知,除了论文中特别加以标注和致谢的地方外, 论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得中南 大学或其他单位的学位或证书而使用过的材料。与我共同工作的同志对本 研究所作的贡献均己在论文中作了明确的说明。 作者签名:诬数日期:三塑l 年互月日 学位论文版权使用授权书 本人了解中南大学有关保留、使用学位论文的规定,即:学校有权保 留学位论文并根据国家或湖南省有关部门规定送交学位论文,允许学位论 文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以采用复 印、缩印或其它手段保存学位论文。同时授权中国科学技术信息研究所将 本学位论文收录到 一o 囱 ! o 日 o 自一c t d 图2 - 3d 伽查看器展示对象树形结构 1 u i 动态更新示例 下面,将通过一个u i 动态更新的示例,来展示a j a x 的魅力。 实现效果:一共有两个文本框,在一个文本框中输入字符,另一个文本框跟 着改变。在过往传统的w e b 通讯模型交互中,是无法实现的,必须通过u r l 路径 的重导向才能够达到这样的效果。 原理:在w e b 后台进行,通过x m l h t t p r e q u e s t 对象,由它来接受和发送请 l o 要 昏蕊 一 避枷 裂鲨警澌 求到服务器,由t s e r v e r a s p x 这个文件来处理,并将结果通过x l 虬h t t p r e q u e s t 对象返回给页面。图2 4 展示了交互过程。 t s e r v e r a s p x , 发送请求 x m l h t t p ( e q u e s t 返回结果 弋 , c l i e n t ui 图2 - 4 客户端u i 通过d h l h t t p r e q u e s t 动态更新 下面是c l i e n t u i a s p x 和t s e r v e r a s p x a s p x c s 的代码,通过 c l i e n t u i a s p x 可以看到客户端的所有动作,通过t s e r v e r a s p x c s 可以看到服 务器如何通过h t t p 协议接受,处理请求并作出响应的。 代码清单2 - 3 :c 1i e n t u i a s p x 源代码 c l i e n t o i v a rx m l h t t p ; f u n c t i o nc r e a t e x m l h t t p r e q u e s to 创建) q l l h t t p r e q u e s t 对象 t r y r e t u r nn e wa c t i v e x o b j e c t ( “m s x m l 2 x m l h t t p ”) :lc a t c h ( e ) t r y r e t u r nn e wa c t i v e x o b j e c t ( 。m i c r o s o f t x m l h t t p ”) : c a t c h ( e ) t r y r e t u r nn e wx m l h t t p r e q u e s t ( ) :lc a t c h ( e ) 非i e a l t e r ( 。l h t t p r e q u e s tn o ts u p p o r t e d ”) : r e t u r nn u l l : f u n c ti o nt k e y d o w no x m l h t t p = c r e a t e x m l h t t p r e q u e s t0 : v a tu r lt e s t :t s e r v e r a s p x 。+ ? m s f 。+ d o c u m e n t g e t e l e m e n t b y i d ( t e x t b o x l ) v a l u e ; x m l h t t p o p e n ( g e t ,u r l t e s t t r u e ) : x m l h t t p o n r e a d y s t a t e c h a n g e 。s h o w

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论