J2ME实习手机导游系统毕业论文_第1页
J2ME实习手机导游系统毕业论文_第2页
J2ME实习手机导游系统毕业论文_第3页
J2ME实习手机导游系统毕业论文_第4页
J2ME实习手机导游系统毕业论文_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

西南大学本科毕业论文(设计)规范化要求一、封面(见附件1)二、论文1、书写格式要求论文排版规范见附件2,符合下列次序(1)标题;(2)作者姓名、单位;(3)内容提要(中文摘要在300字以内,关键词35个);(4)正文(800010000字);(5)主要参考文献与附录;(6)致谢。2、文字要求。文字通顺、语言流畅、思路清晰、说理透彻、书写完整、无错别字。3、图纸要求图面整洁,布局合理,线条粗细均匀,圆弧连,标规范,文字字书写。4、线图要求线、图、线路图、流图、序图、图规标要求。附件1论文封面格式(封面标题一,题名CURRENCY1二,“CURRENCY1)FIFL论文(用J2ME实现手机导游系统)(卢佳成)准考准号010407400054指导教师姓名无职称指导老师考生单位西南大学重庆邮编401331电业名称计算机信息管理论文提交日期2008年6月30日论文答辩日期主考单位西南大学2008年6月20日附件2论文()排版规范”中、(1)王宜兰中、西南大学XX学院,重庆400715CURRENCY1、中、(1)摘要论文”CURRENCY1、关键词开放性实验室;运行机制;(CURRENCY1,)(1)实验教学对于学生的技能培养发挥着越来越重大的用(正文,中文一CURRENCY1字,标题粗,15(2)考文(CURRENCY1粗)1生考成J西师大学(),1995,24(1)1611642,理M科学技,1994108111(文献格,连,CURRENCY1,单。格式要求,标符)(CURRENCY1粗)说1、图,图标题中文,字CURRENCY1,中,格线;2、A4纸,下均25;用J2ME实现手机导游系统CURRENCY1“生的FI,FL要CURRENCY1的手机CURRENCY1的位的,CURRENCY1的手机”的行的实,CURRENCY1,”CURRENCY1的信息的名手机来的要,CURRENCY1I“JAVA技J2ME卢佳成电科技学院,重庆,401331摘要名”JAVA,J2MEI式”JAVA件,J2ME,一个陌地方,只要在彩屏输前位置和目地,就会传回具动路线以及路线中标志建筑物景图象,以及建筑相关资料介绍,如果满,它还会告诉附近交通、购物、食宿方面信息服务。提出如何J2ME及SVGTINY构造3GLBS终端平台,阐述屏幕航模型、网络连通信、电子地图处理及数据持久化处理。平台融合GIS与3G、J2ME及SVG技术,以J2ME”平台,结合数据以SVG地图显介质,在3G中方便、快捷、精确移动位置服务以及服务。J2MEJAVA手机导游系统文人类需要的最基本信息包括时间,内容,而人们的移,最需要的信息“位信息”“掌导游”,别现紧急情况时更需要“确切的位信息”掌手机导游系统确定所位样为我们的生活提供“不少FI便,此,移通信,用户移台的位信息电网络不仅对整移通信网络来说极其重要的,而且对用户来说也非常重要,要求能为移用户提供有的位导游3G第三代移通信将主要基于宽带CDMA技,能够提供更大的系统容量更的速率,支持无网接人无多媒业,使音多媒业实现综合,使人终端用户能够全球范围内的任何时间任何与任何人用任FI式质量实现任何信息的移通信与随着有4G网络的现,4G的定义为止依然有待明确,的技国际准网络结构乃至业内容均有明确说法4G3G与WLAN于,能够质量,的质量与电不4G系统能够100MBPS的速,的号网2000,的速也能20MBPS,能够所有用户对于无的要求而用户最为的FI,4G与定宽带网络FI不,而且计FI式更活机,用户全的需求确定所需的此,4GDSL有电制有的FI,然CURRENCY1整“明,4G有着不的FI越性移位LOCATIONBASEDSERVICE,LBS称定位,通FL通信网络移终端用户的位信息,电台的支持,为用户提供的业定位极为移的实时性位”的活性,无“何人何何时何”的确定位的要求,CURRENCY1“移业的用范围,GIS与主IRI技无通信技速合的结随着移通技无技移终端技的发,移GISGIS的重要的发FI间定位信息LOCATIONBASEDSERVICE,称LBS整合INTERNET无通信移定位与GIS的技通FL移终端无网络的合来确定移用户的实际理位,而提供用户需要的与位的信息,LBS移GIS最有的用J2ME,JAVA2MICROEDITION,SUN的移设运行的JAVA台,常的移设有手机,PDA,电,式样的信息终端机与此时,的现GPSGSM使无网与GISGPS的结合成为能J2ME无通设开发WEB用的理台,移通设通FL无网络INTERMENT的所有信息此,基于J2ME的移GIS用系统有重要的义,移GISFL提供间能来“的位的设,FL的接,有理信息的能,然而情况理信息对科学制I至重要的对现LBS不能用户定制,无法实时的位信息手机随着GPS技移网通信技的发而生的的用,系统用GPS定位技确定移用户的理位,通FL移网与电通信,移用户所理位的信息随着3G时代的来,无通信发,手机的能将速的发现,人们信息的FI式着位为主要的深刻变革,为手机能的普提供“良好的环境,越来越多的厂商SUN摩托罗拉西门爱立信的技支持,开始开发基于J2ME台的无用与其他软开发台,J2ME有开放类程序源丰富FI势,此“大多手机厂商的支持本文对JAVA3G手机,J2ME为开发台,SVG为矢量示质,提“LBS终端用台的设计本台用户设计矢量的表示与更FI有所创,实验“初步的成什么J2ME1J2MEJAVA2MICROEDITION年来随着移通信设的飞速发而生的项的开发技,定位于消类电品领域J2ME台CONFIGURATIONPROFILE描述两构成本着“对不的装而制单的开发系统有义的”基本原则,J2ME将所有的嵌式设大为两运算能有限电力供也有限的嵌式设;另则运算能力对较佳电力供对较充的嵌式设对两不的设,设计“不的CONFIGURATION,将者定义为CLDCCONNECTEDLIMITEDDEVICECONFIGURATION,者定义为CDCCONNECTEDDEVICECONFIGURATION不的CONFIGURATION定义“不的PROFILE,主要的PROFILE规有立CLDC的MIDPMOBILEIORMATIONDEVICEPROFILE立CDC的FOUNDATIONPROFILEPERSONALPROFILE2J2ME泛的消性品为的FI化的JAVA运行时环境,其提供“创运行计算设的企业级JAVA用程序的工移植性,有FI客户机用程序能容易移植其他遵循J2ME或MIDP且符合CLDC规范的设更低的网络源消耗与负J2ME客户机用程序能断开连接式工保持的步3J2ME使用表定制JAVA运行时环境JRE为整的JRE,J2ME表组成,决定“使用的JVM,而表通FL添定于域的类来定义用程序J2ME架构1所示JAVA台发JAVA2的本,为“不级别计算机的发需要,JAVA台形成“三主要支;JAVA2,STANDARDEDITIONJ2SE为台式而设计的,主要运行LINUX,SOLARIS,或MICROSOFTWINDOWS操系统JAVA2,ENTERPRISEEDITIONJ2EE则合布式的多用户企业级用系统运转的台J2SE为基础,“处理端计算的能JAVA2,MICROEDITIONJ2MEJ2SE不,既不算软也不能算规范准确说,J2ME为“支持PDA,手机的嵌式或移设而的系列的技规范的总称借用J2SE类,使用“更少的API,而且其J2ME用的JAVA虚机(JVM)J2SE的JVM也要多支持MIDP,运行J2ME程序的设已有多,手机包括MOTOROLA的A388T720,NOKIA680072102007年,所有的手持设都提供对JAVA的支持,2008年大城都使用“3G网络,海已行使用4G网络,看来J2ME来的年里将持续升温基于J2ME的技FIJ2ME用于嵌式系统的JAVA,SUN对准JAVA本J2ME“最大程的的JAVA用程序环境,最单的情况FL能有K,别合手机PDA移设使用手机厂商手机实现“J2ME规范,网络运行J2ME程序,而大大CURRENCY1“手机的能J2ME用其规范CURRENCY1随着移技的发,手机已最初的单的通信工转变成通J2MEAPPMIDPCLDCKVMJ2ME架构所示1信工能为的综合设此,移终端开发通用的丰富的用已成为然的势用能够提供与用的能,用户的随时装然而手机台,操系统系统有大的不,用程序的开发带来“大的,开发人切需要通用的开发台J2ME(JAVA2MICROEDITION)样JAVA用开发台实际,JAVA其生其运行的台无性大的FI势而成为网络用的J2MEJAVA2准本的本,专门为移设所设计设处理的处理能力都不,使用的源也有限此,J2MEFL包“J2SE移通信设所需的能组,使其能够移设其有限的源开发丰富多且台无的用J2ME结构为CDC(CONNECTEDDEVICECONFIGURATION)的FOUNDATIONPROFILE规范,CLDC(CONNECTEDLIMITEDDEVICECONFIGURATION)的MIDP规范MIDP(MOBILEINFORMATIONDEVICEPROFILE)移信息设规范的称,规范定义“J2ME用的软架,提供“架要实现的基本能其准接,用开发者基于架开发用2000年9月,SUN发布“MIDP的第式本MIDP10将J2ME用的设定位至少有KBRAMROM,有基本网络示能的移通信设基础定义“系列软接,其包括基本形化用户接(GUI)网络机制文系统用管理系统(AMS),随着JAVA技的不断发用户需求的不断提,SUN于2002年11月发布“MIDP20对设的内源处理能力的要求较10要,也为用开发者提供“更FI便更丰富多的软包MIDP20主要“游接的实现音接的实现全网络机制的实现MIDP20的性将使基于移设的JAVA用有更的,也将使代的移设发生革CURRENCY1性的变化领导时“另,为“支持不的用FI,SUN合其制定“J2MECURRENCY1技规范,包括形用网络多媒全其本文主要使用移2DSVG形FI的JSR226WEBFI的JSR172所有MIDP用MIDLET类生,MIDLET类管理制着用程序的生CURRENCY1期,包括装FI活FL设装MIDLET用其构时为装期,程序管理用用程序的STARTAPPFI法STARTAPP用,用程序处于FI活期,用“PAUSEAPP或DESTROYAPPPAUSEAPPFL用程序,而DESTROYAPP用程序的MIDLET代IMPORTJAVAXMICROEDITIONMIDLETIMPORTJAVAXMICROEDITIONLCDUIPUBLICCLASSHELLOEXTENDSMIDLETPRIVATEDISPLAYDISPLAYPUBLICHELLODISPLAYDISPLAYGETDISPLAYTHISPUBLICVOIDSTARTAPPFORMFNEWFORM“TEST“FAPPEND“HELLOWORLD“DISPLAYSETCURRENTFPUBLICVOIDPAUSEAPPPUBLICVOIDDESTROYAPPBOOLEANUNCONDITIONALJ2ME开发台开发人SUN的J2ME网CLDC移开发工,的最本为25SUNJAVAWIRELESSTOOLKIT25X“的台,移架构JSR2489的”API包,其包括LSECURITYANDTRUSTSERVICESAPISFORJ2MEJSR177支持能能,包括创LLOCATIONAPIFORJ2MEJSR179提供与GPS位交能LSIPAPIFORJ2MEJSR180实现“立多媒”话使用的准”话用(SESSIONINITIATIONPROTOCOL)LCONTENTHANDLERAPIJSR211提供内容处理机制,接定媒类的内容时用的处理LSCALABLE2DVECTORGRAPHICSAPIFORJ2MEJSR226提供“示SVG内容的APILPAYMENTAPIJSR229为用程序提供“准的支FI式LADVANCEDMULTIMEDIASUPPLEMENTSJSR234MOBILEMEDIAAPIJSR135的基础行CURRENCY1,提供“3D音,音支持LMOBILEINTERNATIONALIZATIONAPIJSR238为多用程序定义“源文机制LJAVABINDINGFORTHEOPENGLESAPIJSR239为OPENGLFOREMBEDDEDSYSTEMSOPENGLESEGL的API提供“JAVA的定OPENGLES为3D形的准API,EGL为准的台接者都KHRONOSGROUPHTTP/KHRONOSORG/OPENGLES/开发的开发工带有丰富的示,便于开发人的“学JSR226技规范用JSR226的定义“SVG形(MOBILE2DGRAPHICS,M2G)API其SVG矢量形SCALABLEIMAGE的实,CURRENCY1通FL的CREATEIMAGEFI法们SVGIMAGESCALABLEIMAGE的类,提供处理DOM文间的系大多情况我们”使用类何SVGT文创SVGIMAGE实TRYINPUTSTREAMIMAGESTREAMGETCLASSGETRESOURCEASSTREAM“/LOADSCREENSVG“SVGIMAGESVGIMAGESVGIMAGESVGIMAGECREATEIMAGEIMAGESTREAM,NULLCATCHEXCEPTIONEEPRINTSTACKTRACE然,创SCALABLEGRAPHICS的实SCALABLEGRAPHICSSGSCALABLEGRAPHICSCREATEINSTANCE最,PAINT示SVG形PUBLICVOIDPAINTGRAPHICSG/CLEARTHEDISPLAYGSETCOLOR255,255,255GFILLRECT0,0,GETWIDTH,GETHEIGHT/RENDERTHESVGIMAGESGBINDTARGETGSGSETTRANSPARENCY1FSVGIMAGESETVIEWPORTWIDTHGETWIDTHSVGIMAGESETVIEWPORTHEIGHTGETHEIGHTSGRENDER0,0,SVGIMAGESGRELEASETARGET为“使SVG内容的普通情况更FI便,JSR226提供“SVGANIMATOR类通FLSVGANIMATOR创制CANVAS对,对处理更,放用户的操此使用SVGANIMATOR不需要式创SCALABLEGRAPHICS对TRYINPUTSTREAMIMAGESTREAMSVGMOBILECLASSGETRESOURCEASSTREAM“/HALLOWEENSVG“SVGIMAGESVGIMAGESVGIMAGECREATEIMAGEIMAGESTREAM,NULLSVGANIMATORSVGANIMATORCREATEANIMATORSVGIMAGECATCHEXCEPTIONEEPRINTSTACKTRACE/SETTO10FPSFRAMESPERSECONDSVGANIMATORSETTIMEINCREMENT001FSVGCANVASCANVASSVGANIMATORGETTARGETCOMPONENTSVGIMAGESETVIEWPORTWIDTHSVGCANVASGETWIDTHSVGIMAGESETVIEWPORTHEIGHTSVGCANVASGETHEIGHT/THESVGROOTELEMENTISUSEDTORESETTHETIMEONASTOPOPERATIONDOCSVGIMAGEGETDOCUMENTSVGSVGSVGELEMENTDOCGETDOCUMENTELEMENTSVGCANVASSETCOMMANDLISTENERTHIS/HOOKINKEYLISTENERSTOPLAY,PAUSEANDSTOPTHEANIMATIONSVGANIMATORSETSVGEVENTLISTENERTHISSVGANIMATORPLAYSTATESTATE_PLAYINGSYSTEMERRPRINTLN“PLAYING“/GRABAREFERENCETOTHEDISPLAYDISPLAYDISPLAYGETDISPLAYTHISDISPLAYSETCURRENTSVGCANVAS/SETUPTHEMIDLETMENUINTHOTKEY0SVGCANVASADDCOMMANDEXITCOMMAND用程序,不仅SVG文装的SVG,而且创的SVGIMAGE,然通FL操其DOM形成需要的形,创“SVGIMAGE,然DOM“SVGTEXTIMPORTJAVAXMICROEDITIONMIDLETIMPORTJAVAXMICROEDITIONLCDUIIMPORTJAVAXMICROEDITIONM2GSCALABLEGRAPHICSIMPORTJAVAXMICROEDITIONM2GSVGIMAGEIMPORTORGW3CDOMDOCUMENTIMPORTORGW3CDOMSVGSVGELEMENTIMPORTORGW3CDOMSVGSVGSVGELEMENTIMPORTORGW3CDOMSVGSVGRGBCOLORPUBLICCLASSHELLOSVGEXTENDSMIDLETPROTECTEDSVGIMAGECANVASSVGCANVASNULLPUBLICHELLOSVGPUBLICVOIDSTARTAPPSVGIMAGESVGIMAGESVGIMAGECREATEEMPTYIMAGENULLDOCUMENTDOCSVGIMAGEGETDOCUMENTSVGSVGELEMENTSVGSVGSVGELEMENTDOCGETDOCUMENTELEMENTSVGELEMENTTEXTELEMENTSVGELEMENTDOCCREATEELEMENTNS“HTTP/WWWW3ORG/2000/SVG“,“TEXT“TEXTELEMENTSETTRAIT“TEXT“,“HELLOJSR226“TEXTELEMENTSETFLOATTRAIT“X“,500FTEXTELEMENTSETFLOATTRAIT“Y“,500FSVGRGBCOLORTEXTCOLORSVGCREATESVGRGBCOLOR0,0,0TEXTELEMENTSETRGBCOLORTRAIT“STROKE“,TEXTCOLORSVGAPPENDCHILDTEXTELEMENTSVGCANVASNEWSVGIMAGECANVASSVGIMAGEDISPLAYGETDISPLAYTHISSETCURRENTSVGCANVASPUBLICVOIDPAUSEAPPPUBLICVOIDDESTROYAPPBOOLEANUNCONDITIONALCLASSSVGIMAGECANVASEXTENDSCANVASPROTECTEDSVGIMAGESVGIMAGEPROTECTEDSCALABLEGRAPHICSSGSCALABLEGRAPHICSCREATEINSTANCEPROTECTEDSVGIMAGECANVASFINALSVGIMAGESVGIMAGETHISSVGIMAGESVGIMAGEPUBLICVOIDPAINTGRAPHICSGGSETCOLOR255,255,255GFILLRECT0,0,GETWIDTH,GETHEIGHTSGBINDTARGETGSVGIMAGESETVIEWPORTWIDTHGETWIDTHSVGIMAGESETVIEWPORTHEIGHTGETHEIGHTSGRENDER0,0,SVGIMAGESGRELEASETARGET类都定义JAVAXMIROEDITIONM2GORGW3CDOMSVG包,更多内容考JSR226的技规范文SVGDOMORGW3CDOMORGW3CDOMEVENTS包定义的21基于J2ME技FI211运行JAVA手机的J2ME客户端程序,间示操的用户接客户端为终端用户交的,重要的工接用户的指,用台的WEB,接的结行示的移客户端技重要用户接FI的内容,包括单形处理网络连接本形处理操包括;形示放大移,通FL机制实现FL要CURRENCY1有FL要CURRENCY1手机CURRENCY1“的FI信息CURRENCY1随时都通FL手机导游程序有两文组成,其MAPMIDLETJAVA定义主程序类,MAPCANVASJAVA定义示类(1)MAPMIDLETJAVA文MAPMIDLET类对示行初始化,添三CURRENCY1,提供用户”用户”“确定”,MAPCANVAS实”设为示的内容,“”或“”则结程序的运行的代示“MAPCANVAS类的定义IMPORTJAVAXMICROEDTIONMIDLETIMPORTJAVAXMICROEDTIONICDUIPUBLICCLASSMAPMIDLETEXTENDSMIDLETIMPLEMENTSCOMMANDLISTENERDISPLAYDISPLAYCOMMANDEXITCOMMANDCOMMANDBACKCOMMANDCOMMANDOKCOMMANDMAPCANVASMAPTEXTBOXTEXTBOXFORMFORMPUBLICMAPMIDLETDISPLAYDISPLAYGETDISPLAYTHISEXITCOMMANDNEWCOMMAND“”,COMMANDEXIT1BACKCOMMANDNEWCOMMAND“”,COMMANDBACK2OKCOMMANDNEWCOMMAND“确定”,COMMANDOK3IFMAPNULLMAPNEWMAPCONVASMAPADDCOMMANDBACKCOMMANDMAPSETCOMMANDLISTENERTHISPUBLICVOIDSTARTAPPPUBLICVOIDDESTROYAPPBOOKLEANUNCONDITIONALPUBLICVOIDPAUSEAPPPUBLICVOIDCOMMANDACTIONCOMMANDC,DISPLAYABLESIFCEXITCOMMANDNOTIFYDESTROYEDELSEIFSOKCOMMANDDISPLAYSETCURRENTMAP2MAPCANVASJAVA文文定义“MAPCANVAS类,负形的实际制FL程,制FL程PAINT成,FI法的最用FILLARCFI法,别制的“,最两确定的转此,MAPCANVAS类的成变量X,Y确定形的位,FORT确定文的,W确定形的宽,H确定形的,FH确定的SETCOLORFI法用户设不,HANDLEACTIONSFI法用户对形的操代;IMPORTJAVAXMICROEDITIONMIDLETIMPORTJAVAXMICROEDITIONLCDUICLASSMAPCANVASEXTENDSCANVASINTX,YFONTFONTINTFOPNTINTFHINTW,HINTTITLEHEIGHTINTMAPSIZEINTPADMAPCANVASWGETWIDTHHGETHEIGHTFONTFONTGETFOMTFOMTFACE_SYSTEM,FONTSTYLE_PLAINFONTSMALLFHFONTGETHEIGHTPAD2TITLEHEIGHTFHPAD2EVENTHEIGHTFH3MAPSIZEHTITLEHEIGHTPADEVENTHEIGHTPADIFMAPSIZEWPAD/2MAPSIZEWPAD/2PROTECTEDVOIDKEYPRESSEDINTKEYHANDLEACTIONSKEYREPAINDVOIDHANDLEACTIONSINTKEYCODEINTACTIONGETGAMEACTIONKEYCODESWICHACTIONCASELEFTX1BREAKCASERIGHTX1BREAKCASEUPY1BREAKCASEDOWNY1BREAKPROTECTCEDVOIDPAINTGRAPHICSGGETFONTFONTGETGRAYSCALE255GFILLRECT0,0,W,HXX0W1XYY0H1YXXWYYHINTSWIDTHPAD2FONTSTRINGWEIGHT“;INTTITLE_XWSWIDTH/2GSETGRAYSCALE128GFILLROUNDRECTTITLE_X,0,SWIDTH,FH,5,5GSETGRAYSCALE0GDRAWROUNDRECTTITLE_X,0,SWIDTH,FH,5,5GSETCOLOR255,0,0GFILLARC0,0,MAPSIZE,45,270GSETCOLOR0,255,0GFILLARC0,0,MAPSIZE,MAPSIZE,0,45GSETCOLOR0,0,255GFILLARC0,0,MAPSIZE,MAPSIZE,0,45GSETCOLOR0GDRAWARC0,0,MAPSIZE,MAPSIZE,0,3603放大与示时,的大与的实际大不定的大大于的大,I么示时将行,FL来说,将放大示然,我们也定的,对行大行放大或示,FI式称为ZOOMINZOOMOUT,的代“对行放大示的FI法放大示PUBLICIMAGEZOOMINIMAGEIMGIMAGEOUTNULLINTRGHOUTPUTNULLGRAPHICSGNULLINTWIDTH0,HEIGHT0TRYWIDTHIMGGETWIDTHHEIGHTIMGGETHEIGHTOUTIMAGECREATEIMAGAHEIGHT,WIDTHINTRGBINPUTNEWINTWIDTHHEIGHTRGBOUTPUTNEWINTWIDTHHEIGHT4IMGGETRGBRGBINPUT,0,WIDTH,0,0,WIDTH,HEIGHTIMGGETRGBRGBOUTPUT,0,WIDTH,0,0,WIDTH,HEIGHTINTI,J,KK0INTTEMPNEWINTHEIGHTWIDTHFORI0IHEIGHTIFOUJ0JWIDTHJTEMPIJRGBINPUTKFORI0IHEIGHTIFORJ0JWIDTHJRGBOUTPUTKTEMPIJKGOUTGETGRAPHICSCATCHEXZEPTIONERETURNOUTCREATERGBIMAGERGBOUTPUT,HEIGHT,WIDTH,TRUE示与放大的操类,原的所有,放组RGBINPUT,然使用移位的操,使的宽原来的,设时,FL要序号为的,FL第1,3,5行的第1,3,5列的为的的代将两,将处理的为植,指定“待的PUBLICIMAGEZOOMOUTIMAGEIMGIMAGEOUTNULLINTRGHOUTPUTNULLGRAPHICSGNULLINTWIDTH0,HEIGHT0TRYWIDTHIMGGETWIDTHHEIGHTIMGGETHEIGHTOUTIMAGECREATEIMAGAHEIGHT1,WIDTH1INTRGBINPUTNEWINTWIDTHHEIGHTRGBOUTPUTNEWINTWIDTH1HEIGHT1IMGGETRGBRGBINPUT,0,WIDTH,0,0,WIDTH,HEIGHTINTI,J,KK0FORI0HEIGHT1I2FOUJ0JWIDTH1J2RGBOUTPUTIWIDTH1JRGBINPUTKRGBOUTPUTI1WIDTH1JRGBINPUTKRGBOUTPUTIWIDTH1J1RGBINPUTKRGBOUTPUTI1WIDTH1J1RGBINPUTKKGOUTGETGRAPHICSCATCHEXZEPTIONERETURNOUTCREATERGBIMAGERGBOUTPUT,HEIGHT1,WIDTH1,TRUE移客户的网络连接重要通FLHTTP与台行通信,立HTTPCONNECECTION对与连网的机,将待处理的信息FLXML转,处理将处理结XML式示移客户端本将有限大的通FL网络手机保本,FI便次于JAVA手机处理速间无速FI均限制,客户端不能行大量处理此,需要客户端行定制,用户设的偏好”的内容,端将用户的爱好要求减的,减少的信息量与行通信的规范,任何求I符合规范,才能够生成符合要求的,规定“提供的类所需的描述接符合通的GETMAP求,行,用程序读行处理,然把用者移终端的实时要求有速成的能力,系统的速至重要示,对的组织管理尤为重要系统用“技提升的速;间索的内容的缓多的负均衡FI客户端用J2ME技,无的FI式,台的,间信息手机示与WAPFI式使用时要处于连状不样,J2MEFI式使用时不需要处于连状,FL需要的时候才与INTERNET连接,而大大节“用212手机系统结构手机系统结构2所示客户端主要提供用户的接与端连接的接,且手机示结的,时有对行放大移的能端主要HTTPFI式接客户端求,求将栅的FI式客户端2手机结构GPS的理位信息为系统的信息本系统用的AGPS辅助GPS定位FI式,网络GPS辅助信息,将辅助信息发终端手机;终端GPS信息,计算确位,然将位信息至网络网络终端发的辅助信息串短的信息,信息有时间卫星单卫星信号多普勒位搜索窗有助于终端内GPS,减少GPS信号的时间位信息来终端GPS处理生的伪距离,且持续钟,网络伪距离,的定位大估算终端的位基于J2ME的手机定位FI式的系统结构3所示3系统结构示手机的基本能主要有移用户位用户边信息交通导航导游基本能划为移定位电临使用提示每能都有的主于的实现原则样的,FL程基本,此,笔者阐述临的实现临的实现,用“MIDLET的DISPLAYGETDISPLAYTHISFI法DISPLAY对的SETCURRENTDISPLAYD来示主对;用LIST对的CHOICE接实现临包的条,CHOICE接主要用“2重要INTSIZE;条INTGETSELECTEDINDEX;”的条用MOTOROLA的款仿真来形示临临包金保险餐饮游商贸系统内容,其实现的主4所示4临总213与台交的网络接手机客户端与台通FL多程的网络通信程序行J2ME有JAVAXMICRIOEDITIONIO包,包提供“CONNECTION架,组接构成,包括CONNECTION接其接CLDC定义“7接,其包括CONTENTCONNECTION,MIDP“HTTPCONNECTION接CONNECTOR类用来行网络FI的,所用的都CONNECTOR的OPEN时用HTTPCONNECTION接立HTYP连接,实现网络的连接J2ME有2实现多程的FI法,用实现接JAVA1ANGRUNNABLE的FI式,用继承类JAVA1ANGTHREAD的FI式里用者,JAVA1ANGTHREAD类表示程类,定义“设程属性的程运行的RUNMIDLET程序与的交通FLHRITP行的,移用,其编程技的涉2FI,端端提交端般有步骤定URL开与的连接,然开,最读其主要用CONNECTOR类HTTPCONNECTION接端提交有2FI式GETPOST里用GET,使用GETFI式较单,将“变量名提交”封装URL22J2ME有能化的用户需要的信息本网的,本的信息,K2ME技速通FL本将本“的信息来提供用户,的网的信息,J2NE技”将需要发用程序信息时网本“于JAVA手机的日益普J2ME技INTERNET本率的FI势,开发能够实现导游的手机用程序的系统重要内容为;的漫游交通信息的定位所位提供的购信息饮食宿舍信息提供游信息三系统总设计与技31系统总设计基于J2ME技FI的JAVA手机系统重要包括;JAVA手机移终端移通信系统WEBJAVA手机移终端手机系统的客户端,客户端程序通FL手机,驻留JAVA手机终端,运行时,通FLHTTP接与WEB行交,样手机WEB信息,程序决定信息手机的示FI式移通信系统GPRSJAVA手机连网间的通信32技321实现基于手机的导游系统的技基于手机的导游系统时间跟位实现的都类的都电的,用户需要的时候,能够实时手机找间位,示的电所位,I将非常有潜力的FI我们已有多定位技,接利用通领域的定位技实现手机位信息的,也利用卫星定位技与移通技结合来手机的位信息我们“手机的位,何手机的电基于手机的导游位的核心所的WAPWIRELESSAPPLICATIONPROTOCAL无用技实现WAP用能够运行于无承设,TDMACDMAGPRSCDPDCSDSMSUSS,最大程兼容现有的来的移通信系统,基于INTEMET泛用的准移手机用户通FL无网,WAP的网页的手机主要利用手机为的能,为“手机示电的交通信息,般用网页技ACTIVESERVERPAGES生成所需要的电,然栅形式手机的行示5所示5电手机的示FIG5ELECTRONICMAPDISPLAYEDONCELLPHONE,于通网络的限制手机本的软条的限制手机的内,通FL手机电的率不人决的FI法有2途径1通FL改移通网络提速率基于GSM的手机,形速较慢,我国多城都行GPRS的工,的速要的GSM网络多随着3G时代的来,手机信号的速将”更,手机电将更容易2能客户端实现无网络成本不靠的使通FL无网络成所有能变不现实,所肯定,客户端仍然需要成不少本端成的能,能对于客户端的条来说量较处理时间较短的能手机通FL提手机的性能内大,且让生成的工手机成,而不网络的成,样”大大提生成电的率电的质量有BREW用程序开发台的手机,开发嵌手机内的“”的理信息系统用于生成电众所知,BREW,QUALCOMM的无制运行环境,专门为无设设计的开放准的瘦用环境借助于BREW台,多无用易捷开发,且于BREW台的通用性,软开发商BREW环境次写的用程序,无需行任何修改,用所有支持BREW的次终端为“保LBS的瘦客户端有的且充利用手机为的用,者认为让手机所“域的栅形式的背,而利用基于BREW台开发的“”理信息系统,生成能够较确的识其所位围定“域内的矢量,结合矢量栅2形式的对行定位示,既能提率能提基于手机的LBS的第2多用户对于WAP来讲,成千万的用户临的严峻的,为要间的,生成网页,需要消耗定的时间要提的速提的性能或者通FL用多的决FI,时为“让的负衡,考布的工FI式基于手机的LBS需要决的第3用户移FL程的定位IP移的于手机用户不断移的,说某用户某“通FLWAP网,登用户所“的WAP用户移另“时,他需要登“的WAP,I么怎样来处理用户示的衔接重要的此,不的WAP能用的理信息系统软不,I么怎么样对不的GIS行操需要决的考系统的全性CURRENCY1性性,决定JAVA台开发程序,样系统低成本低系统性能FI越系统客户端运行JAVA手机的,客户端用户求提交程,结表现本系统”J2MECLDCMIDPTINYLINESVGTOOLKITFORJ2ME开发客户端程序,用SVG表示理信息,实现更系统的主要能包括紧急位导游页好助322间定位技形式的间定位技与FI法定位技系统用户提供的基础的定位手主要为2卫星定位技无网络定位技卫星定位技国的GPS定位技所示,定位15M其主要定位时间间短,全能够系统的要求,室内有的城法提供有的定位卫星定位技别GPS技,已于量导航FIGPS技已成,的的“,接不够的卫星信号,而生,无法定位现GPS“用于量,大量用于移定位机通FL接GPS信号计算,然电行定要将位信息通FL无电心GPS接机接GPS信号计算,然通FL发心里有2短消息般有时,严重时能时钟;另心多时,”成信号通,使信号步时,时,心示的位能与时的实际位大,至千样,使GPS量的,心所示的位也其需求无网络定位技所示手机使网络开来的,FL要能接无网络信号的手机,都定位,5100M其主要“域较少,定位无网络的大定位技用决的怎样兼容能多的定位手,且通FL合的更靠的定位结无定位技主要通电话的基来行定位的,城速的“多移电话的基,无电距原理,计算手机所处的位手机的位,FL能手号找最的基,FI式大,城基的径,的定位最移电话“LCSLOCATIONSERVER系统通FL手机,找3基,通FL3基确计算手机的位的50100M,随改,定位50M,样导航定位的要求而且的定位能GPS为的信息速通领域的定位技主要有COOCELLOFORIGIN定位技(1)COO定位技基于CELLID“识别号的定位技通FL移台所处的“识别号来确定用户的位技的定位决于所“的径,“,基较,COO定位200M;而“,基较低,COO定位FL能L2KM(2)EOTD,ENHANCEDOBSERVEDTIMEDIFERENCE时技EOTD通FL放位接或考实现的,考布较“域内的多,为位量单LOCATIONMEASUREMENTUNIT无网络每考都有确的定时源,有EOTD能的手机位量单接来至少3基信号时,每基手机位量单的时将计算来,用来生组交CURRENCY1“,此估计手机的位EOTDFI提供COO多的定位FI对手机网络的要求较,实现也较(3)AGPSASSISTEDGPS,辅助GPS,接用GPS接机定位,“内或内卫星发的GPS定位信号,无法实现定位,而AGPS定位FI法,实现的基本通FL卫星信号接较好的位设考GPS接机,利用GSM网把接的辅助GPS信号发手机;时有GPS计算的手机GSM网来的GPS定位计算手机位AGPSFI提供的定位10M内FI与EOTD类,对网络手机的要求都手机需GPS计算,移网络也需添多FI的单表4定位技的用户端网络要求的对(4)此,有AOAARRIVALOFANGLE定位技,信号的,确定移台对于基的系,FL要量移台距两基的信号,确定移台的位FL时间TOATIMEOFARRIVA1定位技,基于量信号移台发消息量单的时间来定位的FI法考成本对现有网络的改变对手机的要求,位主要用COO的定位技,为技实现单活,然不的,考大多不需要的定位,此,利用技来实现多位类的业仅对导航PDA用合,通FL用单的GPS定位FI式利用现成的利用GPS接,接用GIS开发工实现定位能定位手的多样性为基于手机的位较确的位信息提供“技保基于手机的位的用手机位结合的理信息信息搜索,提供客户位的信息有用41网商业网网餐饮网”宿网交行游院所有与位有的网用户为心,找用户边的网布类找,XX200本人围200M的学;也全找,A2

温馨提示

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

评论

0/150

提交评论