周一至周五 | 9:00—22:00

期刊论文网 > 文化历史论文 > 综合考古论文 > 海洋考古论文 GPS在海洋考古中的应用

海洋考古论文 GPS在海洋考古中的应用

2018-12-14 12:51:58来源:组稿人论文网作者:婷婷

  摘要:这些年来,伴随着现代计算机网络信息科学技术的蓬勃发展,再加上越来越多的测量使用仪器的优化,数字化的测图软件及相关技术也开始快速的进步发展,这些发展都推动了现代化数字化测图科学技术应用于实际测量工程中日益普及。目前数字化测图技术已经广泛的应用于城市土地、交通路线的规划、土地管理以及地质测绘等领域之中。本文通过阐述海洋考古的所拥有的历史价值和经济价值,以及该产业在日后的发展情况,希望可以通过本文的介绍,了解海洋考古的意义及价值,保护国家文物,了解海洋。之后设计了一款基于JAVA面向对象程序设计语言的可以进行对当前位置进行定位、以及对未知地点、路标等可以通过查询的一款App应用。希望可以在探测船只出海时帮助船支进行航线的定位,以及周围情况的查询。

  关键词:海洋考古、GPS系统、地质勘测、地点定位

  绪论

  伴随着科技的发展,现代科学的技术的手段的不停歇的进步以及发展,尤其是体现在计算机技术日新月异的现在。伴随着测量仪器的日渐更新,数字化测图软的技术的日渐完善以及逐步的性能优化,推动了现代测绘科学向着数字化的方向蓬勃的发展。目前,数字化测图已经被广泛的应用于城市规划、土地管理、水利工程等测绘生产过程之中,而在其中GPS则是数字测绘中最先进的技术之一,将其应用于海洋测量是外业勘测的重大的技术革命,并且其有着广阔的发展前景。

  第一章 海洋考古

  1.1 海洋考古的发展

  21世纪,海洋的探测与开发日益受到人们的关注,所以21世纪又被称作为是“海洋的世纪”。目前已经开始兴起的海底科学在海洋科学研究中已经成为了重点领域和前沿领域之一。因为就目前来说海底在非常大的程度上来说还是属于需要人们去探索、去研究的未知的世界,所以现在在海洋底部的探测技术的研究在海底科学中有着及其重要的地位及价值。而海洋考古也随之而发展起来。海洋考古是现代考古学科中的一个新兴的分支,它在1944年才开始发展,这项考古技术非常的年轻。在1944年,因为雅克斯·库斯托 (Jaeques·Cousteau)——法国职业潜水员发明了自携式水下呼吸机(简称SCUBA)为海洋考古提供了工具,之后才开始发展。自携式水下呼吸机的发明对包括海洋考古在内的一切对水下环境、矿产、遗迹等的科学探索过程,提供了最基本的保证。

  现在人们对环境、文化的探索不仅仅的局限于在陆地上,人们对水下的一切都有着好奇。而海洋考古就是以人类水下的历史遗物等作为科学研究的对象的一种考古,利用现代新兴技术对沉没在水下的历史遗迹、被淹没的沉船等进行可学的调查、勘测以及发掘。

  1960年,宾夕法尼亚州教授乔治·巴斯(GeorgeBass)土耳其格里多亚角大学(CapeGelidonya)水域沉船古典调查,挖掘,开拓水下考古实践方法,为海洋考古的产生创定了基础。此后,乔治·巴斯确定为对沉船进行考察、发掘,他带领着考古队一直在地中海青铜时代坚持沉船水下考古。现在我们从刚刚经历海洋考古这个学科的发展过程已经过去了半个世纪了。他于1973年得克萨斯州A&M大学,创立了航海考古学,海洋考古人类学系兼职主任,研究所发表了权威的“水下考古”一书。英国成立了“航海考古学会”,它也调查,发掘,打捞了一系列在大西洋古沉船。世界海洋考古学在地中海和大西洋的传统型中锋。近20年来,由于“西学东渐”中国海海洋考古学已经成为世界海洋考古学的新焦点。

  1.2海洋考古获得的进展

  1973年在澳大利亚东印度公司,在西澳海域连续发掘了 “巴达维亚(Batavia)”号--于1629年沉没, “费居德·德雷克(Vergulde Draeck)”号--1656年沉没和 “泽维克(Zeewijk)”号——1727年沉没等并对这些沉船进行了调查与发掘。在随后的5年又于1979年到1980年间,格林与泰国学者一起发掘了泰国湾东安科拉德岛海域的明代沉船。

  从1982年到1985年,联合国调查组成员一起,格林在泰国湾海域出土的古沉船霸塔亚,西昌岛I,II沉船残骸。 1988年,青澳菲联合考古队在绿湾和西部的吕宋岛发现薄利瑙海域出土的两件沉船 - 宋代沉船南海吕宋岛西南部的圣安东尼奥元代沉船,很快乐岛“导航马尼拉”巴顿岛沉船等。 1983年,英国商人麦克差事。海切尔印尼威夫司令礁渔船到中国,在1986年和1985年,在阿姆斯特丹拍卖,哈彻将打捞高价拍卖文物,吸引了中国媒体和公众的关注。 1999年,商人后,“泰兴”号(又称东方泰坦尼克号)又进行了打捞。 1987年,中国成立了中国职业海考古学组织下:“国家水下考古协调小组”,1987年,历史国家博物馆“水下考古研究”正式成立。

  1987年,对中国水下考古研究所的前夕成立英国公司从事专门的商业海洋勘探公司合作打捞,要求与中国在中国海域打捞沉没的中国南海东印度公司的沉船。然后,没想到的是,在事件的打捞意外发现了中国古代沉船,海上人员使用抓斗机捡到240余件瓷器,铜器,铁器等文物和银带。根据合同,之间的合作终止的条款。沉船后来著名的“中国南海Ⅰ号”。然而,合同停止后,中国将围绕“中国南海Ⅰ号”开展之后的考古工作了。

  1989年11月,“中日联合中国南海沉船水下考古调查队”在广州建成,他们的工作目标直指“中国南海Ⅰ号”沉船的打捞工作。然而,调查组已在海面上探摸暂停由于各种原因设置一次。这个停顿,竟为“中国南海Ⅰ号”从视野历史的沉船褪色超过10年。

  1995年,中国历史博物馆水下考古研究室、广东省考古研究所对广东汕头市达豪区广澳港清初沉船开展了水下探摸和遥感物探调查,并推测出其年代与性质。

  1996年,1998年,1999年,2007年,海南省文物管理委员会和进行关于水下考古研究的国家博物馆考古研究中心进行了西沙群岛水下遗物的发掘及调查,对已经发现水下文物发掘的调查发现了13处隶属于宋,元,明,清等不同朝代、不同时期的沉船遗址和遗物地点,在对“华光礁ⅰ号”沉船的发掘之后,出水大量瓷器。

  2000~2005年,中国国家博物馆水下考古研究中心、福建省博物馆、福州市考古队等先后调查、试掘了福建东山岛海域的东门湾、南门湾、古雷头、东古湾等地点的沉船遗址和遗物点,发现大量青花瓷器和军事武器遗存。2005年,中国国家博物馆水下考古研究中心组织调查、发掘了福建平潭“碗礁Ⅰ号”清代沉船,出水瓷器17000余件。

  此外,1998年、1999年,台湾历史博物馆的学者也对澎湖大瑥海域发现的沉船“将军Ⅰ号”进行了水下试掘,发现一批生活用瓷器和建筑材料以及铜钱等。2007年打捞“南海一号”。“南澳1号”,是2009年09月26日在中国广东汕头市南澳岛县举行水下考古抢救发掘启动仪式上宣布对此前被名为“南海Ⅱ号”的明代古沉船进行正式更名,理由是根据考古精确命名惯例,以其发现地为名 。“南澳1号”是目前国内已发现的唯一一艘明代晚期商贸船,在考古专家眼里,这个“唯一性”决定了“南澳1号”船体的巨大价值。

  1.3海洋考古在中国未来的发展

  据史料统计显示,在中国南海古沉船充满宝藏应该是两千多甚至超过两千艘沉船,还不包括例如地宁波,张家港,泉州,广州,福州,最繁忙的港口交易历史沉船等地区上的可能分布。更多的学者估计猜测,在中国宋元朝之后,中国沿海地区可能超过十万沉没的货船!因此,中国的古代沉船如果可以打捞上岸将是一个数量非常可观的,在新兴产业酝酿着巨大的财富和巨大的机遇的产业。

  南海一号”古代沉船的打捞工作上来看,据初步估计探测的情况下,全船可能文物总量可以达到6万件到8万件文物,目前仅从文物数量及其价值来看的话,“南海一号”上的总人数超过了所有权点莫高窟5万到6万件的敦煌文物的数量;其文物价值行业有一个估计超过一百十亿美元,而其历史价值的文物是无法估量的。

  目前,在国际社会大约每年需要投入 5百亿美元左右用于每年的沉船打捞方面的设定制、工程的招标、博物馆的开发建设等,博物馆的开设已经成为了旅游业的发展中的一部分,能赚钱旅游带动连锁集团,已创造的就业机会的前景将是非常漂亮的、以及光明的。中国打捞“南海一号”的过程显然是完全借鉴了这个世界上先进的打捞技术,不论是从博物馆“水晶宫”的建筑,到打捞沉船的过程,再到阳江市旅游资源的开发过程中,人们都是可以看到政府对整个项目的长远的规划的。

  从来自中国海底的古代沉船的数量和现有的规模大小来说,这肯定会是花费巨资并且具有巨大收益的新兴产业群体,这项产业在之后不论实在财富的积累上还是在国家文物的保护工作上都会让人们有理由相信,这是一个会有未来充满希望的产业。

  最为重要的是,在这次打捞过程中,形成了中国“沉船经济”最急需的自身的技术能力、设备积累和经验摸索,这将为蓬勃而来的中国“沉船经济”时代的到来奠定坚实的基础,未来的“南海二号”、“南海三号”、“东海一号”、“黄海一号”等等的名词将不断地在人们面前涌现。

  人们同样期待,静静地躺在福建附近海底象谜一样的日本“阿波丸”号沉船,最终也能够中国人被打捞出海,让传说中搭载在这艘船上的北京 人头盖骨以及船上多达四十吨的黄金等当年日本从中国掠夺的财富,能够从此重见天日,解开亿万中国人心中这一重重的疑团和心结!

  1.4本文的主要研究工作

  海洋考古拥有着重要的历史价值和经济价值。本文通过对GPS系统的介绍,制作一个基于JAVA的利用百度API的一个可以实现当前位置定位的一个安卓手机可以使用的APP。实现对当前的航行方向已经航行到地点进行定位观测。方便船只的航行。

  第二章 GPS卫星定位系统基本知识

  2.1 GPS卫星定位系统的产生与发展

  2.1.1 GPS卫星定位系统的产生

  GPS是Global Positioning System(全球定位系统)的简称。 1958年,在一个军事项目中美国军方开始了GPS全球定位系统的研发,1964年开始正式投入使用。在20世纪70年代,美军联合研制的新一代卫星定位系统GPS系统。到目前为止,GPS卫星定位系统的应用已经广泛渗透到人们的日常生活,改变着人们的思维定势;全球定位系统和地理信息系统GIS(geographic information system)是两个组合,改变人们的生活空间一次动态信息。

  2.1.2 GPS定位系统的发展

  从GPS的产生到现在,GPS发展主要经理了四个发展阶段:

  (1)1974年到1978年——GPS系统方案论证阶段

  在这个阶段中,GPS还没有形成,还是GPS系统构成方案的提出、设计和验证其·可行性的阶段。1974年,发射了一颗概念验证卫星NTS,主要目的是验证GPS系统方案在原理上的可行性。1977年,又发射了一颗概念验证卫星NTS。1978年,美国发射第一颗的GPS实验卫星Block I,初步验证GPS系统方案的可行性。

  (2)1979年到1987年——GPS技术系统论证阶段

  在这一段的系统论证过程,同时也是GPS系统的发展阶段。这个阶段中,人类成功的发射了10颗组网试验卫星Block I,另外,有一颗发射失败。另外,还成功发射了工作卫星Block II一颗,加强了地面控制系统的优化设计与完善,推进了GPS用于接收机的发展与更新。1984年,GPS第一个商用用户领域测量领域正式展开测量。在这个阶段,我国有一些院校和一些科研单位着手展开对GPS技术的研究。

  (3)1988年到1999年——GPS系统建成阶段

  在这个阶段,GPS系统得以正式建成,并且逐渐进入到完全运作阶段,其应用领域增多,工程应用得到快速发展。人们相继发射了多颗Block II和Block IIA卫星,并于1993年实现了24颗在轨卫星的满星座运行,满足标准定为服务的基本要求,也就达到了初始操作能力IOC。

  (4)2000到今——GPS系统现代化更新阶段

  随着现代化技术的快速发展,GPS系统也进入了现代化更新阶段。伴随现在的冷战两极格局的结束以及现在经济全球化的日益推进,美国政府宣布在2000年至2006年期间,在保证美国国家安全不受威胁的前提下,取消SA政策,这一声明使得现在的GPS民用信号精度在全球范围内得到改善,取消SA政策之后利用C/A码进行的单点定位的精度变得由100米提高到了10米,这项声明将进一步推动GPS技术的应用,提高生产力、GPS的作业效率、科学水平以及人们的生活质量,刺激了GPS市场的增长。由于GPS技术所拥有的全天候、高精度和自动测量的特点,作为先进的测量手段和新的生产力,已经融入了国民经济建设、国防建设和社会发展的各个应用领域。

  2.2 GPS系统概述

  2.2.1 GPS系统介绍

  GPS即全球卫星定位系统,它是一个具有全天候、全球性和海陆空全功能性的导航定位、定时和测速系统。它是一种现代化先进的测量手段,它提供了国民经济建设的很总要组成部分,广泛应用于国防建设和社会发展的各个领域。

  GPS系统由三部分构成,第一部分空间部分也就是卫星部分——GPS卫星星座;第二部分是地面监控——地面监控站;第三部分是用户接收——GPS信号接收机。GPS系统就是通过这三大系统之间的互相的配合与协调,从而实现GPS的全球定位功能。

  GPS卫星星座:卫星星座是由21颗工作卫星和3颗在备用轨道上的备用卫星组成,可以保证GPS系统可以全天候、全球性的进行定位导航工作。24颗卫星分布在6个倾角为55度的轨道上,各个轨道平面之前间隔相距60度,轨道平均高度为20200km。其的运行周期为12恒星时(11个小时58分)。为了 满足在用GPS信号导航卫星定位是,为了测算解算测站的三维坐标,必须需要同时观测4颗GPS卫星来满足当前需测位置的定位的需求。每颗GPS卫星工作都会发出用于定位的导航信号。

  CPS卫星星座的功能如下:

  (1)用L波段的两个无线载波(19cm和24cm波)向广大用户连续不断地发送导航定位信号。包括提供精密时间标准、粗略导航定位伪距C/A码、精密测距P码和反映卫星当前空间位置和卫星工作状态的导航电文。

  (2)在卫星飞越注入站上空时,接收由地面注入站用S波段(10cm波段)发送到卫星的导航电文和其它有关信息,并适时发送给广大用户。

  (3)接收地面主控站通过注入站发送到卫星的调度命令,适时地调整卫星的姿态,改正卫星运行轨道偏差,启用备用卫星。

  地面监控站:

  由一个主控站设立在美国本土科罗拉多(Colorado)·斯平士(ColoradoSprings)的联合空间执行中心CSOC。

  三个注入站:其作用是用于将主控站通过计算后得出的卫星星历和卫星钟的改正数等信息加入到卫星中去。GPS系统的注入站现有三个,分别设在印度洋的迭哥加西亚(DiegoGarcia)、南大西洋阿松森岛Ascencion)和南太平洋的卡瓦加兰(Kwajalein)。

  注入站主要设备包括的3.6M直径天线,以及一个C波段发射器和一个计算机。在GPS地面控制部分,除了主站没有人值班注入站的主要工作任务内容就是在主站的控制下和通过卫星星历的计算,时钟误差的测算,导航数据的记录等控制指令等的控制下,被注入到相应的卫星的存储系统,并检测星系注入信息及星系的正确性。现代通信网络连接的各站之间,在原子钟和电脑的精确控制之下,定位的各个工作,都实现了高度的自动化和标准化。

  五个监测站现有5个地面站均具有监测站的功能,除了主控站外,其它四个分别位于夏威夷(Hawaii)、阿松森群岛(Ascencion)、迭哥伽西亚(DiegoGarcia)、卡瓦加兰(Kwajalein),监控站的作用是接收卫星信号,监测卫星的工作状态构成。

  GPS信号接收机—也就是GPS用户部分,用户可以通过GPS信号接收机对卫星在一定高度截止角度所选择的待测卫星发出的信号进行接收转码,并跟踪其的运行轨道,实地的测算出当前地点的三维坐标。GPS用户利用4开颗GPS卫星给出的定位的导航信号来进行导航定位工作。在GPS接收机所有的运动都被称之为载体(例如空中飞行的飞机、运行的汽车、航信的轮船等)。载体上的GPS接收机天线在跟踪GPS卫星的过程中都是相对于地球运动而运动,接收机可以通过GPS卫星信号来实时的测量得出运动载体的参数状态—瞬时三维坐标及三维速度。

  2.2.2 GPS定位原理

  GPS的测量根据测距的原理,对其定位的原理及方法主要是有伪距定位法、载波相位定位法、以及差分定位法三种方法。

  GPS导航系统的基本原理是将已知位置的卫星到用户接收机之间的距离测出,进而综合三颗及三颗以上的卫星的数据能够定位出接收机的具体位置。

  GPS定位的基本原理是结合起算数据采用空间距离后交回方法来测定待测点位置的。而这个已知的起算数据则为高速运动的卫星瞬间位置。GPS基本定位原理如图2-1和式2-2所示:

  图2-1 GPS卫星定位

  其计算公式为式2-2:

  (式2-2)

  根据图2-1和式2-2,假设t时刻在地面待测点上安置GPS接收机,就能够将GPS信号达到接收机的时间△t测定出来,与此同时,接收机还能够接受到来自卫星的各种数据,如卫星星历等,借助于这些卫星数据能够确定这四个方程式。

  2.3 GPS测量的特点

  2.3.1定位精度高

  定位精度高是GPS系统定位测量的最显著的特点。在GPS系统的卫星定位系统中有28颗卫星星座,其中4颗为备用卫星,在6条相交互隔的角度为60度的轨道面上分布这,这些卫星距离地面的高度约为2万千米。科研人员利用这些卫星系统,现在的技术已经可以实现10米的单机导航的精度,从而使得现在可以获得的综合定位精度更高,使得现在得到的数据精度可以达到厘米级和毫米级。

  2.3.2测站之间无须通视

  如果采用常规的测量,对于复杂的地形而言,测站之间无法通视是一个难题,对于测量技术人员来说需要耗费大量的人力、物力去找通视的测站。而GPS技术则打破了这种限制,它一大特点就是测站之间无须通视就能够实现良好的测量通信信号,测站的选择灵活。

  2.3.3操作简便

  因为现在的GPS定位测量工作中有着很高的自动化程度,使得GPS的测量操作简单,灵活,便于控制。目前,伴随着计算机科学技术的发展和通信技术的优化,GPS接收机已经实现了职能操作简单化,并且呈现小型化和便利化的发展趋势。观测人员不需要很高的技术水平就能够应用GPS系统,只需要进行天线的对中和整平,掌握基本的天线高度量取方法,现在的科技已经可以做到打开电源,GPS定位测量系统就能够自动地进行观测,而卫星的捕获和跟踪观测等都由GPS自动完成,再通过数据处理软件进行数据的处理就能够得到测点的三维坐标。

  2.3.4应用范围广泛

  伴随着现代的GPS测量仪器的不断进化发展,现在GPS可以广泛的应用于各个领域,例如:城市测绘、交通图的架设、野外地形图的绘制、海洋地形的测定等等,都可以通过GPS系统进行。

  2.4 GPS在海洋探测中的应用

  2.4.1GPS在海洋测量中的特点

  (1)由于测量是在海面、或者海中进行,所以测量过程一定是动态的、在动态下进行坐标的测量。

  (2)必须同时在同一空间结构网中的各个观测点的坐标、重力、海中的压强等进行一次性测定,否则会差生较大误差,甚至错误的定位信息,无法重复的测量。

  (3)在海上的测量是会同时受到大气影响、海水物理性质等的影响,这些会对海上观察造成大量的误差,所以达不到,陆地测量的精度。

  2.4.2利用GPS定位进行海洋定位

  为了获得较好的、较高精度的海上定位数据,在海上测量会采用GPS接收机和船只上导航设备的组合定位。例如在进行GPS的伪距定位时,可以采用船上的多普勒声呐仪器等联合定位到船只所在地域的坐标。

  第三章 App:“Location定位系统”的分析设计与实现

  今国内发现的很多沉船都是在海边渔民打捞时,在打捞上来的捞网中找到疑似古迹、古董、古币等。后交到地方进行文物研究。学者根据已打捞上来物品,对其进行年代的探测,如果确定是古迹,查询历史记载,大致确定历史时期,研究史料,确定沉船的大致航行路线,之后派出考察船只沿历史记载路线寻找。

  在考察船航行过程中,对水下进使用了多波束声纳测深仪、旁侧声纳和浅地层声纳,重点扫描渔民记录打捞上古物的附近海域,扫描附近水域。之后,水下考古队员还对每个疑点都进行了潜水调查,确认了古代沉船的位置。

  1987年在广州发现的“南海一号”。是因为当时广州救捞局与英国的海上探险和救捞公司在寻找东印度沉船并没有找到该沉船,却意外地发现了另一艘沉船“南海一号”。就是因为在抓斗中找到了属于中国宋代的历史文物,考古学家判断出其历史价值后,根据合同上的条款终止了和英国的合同,之后对该水域进行了考察。 在正式发掘之前陆域调查和之后的水下调查都是十分重要的环节,需要水平较高的探测技术来支撑。进行水下调查,使用了多波束声纳测深仪、旁侧声纳和浅地层声纳扫描。 多波束声纳测深仪是水下考古工作中采用的最重要的仪器,它以120度角向水下发射扫描,越到深水层所覆盖的范围就越广,当然探测的精度也会随之有所下降。多波束声纳测深仪最深可以探测到水下100多米处,若论探测精度,则是在10到20米深之间成像效果最好。多波束声纳测深仪的使用,较以往水下考古在仪器设备上是一个很大的突破。

  我国最初进行水下考古时,所用设备只能探测30米深以内的水下情况,而且只是两维成像,探测的精度较低、误差较大,现在使用的多波束声纳测深仪可以完成三维成像,进步了许多。 探测中,一旦在探测仪的成像上发现疑点,接下来就要派出潜水队员进行水下调查,来进一步查证水下是否真的有古代遗物,以及水下遗物周围的地形和水质环境等具体情况。 在海上考察队员需要对当前的航信路线进行定位,确保当前海域是否已经进行过海底打捞工作,防止二次勘测工作,节约工作成本、及时间。

  3.1 系统的总体目标

  本次的软件开发的目标是做一个小型的APP,可以适得从事航海考古作业的人员定位自己当前的航行地点,以及目标地点的位置,进行导航

  3.2 运行环境

  该APP适合运用于需要定位的人员。可满足操作系统为Android的手机进行使用。

  3.3 开发软件

  该APP使用Android studio集成的Android开发工具,Android studio 是一个全新的Android软件的开发环境,它基于INtellij idea 类似于Eclipse ADT。 该软件可以用于开发和调试。

  Android studio是由谷歌推出的新的开发Android的环境,开发人员可以再编写程序的同时看到自己所编译的应用在不同Android手机屏幕上的样式。谷歌对开发人员的控制台进行了改进,新增了五个新的功能,。在IDEA的基础上,Android Studio 提供:基于Gradle的构建支持;Android 专属的重构和快速修复;提示工具以捕获性能、可用性、版本兼容性等问题;支持ProGuard和应用签名;基于模板的向导来生成常用的 Android 应用设计和组件;功能强大的布局编辑器,可以拖拉 UI 控件并进行效果预览。

  Java编程语言是一种非常接近的C语言编译语言及C ++语言的一种编程语言。与它们两个不同的是Java是一种单纯面向对象的编程设计类语言,它继承了核心的面向对象的C++语言技术。 Java丢弃造成容易出错的指针(对照组),运算符重载(operator overloading),多重继承(更换接口)等特点,加大对垃圾收集功能的恢复目标不再引用C语言指针通过占用的内存空间,因此程序员不用再担心内存管理。在Java1.5版本,泛型编程(Generic Programming)被Java引入,安全的类型枚举,可更改的长度参数和自动装/拆箱等语言特性。

  JAVA编译语言与其他的编译执行的计算机语言不同的是Java计算机语言是编译器解释执行计算机语言。它是先把源代码编译成二进制字节码(bytecode),在这之后依靠其他不同的平台上的虚拟机上执行的字节码的解释。为了实现“汇编,全面推行”跨平台的特性。然而,每个编译字节代码的执行需要消耗一定的时间,它同时也降低了Java程序的性能在一定程度上。

  编辑Java源代码可以使用任何纯文本编辑器,在Windows操作系统上可以使用Microsoft记事本(Notepad),EditPlus的等程序,可以使用在Linux平台上VI工具。

  3.4 开发语言

  该App使用Java语言编写。 Java编译语言是由Sun Microsystems公司推出的一个跨平台的应用程序的面向对象的编程语言。它最初被称为Oak,在1991年的嵌入式芯片设计的消费电子产品,于1995年更名为JAVA,并重新设计了互联网应用的发展,如今JAVA实现了浏览器显示JAVA的魅力:可以跨越平台使用,可以实现在动态Web上的开发,用于互联网的计算。 Java技术具有出色的通用性,高效性,平台移植性和安全性,在PC电脑的广泛应用,例如在游戏机,科学超级计算机,手机和互联网等的应用,还拥有世界上最大的专业社区的开发者。 JAVA是非常受欢迎的自推出以来,在C的快速发展++语言形成了强烈的冲击。Java有更广泛的优势和前景,在全球云计算和互联网产业环境之中。

  3.5 软件需求分析

  3.5.1 需求分析

  本App参考了当前比较有名的百度地图的API,实现了地图的调用,当前地点在地图上的显示、查询需知地点在地图上位置。 App需要体现以人为本的思想,需要界面清晰、易于操作等适合各类人群进行用户操作,系统功能结构易于更新以及维护。

  该App从整体结构上分为了两大模块,分别为当前地点的查询;以及对特定地点的定位。用户可以通过界面控件实施这两个功能的转化。

  3.5.2 功能分析

  App首先要体现以人为本的思想,界面要清晰简洁、便于各类人群的用户操作功能,该应用程序的功能结构可以更加容易的进行更新以及维护,该应用程序可以对海量的问题以及数据的处理有着快速的应对能力,并且同事可以具有较强的运行能力以及更新能力,防止系统瘫痪的问题出现。

  图3.1

  如图3.1所示,该界面为进入首页,有两个可选择的按钮,点击定位可以进去定位界面,可以自动的通过GPS卫星获取到当前的位置地点,在界面上进行定位表示。如图4.2所示

  图3.2

  如果在图3.1初始界面点击检索按钮,则会进入查询地点的界面,如图3.3所示:

  3.6本章小结

  这一章的内容是本文的核心部分,是自己的想法设计及实现的部分,在功能设计完成之后将对现有功能进行测试,了解是否存在有BUG的问题。由于本身能力和时间的限制,还有很多和老师商量之后应具有的功能没能实现,使得这个应用有些简陋,希望在今后能够充实自己,在之后的工作生活中将其加以完善。

  第四章 总结与展望

  由于初期完成毕业论文时,对论题的理解有所偏差,导致了后期毕业论文进度远远落后于其他同学的进度。伴随王老师一直对我的敦促及教导,在毕业论文上传截止日期前得以完成论文。

  回顾本文,主要在第一章介绍了什么是海洋考古,以及海洋考古在未来的发展前景,以及本课题的研究背景及研究意义、研究价值。第二章讲述了什么是GPS技术,GPS技术的工作原理,以及其组成。第三章,则是一个对GPS技术的一个定位的应用,以及本人所设计的APP的成果的展示。

  在做毕业设计的过程中,通过对程序代码的调试运行,对GPS系统的介绍,让我对大学生活中学习到的知识进行了一次融会贯通,对这些所学知识有了更深刻的印象。而在完成过程中也发现了很多自己的不足。在以后的工作学习中,需要更多的实践项目来历练自己,发现不足,进行自我的完善,充实自己。

  最后,希望通过我的毕业设计可以让更多的人了解并认识什么是海洋考古,什么是GPS。让更多的人们去认识到海洋的魅力,去了解海洋,认识海洋。能够加强对海洋的开发,发展海洋经济、保护海洋环境、维护海洋权利。并且保护国家文物及财产,了解历史。

栏目分类