1. agis的应用价值和既有成果:
1.1 价值
精确,可定量,直观,易传播,可复检,可重复研究,易保存。
1.2 举例:叙利亚羊骨分析。
1.3 国内外研究概述:
此研究倾向在国内的问题在于:没有基本遗迹单元信息的精确性与区域分析匹配,如何保证分析的准确可靠?
2.郑大遗址分析的开发方向和分析方法
2.1开发方向:从小型、个体遗迹单元入手, 着力于具体遗址的具体发掘信息的收集整理。保存发掘的第一手信息,提供遗址信息发布、分析的公共平台。
2.2 分析方法:从遗物的快速拼接(陶瓷,骨)入手,研究“废弃遗物”在遗址中(主要是在古代垃圾堆即灰坑内外)的分布,应用定量分析的方式讨论古人抛弃废品行为[1]及其内在逻辑[2]的区别和演变(不同地域的差异和时间的演变)。
3. aigs系统开发概述:
3.1 “组件化”开发结构:
郑大遗址分析的开发组由以下部分组成:
数据库架构组;发掘-测绘-数据导入组;gis平台组;功能插件组。
整个系统的开发组织,依照以上不同的组件划分进行。
作为系统开发的组件,它们各自承担不同的开发任务。每一个组件都可单独实现某些功能,既它们可分别与其他系统连接。
由于每一个组件中都可能涉及多种学科,并且每一个学科都可能应用与不止一个组件的开发中去。一个开发人员可能跨组件进行工作。于是各组间的沟通,可通过这些跨组人员进行。
实践中还是有很多工作需要各组间的充分沟通,合作解决(如下)。
3.2数据库架构组任务[3]
这一部分涉及数据库检索的速度和录入的标准。要兼容数据检索速度和数据内涵的丰富性。
数据库的建立.
3.22 接口[5]:
包括库间接口(如空间数据与属性数据的接口);库与GIS平台接口。
3.3 发掘-测绘-数据录入组
该组承担数据信息(包括遗址周边地形图的测绘)的采集。参与数据信息(包括空间数据,属性数据等)选取标准的制定。
发掘-测绘-数据录入须同步进行。
3.4 GIS平台组[6]:
研究GIS平台的功能(避免功能插件的重复开发):数据库、功能插件与GIS平台的接口。自带功能的实现。
易于操作的通用接口的开发。
实现用户界面(用户与系统是什么样的关系?用户界面与开发界面的区别在哪里,为什么会有区别?是否针对不同用户进行功能分层?这样做的好处和坏处都有那些?提交团队讨论)
3.5 功能插件组;
将遗存信息数字化是本系统的一大目标(因为其中蕴含了巨大的效益——各各方面的效益)。针对经过“数字化还原”[7]的遗存信息进行分析,是本系统的一大功能。将遗存信息转为数据进行处理,定量的进行分析,则是我们主要依靠的技术手段。而功能插件组的主要任务,就是使设计、实现功能插件,实现定量分析在计算机上可完成的部分功能。
任务有:
分析“考古分析”可以通过“功能插件”实现的功能,并加以实现。参与数据信息(包括空间数据,属性数据等)选取标准的制定;功能插件的设计、实现;
4.系统开发涉及的主要专业技术:
4.1发掘
一组发掘人员至少由一名清理人员和一名记录人员组成。仅就发掘而言,一个探方内,至少放置一组发掘人员。
我希望,考古数据的录入也要向测绘一样,做一步,用不同的方法检验一步。本不不作检验不做下一步发掘录入。现在要解决的是创建不同的检验方法。
原始记录要安记录的顺序进行流水编号
4.2 测绘
测绘三项:高程;角度(水平角,~角);距离(水平距离,~距离)
测点:求某点的高程,经度,纬度。
测绘经度的保证,依靠的是严格的检验过程。“本步不做检验,不做下一步测量。”是测绘的最基本要求。
一组全站仪需要几个人共同操作?
4.3 计算机(编程):
数据库,GIS,功能插件的实现,都依靠编程技术。
编程很可能用VB,因为简单(但不能实现网络化功能?)。
任务:建库;做插件;做接口;GIS平台的整合;用户界面的设计、实现;
随开发深度加深,功能实现也会越加复杂。
4.4 考古分析
通过针对遗存的分析,根据物质材料(遗存)复原历史时期的人类社会(包括个体的)面貌,并据此(此:只遗存)认识对社会发展的线性或非线性[8]规律,是考古学的任务。
用新的手段,在新的层面上进行考古分析是整个系统从考古研究层面考量的最终目标。为了达到这一目标,考古分析可能讲介入所有组的工作。目的是使每个组了解,本组的工作,对AGIS的实现会有何价值。
同时,在与各种技术组的交流中,考古分析人员要清楚的认识到,依现有的技术能力,什么不可以实现、什么最值得去追求。
5.(两个)循环观念:循环开发,循环分析,循环测试,
5.1. 循环开发
我们所做的AGIS应用开发,即使在国际上也是处在发展阶段。[i]对国内而言,田野发掘的内容与系统的要求是极不相符的。最简单的表述是:国内的发掘时间,远远不足以记录足够进行分析的信息量(发掘等量的土方,国内平均提取信息量,一定少于国际先进水平至少数倍)。
但要我们一下子提高到某一个远高于现状的水平,是不现实的。
因为:1技术水平达不到。2.观念意识达不到。我们不知道它能给我们带来什么,不知道怎样去应用它。3.社会、经济水平对项目投资回报要求的制约。上述三点综合,其中的风险既是“不现实”的原因。
从局部(如:同一遗址相邻或不相邻的地层[9],其中2~4个灰坑的研究)做起,在实践中逐渐体会,挖掘它的价值,造成开发与成果间的良性循环。我认为是稳妥可行的。
5.2循环分析
由于客观条件的限制,如“循环开发”中提到的一系列问题。系统开发要逐渐丰富,完善。于是有了循环分析这一概念。
它的作用:
需求分析(要做什么)与功能分析(能做什么)的综合平衡。
5.3 循环测试
循环测试是为了保障系统开发的效率(避免劳而无获)设置的。[10]测试的主要对象是数据库资料和系统性能
数据资料的准确和系统开发实现的最后的技术环节,也是极重要的环节。数据不准确,怎么保证分析结果可信呢?[ii]
开发的目的在于应用,故而系统性能的测试同样重要。系统性能测试,为最终的应用服务。
一是要测试系统能不能实现设计要求,二是寻找设计要求与实用间的差距以待弥合。
测试分层:
组件内部测试;组件间整合(配合)测试;系统的实用性测试。
实现方式:
不明
原始资料的备份,更新的备份,
更多的备份和更多的标注。
[4] “表”是数据库之下一层的构架。数据的存储功能在表中实现。
- 上一篇:本周二(4月29日)进行会议
- 下一篇:出土记录最详工作各种遗表(初稿)
2.无奈于该博客发文系统的诸多不支持操作的设限(常以KB,个数为单位),本文正问只标出了部分脚注。请大家留意正文下方的“I.doc”,其中包含了正文的脚注。麻烦大家下载后凑合着看(暂无病毒)。