(信息与通信工程专业论文)gis与gps集成中关键技术的研究.pdf_第1页
(信息与通信工程专业论文)gis与gps集成中关键技术的研究.pdf_第2页
(信息与通信工程专业论文)gis与gps集成中关键技术的研究.pdf_第3页
(信息与通信工程专业论文)gis与gps集成中关键技术的研究.pdf_第4页
(信息与通信工程专业论文)gis与gps集成中关键技术的研究.pdf_第5页
已阅读5页,还剩52页未读 继续免费阅读

(信息与通信工程专业论文)gis与gps集成中关键技术的研究.pdf.pdf 免费下载

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

文档简介

j 圻利誓技术人。o ) i 究生院学何沦文 摘要 木课题的背景足邀1 1 班趔堕揎亟丛。堀1 1 f l i 辆 i i 控系统是g p s a v l 系统的种 作为g 1 s 与g p s 集成的肌删j 越川,g i s a v i ,系统t l ,存在一些技术上的关键问题: 1 6 p s 信号在( :i s 地i 割卜q 0 嵌花的校i r 问题;短f 2 6 p s 信号卣点在( 3 1 sj c l l e l l a 示叫的弥补问题 尢这些问题上做f i 一定的i i j 究成果、习求仃价他的力法将不仅在实际应 j 价值卜,而l l 在g i s 与g p s 集成的理沦发展方i 斫均仃重要的意义胡i 文主要闸述了剥这些关键问题的 解决办法。 ” 针列g p s a v i 一系统1 1 的1 i 他! 最示曝葶的校l f i 问题,作者提出了两种算法:线性自l i 象 算法l a a 雨l 缓冲区线件_ f i l j 琢算法b i 从,喀i j i 种锋法i i ! 路清晰、易于实现、鳍简币, 实践证明,这两种i 钟:法较好地解决了1 i l t 牡示漠簪的校i l i 问题。同时奠巾也指j | :了这m 种力法的不足。 7 i 一剥g p s a v l 系统t 的l _ = t in u 题作并抛了 利- 七j 囊:次预测和p q ,_ 线,陀朋测 凹l ! ! 联合算法,这乖i 。算法的粘j 叟j 扩j 琏蔓丛璧些然是然i l i a :,但实现亚为简1 i 。l t i i 次预测和凹点线性预测的i ”ij l j 合算法n :一定私度l :解决了g i ,s a v l 系统r i 的玎点m 题。 作者在上述川。沦研究成果的指导i j ,改汁j i :实脱了个g i ,s a v i 。系统舭控i “门 演示程序。本文t 1 刈浚d e m o f ! i u p 作了详细蜕叫。最后,作拧介绍了个新型的( ;i s 关键词tg i s , “g i s g i s a v l 系刻l 。a a ,b l a a ,o l e a u t o m a t j 。n g e 。m c 【l i a 一 第1 1 贝 国防科学技术人。学i j | 究生院学何论文 a b s t r a c t t h eb a c k g r o u n do ft h ist a s ksv e l i ic iec o i ll r o ls y s t e m :v e h i c i ec o i l tr o i s y s t e mi sak i n do fg p s a v ls y s t e r n s a snty p ic a la p p l i c a t i o l 2o ft h ein t e g r a t io i l 0 fg i sa n dg p s g p s a v i 。s y s t e r o si i l v es o m etp e l m ic a lp r o b lemsn e e dt nb es 0 1v e d : a i oc o r r e c tt h ew a r p so i ( : sp o in tsw h e ut h e ya r ed i s p l a y e do n ( ;l sm a p s a l l d b t om a k eu pt h ew 1 a p sb r in gh yl h eh ii n ds p ol so fg p ss i g n a t s t o d os o m er e s e a r c he f r o r tso i ll ,h e s ( ,p r n b le m sa n dl o “n do u ls o m ev a iu a h ie m e t h o d sd o e s m a k es e n s ei i o to n lyo nt i l ea p p l y i n go fg i s a v ls y s t e l l i sb u ta is ( i o ut h et h e o r yo ft h ein t e g r a t i o no i ( :i sa n dg p s s o l u t i o i l st ot h e s ep r o b i e k aree l a b o r a t e dh e r e inl h isp a p e r i no r d e rt oc o r r e c tt h ew a r p so f ( ;p sp o in t sw h e n t h e yared is p ia y e d0 n ( :l s m a p st h ea u t h o rp u tf o r w a r dt w oa i g o r it h i n s :l 一l i n e a ra b s t r a c t i o na 1 9 0 t il | 1 m a n db l a a b u f f e rl i n e a ra b s t r a c t i o na i g ( ) r it h i n 1 h et w oa l g o r it h m sa 1lh a v e l cl e a rt r a j no rt h o u g h t sa n daree a s yt ot e a li z ea n dc a l c u l a t e i j x p e r i l l l e i 3 i 1 1 r e s u l t ss h o wt h a i t h et w oa 1g o t i l l l l sh a v ec o r r e s p o n d in g lyp e r f ( fp r e c is j0 i i a n d t h es h o r t e o m ir i g so i 1 1 1 ca l g o li i i i i si irea is op o i nl e t jo ul 1 no r d e rl om a k eu pt h ew r a p sb r i i i hb yl h eb 1i n ds p o t so f ( ;1 1 ss i g n a lst a u t h o rp u tf o r w a r da na ig o t it h mi l i i l l l e dt i l ec o m b i n e da l g o r i t h l no fsevenp o inl s s q u a r ep r e d i c t i o na n df ( ) u rp o in t sl i t l e a rp r e d i c t i o n t h ea lg o r i t h mh a sa p r e c i s i o nc l o s et oe x p a n d e dk a i m a nf i ll e t b u li t i se a s i e rt or e a i iz e 1 1 1 p c o m b i n e da l g o r i th ms o l v e dt h ep r o b l e mo l b l in ds p o t so fg p ss i g n a lst os o m e e x t e n t u n d e rt h ed ir e c to 【t h e t h e n l el i cr e s e a r c ha c h i e v e m e n t st h ea u t h o rd e s ik n a n dr e a l i z ea1 ) e m op r o g r a mo t t i l ec o f ll r o jt e n t e ro fag t s a v ls y s t e r n ad e t l i e x p l a n a t i o no ft h ei ) e m ois iv e i l n1 1 1 isp ar ) e l a n da t1 a s tan e w ( ;l s - ( ;e o m e d i ;i isi n t r o d u c e di i it 1 1 isf l n f ) u r k e yw o r d s = g i s - g p s ,g p s i a v l ,l a a ,b l a a o l ea u t o m a t i o n ,g e o m d e i a 1 4 防 4t 彳技术人:“j f 究乍院一:似沦艾 1 1 1g i s 系统 第一章前言 1 1g i s 和g p s 系统简介 g i s ( g e o g r a p h i c a l jn f o r m a t i ( ) ns y s t e l l l ,地那信息系统) 是一种基于电子地图,f : 嘲绕电子地图的各利一图形要素及相关属i t i f 息腮l 的综合信息系统,它拥有信息系统的 备种特点。它与其他信息系统的主要区剐征j j 稃1 i ;的信息是经过地理编码的或是与悄 形要素相关的。 g i s 是对地理环境有关问题进行分析和研究的一门学科:是集计算机科学、地理学、 测绘遥感学、环境科学、蛾f h 科学、空l i , j - l - 学、信息科学、应用数学、管理科学为一体 的新兴科学;是多学科集成并应用】j 各领域的= j i i ;硎;i f 台。 g i s 从功能上百j 定义为一个具有地州参考信息的输入、存储、分析、输m 功能的系 统;从用途上可定义为一个支持空i h j 帘砌、计卯:、统汁与决策的系统。它更多的被称作 一个空阳j 信息系统。g i s 方i i i 的号家i ) r h i n d 概括了各种意见,给h 油jf 定义:“g i s 是由硬件、软件和方法组成的系统,它设计成能支持地理空间数据的获取、管理、操 作、分析、模型化和显示,以解决复杂的规划和管理问题”。在九七年“i c d e 9 7 g e o g r a p h i c i n f o r m a t i o ns y s t e m s ”l k i 际会议| ,p r o f h a n a n s a m e t 亦对g i s 做u j 了如l 、 的最新定义:“g i s 是一个用空间数据和非空间数据连同操作方式来支持的空间分析系 统。” 1 1 2 g p s 系统 g p s ( g l o b a lp o s il i o i l in gs y s le l l l ,令球定位系统) 原名为n a v s t a r ( ;t s 系统,是 荚国国防部于1 9 7 3q - :1 1 ,1 授权”始研究的l ;i | i i f i j = 空三军菸用的弋第:代卫足导航系 统。该系统也是美继阿波罗转j 】计划、肌人乜机之后的第人航天l :程。 g p s 系统包括三部分:筇部分足( j i ,si u - i ! 1 i i2 7 颗j i 星组成,其一| ,彳r = j 黝j 足备用的。用,1 ,通过接收这螳l 猢1 信 j ,i j _ 以确定4 个艰小的导航参数:经度、纬嫂、 高度、时间。第:二r l j 分足i lj 个卜:l 矬z 站、:个注入站并工个监控站组成的地挂 :;l ;分, 实际上只有血个地嘶站,功能柏甄餐。“个i i m 阳1 i 分别观测:h m f r , j 运行怙况,把信息发 送回主控站,1 :控i 胁l 卿:l i 一米束2 6 , b l t , j 的运 i 星历数据,通过注入站将此信息传 吲:卫星,再出:巳点! 传给川。第一邮分足g p sj 1 1j 、接收 j i l 。它足川户与整个g p s 系统 的接口。g p s 接收机通过接收多颗j l l i 的倍i ,j - i 术弹自身的位霄,以实现定位和导航。 该系统的应用涉及了晰多领域,足个综合陀、奇:体化、人范旧、多学利义1 ,【t 经济紧密相关的应用课题。( :隅的人致川途- j 分为:一类:导航定位、测瞪测绘、1 1 m d ;ni 口l 旧防车:| 。7 - 技术人+ 州究,i - 院7 - 似论文 步与授时。 1 2g i s 与g p s 的集成 目前,国际上3 s ( g i s ,r s 即遥感。g p s ) 的研究和应用j f 向着集成化( 集成“指 的是一种有机的结合、在线的连接、实时的处理和系统的整体性” 李德f :武汉测绘科技 人学 或“是将基于信息技术的资源及应用聚成一个协同工作的整体” w e s t o n 英国拉大 堡人学 ) 方向发展。在这种集成应用叫| g p sj i 要f 目下实时快速地提供日标的空间位置, r s 用于实时地或准实时地提供目标及其明:境的语义或非语义信息,g i s 则是剥多种水源 的时间、空间数据进行综合处理、集成管理、z 力态存敬。 g i s 与g p s 的集成主要用于运动i = i 标的定位、导航、路径分析等领域,在g i s 与( 的集成应用中,g p s a v l 系统是个典型的例f - 。 g p s 技术与遥感和g i n 的结合再加上现代通信技术将会大大改变空间数据获取、存 储、更新、使用的方式和专业人员的一l 作方式,使之成为- f - j 现代的空问信息科学和技 术,而广泛地用于地球科学、环境科学、空叫科学,成为人们生活和社会持续发展的必 不可少的技术工具。 由于g i s 与g p s 集成的概念提出的r - j 间比较短,所以在g 1 s 与g p s 集成中还有许多 理论和实际问题没能得到解决,所以实际中往住是在具体问题具体分析,针对某一具体 情况解决具体问题。但出于其具有深刻的理论意义和实践意义,很多科学工作者都在致 力于这方面的研究工作。 1 3g p s a v l 系统简介 g p s a v l ( g l o b a lp o s i t i o n i n gs y s t e m a t l t o l l l a l i cv e h i c l el o c a t i o n 全球定位系统自动 孥辆定位) 是g i s 与g p s 技术集成的成功膻川。g i ,s a v l 系统由三部分组成:棼载r p 元、通讯网和监控中心,系统框图如图1 3 1 第2 贞 国防科。技术人+ 学m 究7 i - 院丫:何论文 g p s a v l 系统车载巾i 卜蛆包 j ( 1 1 ) s 接收机、掘示部分、控制部分、无线收发砹 备( 如图1 3 2 ) 。g p s 接收机完成从( j p s ! 接收信号,并按一定的格式输出到到无 线收发设备。后者完成车辆与监控小心的双h 通信功能,车辆向监控中心发送其经过 g p s 接收机解算出来的位置、速度信息、1 i 辆向监控中心提 :h 的申请服务信号、车辆 报警信号( 车辆遇险时主动报警) 以及必要叫的话音监听信号等,而监控中心则向车辆 发送控制信息( 如控制车辆熄火) 和报警信息( 使车辆发出连续的报警信号) 。 1 3 2 通讯网 齄晶显示 删 懂作健景 螗 填一怄售设备 掣 螺 一控毒l 设番 蚪 诱艘最函 车盏单元 削i 3 2g p s a v i ,系统1 i 载单元 g p s a v l 系统可在多种不同的通l 网- ir 心川,系统中的通讯网可能采j h 常规电台、 移动通讯、传呼台、g s m 短消息等多种力+ 啪0 i i 天合。通讯体 ;l j i j i f , j 选抒存很人程度二取决 于系统要求定位的频率、覆盖区域的k 小、系统成本的高低。 1 3 3 监控中心 监控中心是g p s a v l 系统的核心部分,如f 图1 3 3 ,( ;1 ) s a v l 系统监控中心主要 幽计算机网络服务器、数据收发终端、数j l j :预处州终端、脓听录音终端、g 1 s 地图显示 终端和与1 1 0 的接口等部分构成。豁控f i i 心接受到车载台发送回来的信息并进行处列, 然后根据具体的任务要求或对车辆进行崎控或埘乍辆进行强制控制或进行车辆派遣等 如果监控中心无法工作,整个系统将j f | ! _ i 入瘫痪,所以j 盗控中心i l 身的功能设计和稳健惟 都是非常关键的。可以说监控t 卜心的设计质量刘憾个系统的性能起着至关重要的作” 。 恻i 3 3g p s a v l 系统临控中心 临控中心的实现中也存在。螳拽术j :f l ;j x l l i 题,如系统安全、( s 信号自点区域显示问题、 地图显示中的误差校j f 问题等。 第3 贝 国防科学技术人。节1 j 究生院学位沧文 监控中心的实现中也存在些技术j 二的难题,蜘i 系统安全、g p s 信号盲点区域显示问题、 地图显示中的误差校j f 问题等。 监控中心主要完成以下工作: 自动定时显示警车的位置及运行方向 自动显示报警目标所在位霄、行使轨迹及警情内容 收到报警信息后自动向报警h 标发h j 幢答信号 收到自动报警信号时通知川1 一l i ) 系人 对报警目标实施遥控熄火和遥控监听录爵 根据需要可选择鼹示系统有权限的f jj 、t 的行使轨迹 选择用户进行跟踪髓控 自动或人工记录监控i _ i = i 心:l = 作人员接臀年处警情况 将警情传送给1 1 0 处警小心 警情消失后撤消报警 i 3 4g p s a v l 系统中多用户数据库的组织 数据库设计对整个系统的性能起蓿至关熏要的作用,系统的功能、扩展能力一i 作 效率系统容量等都和数 l | :席有着密切关系。g p s a v l 系统至少要包含以下数据库:用, 数掘库、用户位置和状态数据库、报警数据库、用户预案数据库、警情预案数掘库、处 警数掘库和监昕录音数据j 乖。 用户数据库 用户数据库用来存储川户的棚关信息,包括用户手提电话、家庭电话、呼机、家庭 联系人、家庭住址、单位地址、坼位r b 话、* 何联系人等,系统可以在:给定权限内浏览 用户信息或在用户报警n i j 碾示用,、信息以便臀情处理或及时向用户通报。 用户位置和状态数扪库 根据不同用户定时或实时记录用户f l , j - l i 7 置和状态信息,位胃信息包括用户的三维仇 置x ,y , z 和速度参数,状态信息包括l i j 常、遇臀、求助等状态信息。 报警数据库 记录用户通过何种方式报警,报警u q f , j ,报警类型,用户报警后的运行轨迹,警情 处理的简单信息。 用户预案数掘库 记录不同用户可能发牛的案情。 警情预案数据库 记录用户可能发生案t 打的常规处理力法。 处警数据库 记录当案情发生时工f l j 人员的处臀过税。 g p s a v l 系统监控中心的运算任务i l j 。台小央汁算机完成,丽数据库则单独放到另 外一台计算机上。这样j 以避免r l i 央汁算机负 ij 过砸。所以一般来讲系统叫1 数据库的 选择以分靠式数据库为主,根据数扪融的人小选择适当的数掘库。 第4 页 围防科。学技术人。学研究生院学何论文 1 , 3 4g p s a v l 系统的应用功能 快速派遣 g p s a v l 系统能够让乍辆派遣变得虹加迅速,特别是在c a d ( c o m p u t e ra i d e d d i s p a t c h ) 系统的帮助下。幽为g p s a v l 系统能提供车辆精确的定位和状念信息,l i i 不是车辆应该在的大片i 毳域,冈此在就为派遣提供充分的信息。在紧急情况下该系统的 派遣时间可达到1 5 秒到1 分钟。 保护司机和乘客的安全 当车辆遇到紧急栾故t l i j _ ,司机只要按动一f 紧急事故按钮,车载设备就会将报警信 息和车辆的位置信息发送凹监控中心以便做h 及时处理。 安全防盗 如果在未经许可的情况f 打j i :1 i 1 j ,g p s a v l 系统的车载部分会立即把报警信息 发送到监控中心,;i j l l i i 车辆也可以选择是否以声、光形式发出警报。 导航向导 g p s a v l 系统实时的地图显示功能) j i tl 地图软件的空间分析能力能够引导用户通 过陌生地区或快速到达目的地。 投资回报 g p s a v l 系统能够非常有效地提供管理车辆的信息,也就是说你可以在不进一步 增加投资的情况下获得较高的性能,降低操作成本的同时就为用户提供了较好的投资【i j | 报。 目前, g 1 s 与g p s 的集成在国外已经成功应用于m a y d a y 车辆派遣系统、 r i m b l 一 公司的g i s a v l 等系统,刚内也有北京大t 旺公刊的( ;p s 移动目标定位管理系统、武汉f 扛 达公司的车辆定位航控等系统。f j 足这_ 系统t ,的集成工作还有许:多尚待完善之处,几 其在显示精度和多目标跟踪裎,j 力j | 还j 佑要深入地聊f 究。 1 3 5 课题背景介绍 本课题的背景是城市1 i 辆船挖系统,是( :| ) s a v l 系统的一种。城i h 巾有t j 特殊1 i 辆如运钞车有着很大的潜在发案可能性,另外有一些车辆如警车、消防车t l :l1 :j e 自身 的特殊性,需要在案发时及时得到通报或将警情通报给其他警力,因此想到如果能剥城 市中的一些车辆进行实时或定时监控。则可以火大降低发案的概率丁是就提出了,i :发 城市车辆监控系统的要求。 城市车辆定位系统一方而使社会| 易遭j u ! 瑕分子侵害的移动目标全天候、全方位地 置于警方、单位以及个人的多重保= | j | 之f ,有效地打击犯罪,减少案件的发生;,;山 研由于实现了与1 1 0 系统的连接, i = i ) a n dt a d i s ( 1 0 01 1 p i i x 4 = m a p i i i f o f , v a i ( “i ? o i i l l l l l $ ( ( j hh ,r i i ;t 、”g la p h y ( ( ;| ( l - o s s p o i in ts p ip c t i o n o h i ,1 ) ”44 # h d h d ”j ) y 43m a p i n i o e v a i ( ”l :o l i l l f i | $ ( o h i p r i l ;i o r ia 1 ) h y ( ( ;i r l n s s l ) o ir t ts e lp c l i o r l o l ,i 2 ) # 口h = 。# o n l y o n e o hi c e t l li i o i l a s c n s s l t i i l lh i i i 、 e x i td o e n dl f 如果神:半托1 0 0 米 ;i : 川内仃个交叉路i j 刚把1 :岫柙:交叉喀l if : i f m a p i n f o e v a l ( 1 a b l e ) r o ( ( 、l ,l j i m 一阳je e li o n 8 ) ) ) lt h e n g i 一l i n es e le c ti o n 中多j 一个对每 b j g g e l i 1 t i t , i fs i , a 1 1 r l l l l e l i d i i 】l 2 、r l f f ,坚化 ;l 械、f 第2 3 页 i 4 防科。j 女术人0 l , j f 究化院。学f 妒论文 s i i i h l i f i 。l ? ajs f e n di f r a d i l l $ 一r a ( i il i s 1 ) ii x , l 椎i o i 、l v 0 1 1 p ) h j e t f ,1 ls p e 1s e l f m a p i n o e v a l ( ”t a j ) 1 1 1 l n ( 6 i ,1 ir l l ,讣h ( 一t i o l i 8 ) ”) ( 1 t h e n g l1 ,in p s e l e r t i o i l 中少r 个耐豫 s m a l lej _ 一l l i i e ifb i g g e r1 h e l l d t t :d l 2 b i g g e l = f a l s e e n di f r a ( 1 i t i s r a , i i s 1 ) 1 0 n l y o n e o b j e c t = l ? as 9 e ls e i f m a p i i o e v a i ( r n h i f i t l f 0 ( ( m r l ( ,1 1 i f i 川i r ”) iih er l ( min es e i p f 、1 i0 1 1 叶1 叶1 个刈霉 o n ly oc o b i e c t :1 i t l e m l l l o ly 2m o h i o lyi i t l a i ;i i n f o 1 ) o s e l e c t f l o mg i ” ”w h e lp o b j | n t e r s e e t s c ie n t e c i jc l p ( “ x & ”,”y & “”r a d h t s ”) i n l o g ls p lp r t i ) 1 1 “ m e m o ly l = m a p i n f o e v a l ( ”g l s e i p r li 0 1 1 公路名称”) i d 忆公路的名称 1 f | e m my 1 ( i t l e i l l o iy 2a n dl l l e l l l 0 1y 2 ( l h e n 路铝小i f l d if f e le l l t t i i l e e n dl f e n di f l o o p 1 f0 n 1v o i l e ( ) 1 ) i e , th l e i i i fn o td i i f e le l l t i l r l ifi l n s c l o s s p o i n t k l a l ) i i i f :o i ) o ” e ls p 判断j - ! p f n 川 条公踹 t i i e l l 判断址r i 川、| i 池 x i 一地1 p i i l l o i i v “1 y t m i i i f o 1 ;v i i i x 2 l l n l ) i i l l0e v n l ( ”f ml l l f l | $ l i 【;f ,o r ( ”f mb i l l ls ( 川l ;i 强、o g ( f o l i l l + l | s ( o h 1g e o g 1 ,i f f j n 交叉路u v n i l l e i l ( p r e l l t e p o i n l ( ”& x 1 “” y 4 ”1 ) ” r + , p h v ( g i , i ;i p h y ( g i 1 ,i l i es e i p c li 0 1 1 0 1 l j i l l ps e l e c l i 0 1 1 o i ) l i i l es e l e c ti 0 1 1o b 1 ) 2 ) 3 ) y 2 = t , l a p i n f o e v ,1 l ( ”f m m a ts ( o h j e t l g e o g i f i p l l v ( g i 。l j n es e l e t i i o n o b j ,4 ) 取僻g i 一l i n e s e l e c ti o n 中线段f i :j i l a l 点世标引恪j 化 1rx l = x 2 h e l l 如果琏唾阿缱 x - lx l y 4 = 、 f ls p h # # e # # # # “”) ”j ”# # # # # # 4 ”) ”】 ”# # # # # # 4 口4 j ”) # # # # # # e r ”) ”) 筑2 4 口i 闻防科学技术人州究生院学何论文 k 一( y 2、”( x 2x i ) l 线利? : x f l( x k 十( y、i k 十x i i ) ( t 4 k + k ) y 一( y i + k + ( x1 k 、j ) ( 1 k 十k ) 点到a 线t 点的t 卜“ e l i d l f m a i ) jn f ot ) o ”i i i s p l ti i l t 0ar l i l f l v p l ( n i ) i ) v a i l i p s ( c le l l t e p o i n t ( x 4 ” y 4 ”) ) ” l i i j 动态幽j 叠i l 添加个点这个点的一川* d , f f 地校l i :过的r e n di f e n di f e n di f 1 7 n ds u b 通过上面程序我们司以看到算法的实现过私川 育关记忆的程序只有一4 、段,但是它起到的f 1 3 3 2b l a a 算法的实现 是如何实现对m a p i n f o 的控制的,算法 朋是非常大的。 下面一段程序就足j ijv i ;编。孙0i l l ,a a 钾诎f i 9 实脱科序的核心部分,科序t i 挣u 的令 局变量与l 算法是克金致的。 p u b l i cs u br e v i s e l in r k l ( i j 、v a lx si ) o l i l l i l i y v a iy sd o t f l i le ) 用| 缓冲区舅:法 d i mx 1 。x 2 x 4 y 1 y 2 y 4a si ) m d l l p l fo n o n e r o a dt h e n判断足“订一条公i - ;i :洲点足打落n ir d 一公j ! 各的缓冲区内 1 f ( m a p i l i f o e v a l ( b u f i :i :r o h i ( o t l in i l l $ ( lf l n le l ,n i i i i ( ”i tx “y ”) ”) ) ,”t ”1 1 1 p o n l y oe o ) l e e t = t i i i p e js e o l i o i i o r o a dp als p o i i ly o l l i , o l l l e t t h is p e n dl f e n di f d ow h i l en o to n ly 1 ) i l e o b j ,i f l i a p i i l l o i ) o ”i i l g p l ll i i tn i i i i , i i y e l ( o h i ) v f l l l l ( si l lp a te l :ir e l e l ”i tx i t 。”i ty i t ”i t i h i ( t i i l s i t ”) ) m a l ,i i l l o i ) o ”s e i l ( ,f + f io i i i ( ;i ( 1 r o s s p o i n l ”s ”w h e ipo b j1 n lp ls p c isc i t ,h t l ( 、i i ( - i e ( ”x i t ”i ty ”r a d i l l si t ”) i n 6 l c 1 _ o s s l j o i n ts e l e e li o i l ” + f l l j 果n :书托1 0 0 米范内柏一+ 个交叉路l i 则把披i d , i i i l i l i ( 1 交叉路i ji 。 i f ( i i l a p i n f o e v a i ( ”t a b i ( 1 1 1 f o ( ( ;l ,f lo 1 4 s l l o i i ts r - ip r ii 0 1 1 8 ) ) = 1 ) a n dr n d i i i s ,1 0 0t h p x 4 m a l i i n o e v a i ( 。i ? o l f l $ ( o b i e c l ( ;t ,r ia l l h v ( ( ;i f io s m l l o i i l ls e l e c l i o l lo b j 1 ) ”# # n 4 # # ”) “j y 42m a p in f oe v a l ( ”f o l i i i t t is ( o h i p r t ( ;p o r ia l i h + r ( ( :i ( j - o s s p o i i + t s e lp c t i o r 1 o b , i ,2 ) ”“# # # h # 4 # ”1 j o ny ( i t i e ( ) l li e ( i i il i p 撕2 5d l 国防科学技术人。节m 究:院学位论文 o n e o b t :t r t i 。 , u a s f l o s s l l o i l ti l t t , e x i ti ) ( 1 l h i dl f m a p i l i f o i ) o ”s e lp r t _ f t0 1 1 1 ( :i ” ”w 1 1 p lp lt h e n 多于一个对象 b i g g e r = t r u e i fs m a l l e l t h e n d r = d i 2 s m a l l e l = f a l e e e n di f r a d i u s = r a d i u s d r o n e o b j e c t = f a l s e e l s e l fm a p i n f o e v a l ( t a b l e i n f o ( g l l i n e b u f f e r s e l e c t i o n ,8 ) ) 显示命令是用来全部打丌工程中所用到的表。包括公路、铁路、建筑物、水运图 层t 还打开了一个图层作为动态图层,当对动态图层操作时( 例如添加对象) 直刷新动 态图层,别的图层不动,这样有利于提高处理速度。如图5 1 2 。 i 刳5 1 2 川地h ,屁示命令打开地i 刘 因为我们在日u 面已经定义了地闵窗li 巾的右键菜单,所以当地图打) l :后,点击彳i 键 将弹出图5 1 3 所示菜单。 幽5 1 :j 地i 聱| 窗口叫1 的以键菜单 我们还可以用文件 打丌表菜m 项分别打 表,并将打,1 :的表地图化到窗1 1 中,其 实现函数如下 p u b l i cs u bo p e n t a b l e o d i mt u b l c n a m ea s s t r i n g 锕3 7 页 闻防 : 学挫术人。i i j 究,r 院学仲:沦文 d i 1a l i a s n a l n ea ss t r i n g m a p i n f od o “s e tn e x t | ) o c u l n e n ip a r e n t “m a i n f o r m m a p f r a m e h w n d ”s t y l er m a i n f o r m c o n l m o l l d i a l o g1 s h o w o p e n t a b l e n a m e = m a i n f o r m c o m l l l o l l d j a i o g i f i l e n a m e a l i a s n a m e2m a p i n f o e v a l ( ”p a t h t o a b l e n a m e s ( ”t a b l e n a m e ”) ”) m a p i n f o d o ”o p e nt a b l e ”t a b l e n a m e t i l l s 1 a s ”a l i a s n a m e i f a l i a s n a m e 。”a n i l a y e r ”t h e n m a p i n f od o ”a d dm a pa u t ol a y e r ”& a l i a s n a m e ! ! n i 也星蝗: m a i n f o r m m n n a n i l 。a y e l v i s i b l e = t r u e e i s e m a p i n f bd o ”a d dm a pa u t ol a y e r ”a l i a s n a m e e n d l r e n ds u b 文件 关闭所有图层菜单项是川术次陀笑翻1 所有l 二经打,i :的表,其实现函数如f p r i v a t es u bm n u f i l e c l o s e a l lc l i c k ( ) 芙闭所彳削层 m a p i n f o d o ”c l o s ea | | ” e n ds u b 文件 打印窗口菜单项的实现函数蜘1 l : p r i v a t es u bm n u f i l e p r i n l c l i c k o 打印窗 m a p i n f o ,d o ”p r i n t w i nw i n d o w ”m a p i d ”i n t e r a c t i v e ” e n ds u b 这个应用的t 要功能是在地图i - ! l & 示模拟的g p s 信号,并做些洪筹校e i :作。 轨迹 原始轨迹菜单项的实现甬数( 在类模块m o d u l e i 巾) 如下 p u b l i cs u bt r a c k t o b e r e v i s e d o 橘放原始轨迹 d i m ia sl o n g d j mx y a s d o n b l e d i mx i y ia sl o n g d i ms t ra ss t r i n g d i mf i r s ta sb o o l e a n m a p i n f o d o ”o p e nt a b l e d :、课题g i s c o o r d e r r r e v t a b m a p i n f o d o ”f e t c hf i r s tf r o mg p s c o o r d e r r r e v ” m a p i n f o d o ”s e ts t y l es y m b o lo b j e c t h f f o ( a n i l a y e r o b i 2 1 ” s t r = m a p i n f o e v a l ( ”n o ie o i ( 0 p s c o o r d e r r r e v ) ”) 注意这9 1 的返刖值不艟 弧3 # ! ) i 国防科学技术人中研究! l 院学位论文 t r u e ,而是t d o w h i l es t r = ”t ” x 。m a p i n f oe v a l ( ”f o r m a l $ ( ( l s c o o r d e r r r e v x c o o r d i # # # # # # # # ”) ”) y2m a p i n f oe v a l ( ”f o r m a l $ ( g i s c o o r d e r r p , e v y _ c o o r d i ,”# # # # # # # # ”) ”) 从表g p s c o o r d e r r r e v 中读取数据作为定1 :) :数据 m a p i n f o d o ”i n s e r ti n t oa n i l a y e l ( o b j ) v a l u e s ( c r e a t e p o i n t ( ”x ”,”y ”) ) ” m a p i n f o d o ”f e t c hn e x tf r o mgp s c o o r d e r r r e v ” s t r = m a p i n f oe v a l ( ”n o

温馨提示

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

评论

0/150

提交评论