1.团体标准《田长巡管理系统外业调查数据包生成规范》(征求意见稿).docx
ICS35.240CCSR85T/GXAS体标准T/GXASXXXXXXXX田长巡管理系统外业调查数据包生成规范Specificationforthegenerationoffieldsurveydatapackagesforthefieldchiefpatrolmanagementsystem(征求意见稿)在提交反愦怠见时,请将您知道的相关专利连同支持性文件一并附上.XXXX-XX-XX发布XXXX-XX-XX实施广西标准化协会发布目次前言II1范困12规范性引用文件13术语和定义14海略语15基本要求16数据包生成流程27数据包生成要求2附录A(规范性数据库业务友及统计表7参考文稣10本文件参照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草.请注意本文件的某些内容可鲍涉及专利.本文件的发布机构不承担识别专利的责任.本文件由广西壮族自治区自然资源谓查监测院提出、归口并宣赞.本文件起草:单位:广西壮族自治区自然资源调杳监测院、广西壮族自治区自然资源产品质址检裟中心、南宁市自然资源信思集01有限公司。本文件主要起草人:冯一军、梁雄乾'梁饶、杨桂菊、庄翔、李斌、黄永盛、杨捷、梁慈敏、陈远Il田长巡管理系统外业调查数据包生成规范1的国本文件界定了出长巡管理系统外业调变数据包生成涉及的术语和定义,规定了数据要求、数据库结构.照片要求、加密要求等方面的要求.本文件适用于田长巡管理系统外业调查数据包的生成.2规楚性引用文件本文件没有规范性引用文件.3术语和定义下列术语和定义适用于本文件。11田长巡管I里系统fieldchiefpatrolmanagementsystem依据广西壮族自治区旧长制管理要求,运用地埋信息系统、大数据分析与云计算、移动互联网等技术,通过实地巡杳与上报、快速响应与信息共享等手段,建立耕地网格化信息化管理的计算机系统,落实田长制政策要求、达到耕地问鹿处理高效化、耕地保护精细化。az外业调查fieldsurvey在实地进行的考察、观测、测(It和数据收集活动.数据包datapacket一种数据集合,它包含了在实地调杳中收集的各种数据和相关信息.将相关数据集合加密封装成一个文件或数据流的形式.34元数据metadata描述数据的数据,用于描述数据的特性、结构、内容、质景、安全性等信息。4缩略语下列缩略语适用千本文件.PIs应用程序编程按1.I(APPIiCationPrOgramningInterface)App:手机物件(pplication)Exif:可交换图像文件格式(Exchangeableimagefileforat)SDK:软件开发工具包(SoftwareDevelopmentKit>Web:全球广域网(WorldWideWCb)5题本要求耳1田长巡管理系绘文件技术格式应符合国土变更解查技术规程的要求.弓5外业调查数据包生成平台主要辅助接入方实地举证获取符合国家规范的照片和相关元数据。*»5旧长巡管理系统的设计应遵循以下原则:符合田家密码算法标准,数据传输安全可弁:接口设计规范,对外提供清晰统一的接口;一一模块化设计,各模块职费清晰,低耦合:一一数据库设计规范,便于后期组护:一一代码结构清晰,符合代码现范;一一考虑系统拓展性、容错性、安全性等非功旎需求.S4田氏巡管理系统外业网查举证平台包括以下两个:一一法于Android平台的业务调育举证软件主要为已授权使用SDK的app应用进行外业举证材料认证等工作;一一基于WCb端的业务调变举证软件是一套面向实地调查业务,时举证成果提供加密、认证、校脸服务的软件系统.6数据包生成流程见图1.图1田长巡管理系统外业调查数据包生成流程图7数据包生成要求7 1调查举证信息采集从田长巡系统、地方自研系统及其他第三方系统等获取规范上传的外业调查数据。72外业举证8 .21SDK平台通过已授权使用SI)K的app应用进行外业举证材料认证等工作,包括将外业过程中的经纬度、拍摄方向的、拍摄人员姓名、拍摄时间、始照他仰胸、拍照横滚角、文件SM3摘要等作业参数进行算法验证和加密,应按以下步骤进行操作:相机拍摄一张照片:一一把定位信息和方向角、时间、人员写入图片水印;把定位信息和方向角、时间、相对高度等实地调查信息写入文件CXif:一一使用SM3算法对当的文件进行计算:一一把SM3的结果写入图片exif:把该图片返回使用方,便于上传并校验数据合法性。7.2.2API平台采用国密算法对照片等数据进行处理,对举证成果提供加密、认证、校验服分,应按以下步骤进行: 接入方对举证成果加密,生成校验码、证书申请等数据,提交给监测院; 监测院人工审核申请,确认后调用系统生成证有,返回给接入方: 接入方获取证机调用校脸码接口,传入成果信划,获取的证码:-举证成果带验证码提交给in长巡等第三方系统,完成成果录入: 明长巡等系统通过冏刖验证接口,即可自动判断成果的真伪有效性.7,田长巡系线服务端7.3.1数据要求7.3.1.1文件格式采用蹈平台的文件型数据数据库SqIite扩展名为.db.编码字符集为Utfa7.3.1.2字符串编码格式本文件中所有字符串类型均为Ulf-8,hex、base&l端玛均是对字符中的ulf-8字节数俎进行编码。7.3.1.3数字格式要求应保证后续校龄码生成和枝脸的一狭性,所有REA1.类型的数字,存储到数据库曲应将末尾为O台去.例如:15.O宜存储为15.保留小数位数应采用四舍五入法,当要求保留指定位数且小数位末尾为。时.应利末尾的O舍去,例如:15.001保留两位小数后的值应为15而不足15.00、15.998保留两位后伯应为16而不是16.00.7.3.1.4经纬度和高程的表示方法应使刖2000国家大地坐标系(CGCS2000)来确定地理位盘,本文件中纬度、经度采用度和十进制小数度C)我示.图程采用米(m)为碓位.7.3.1,5日期和时间的表示方法公历日期和时间表示法的基本格式:yyyy-MM-ddHH:m:ss,其中yyyy,MM.dd分别表示年'月、日,HH,rm,SS分别表示小时、分、杪,采用通用的24h计时系豌.日期和时间表示中长度不足的果用前徨“0”。方向角的表示方法;本文档中方向角采用强(°表示,范用在036。度之间,7.3.2数据库结构7.3.2.1结构说明是否必填说明:Y为必填.0为可选.C为条件可选.数据库中共5张业务表、一张系统表,业务部和系统表按附录进行,其中扩展信息元数据表中记录了地块基本信息表、冏直核实信息表中的扩展信息字段的元数据信总:地块基本信息我和两查核实信息我是1:1关系,通过地块标识码进行关联:地块璃本信息表和附件去是1:n关系,通过地块标识码进行关联;附件表中的证书代码记录在加密信息表中:版本信息表记录当漪成果包的版本信息。7.3.2.2各业务表及系统表关系图见图2,图2各业务表及系统表关系图7.3.3照片要求7.3.3.1水印要求在拍摄照片时,应在照片的底部适当位置标注拍摄时的经纬度、方向向、人员、时间等水印信息,水印应清晰可见,但不影响照片的认定。7.3.3.2照片EXif要求拍摄照片后,应将拍摄的关键信息写入照片的EXif中,井遵循Exif2.30标准©PADC-008-2012).照片的EXif中应写入经度、绊度、方位角、相对高度、原始分辨率宽-高、35m三等效焦距,拍摄日期、拍摄人员(base64编码)、证旧代码、绝对高度、横滚角、何仰角,对应关系见表1。表1对应关系表EXif字段附件信息对应字段说明ExifVersion/EXif版本,固定值023。GPS1.atitude!.atitude纬度GpS1.OnXilUdQ1.ongitude经度GPSAltitudeXDGD拍摄的相对高度GPSlBgDirectionPSJD拍掇的方位角ArtistPSRY拍摄人员,将PSRY进行base64娘码后写入SoftwareZSDM证书代码PixelXDiBensionFJYSKI)网件的原始宽度PixelYDiBensionFJYSGD附件的原始高度Focal1.englhInSSmmFiImPSJJ35Bm等效供用QateTirnePSSJ拍摄时间MakerNotePSFYJ,PSJI),PSHGJJDGD自定义内容,字符率,四个字段按顺序通过英文逗号,拼接7.34加图要求7.3.4.1加密算法要求加密算法应符合以下要求;哈希算法来用国产哈希算法SM3;公钥密码算法枭用国产加密以法SM2;SM2、m3尊法计修所得的字节数祖统一采用hexl6进制端码,并利成人写字符串。7.3.4.2加解密流程加解的过程共由三方参与,生产厂商生产举证成果并对成果进行加密:证书机构对生产厂商i行认证并颁发数字证书;使用方对成果真实性进行睡定,具体流程见图3。图3加解密流程图7.3.4.3证书生成7.3,4,3.1公私钥创建生产厂商应按照SM2算法创建一对公私彷(十六进制大写字符申.私伺自己保存,用于拍摄过程中校脸码生成:公仍用于证书破发机构进行备案和证书的签发,证书颁发机构宜按照SN2豫法创建-对公私钥(十六进制大写字符申兀私钥白己保存,用于签发数字证书:公钥对外公开用于数字证H验证。7.3.4.3.2证书颁发生产厂面宜在证书颁发机构进行备案并颁发数字证书,数字证书用于附件校验码的校验,证书中宣包含生产厂商统一信用代码、单位名称、证修代码、证书颁发机构代码、证杼颁发机构Z称、证书有效期、公钥信息、证书签名八个字段。生成证书前格式为json字符率,具体格式如卜:(OrgCOde:”18位统一信用代码”,orgname:"单位名称”,Certcode:"证书代码”,CCrIoixcode:“证书颁发机构代码,18位统一信用代玛”.certorgnaiu?:"证书颁发机构名称”,expiration;"到期时间,时间字符申”,PUblickoy:*生产厂商公钥字符串”.sign:"证书签名”)将json字符申采用base&l编码后写入证书文件,证书文件扩展名,般为.ceri。其中Sign证书签名的生成方法为:将OrgCode,Orgnaae,certcode.CerlorgCtXIe,CertOrgname,expiration,publickey七个字段的假通过英文过号依次拼接,将拼接后的字符串用证归机构的私钥、采用SM2算法进行签名得到Sign值(十六进制大写字符串)7.343.3证书颁发机构证书领发机构一般是有一定权威的政府部门及企事业单位,时生产厂商进行符案管理并签发数字证书.目前国土调查举证的证书颁发机构为中国国土勘测规划院.7.3.4.3.4生产厂商生产厂商一般提供实地举证相关软件有法人的企业,可以是一般的公司或者政府机关部门.7.3.4.3.5校验码生成先通过附件信息中关键字段信息进行拼接(A(三).并计算拼接后字符中的哈希值(Bffi),再对吟布信进行签章生成校验码Cfi).具体要求如下:A=PJHXZ,PSSJr1.ongitude,latitude.PSFYJ,PSJD,PSHGJ,PSRY,ZSDM采用英文逗号拼接后的字符事B=SM3(八),采用SM3进行哈希值计算十六进制大写字符申,-C=SM2(B),采用私钥对哈希值签名生成校验码(卜六进制大写字符串)°7.3.4.3.6校验码验证使用方在京到数据后,首先校验证书的合法性,再通过校验码生成方法计W得到B伯,最后通过证H中的公钥校脸校粉码的合法性,附录A(规范性)数据库业务表及统计表A.1扩展信息元数据表见表A.1.具体参照当年的国土变更调杳技术规程S进行调整.表A.1扩展信息元数据表(KZXXYSJ)序号字段名桥字段代码字段类案字段长度字段说明是否启发1标假码BSMINTEGER主健N2地块类型TB1.XTEXT20地块类里,例如:JCTB.SSNYD,见本表注1M3字段名称Z畋TEXT50字段名称M4字段别ZZDlttITEXT50字段的别幺.就是中攵名核M5字段描述ZgTEXT255字段的中文描述06字段类型ZD1.XTEXT71KTEGER1静数.IEXTi文本.REAI.jt字.DIC:字典M7字段K度ZlOINTEGER字段长度0«是否必填SFBTTEXT1*埴,0:可送C:条件可透M9数据字典SJZDTEXT当字段类R为DlC时,该字段必填.Jl体格式见本也注2C10山展信电类型KZXX1.XTEXT4JBXX:坛木信恩的犷展信必字段注1:地块类型由交换双方自行定义,比如年度变更调直可按年份进行定义:NDBC2021、NDUG2022第,字马大写.注2:值为jsn数机字符;1;.定义该字段取值范阳只能是字典中的Cndr力,具体格式如下ric<xfe:"凯description:'字典值1的描述“1.code:"02",description:"字典值2的描述一>Jcode:-03",description:"字典值3的描述一).Jl中COde为字其他.description为字典他的描述.由看都是文本类叁当字典帕可多选时.对应值用英文逗号拼接.例如:-03.Mw.注3:扩展怡息无数据表中数据内容应根据具体的交换叠务进行定义,其中地块类型,字段名称,犷展信息类型唯一妁束.A.2地块基本信息表见衣A.2,其体参照当年的工国土变更调杳技术规程进行调整。表A2地块基本信息表(DKJBXX序号I-ET三M刚以一字段长度50字段说明地块标识码,k»,全局叩建设使用GUm是否如9M2地块类型FH1.XTEXr20地块类里M3县纵行政K代码XZQOMTEXT6县级行政区代用M4县级行政KN称XMCTEXT50乂汲行政区名称M5堆块缩号IHBHTEXT50区县唯一M6地块看林IBMCTEXI100地块幺称07堆块而枳IBHJREA1./位I亩,保国2位小数M8X坐标XZBREA1.投影替考为:CGCS2000平面坐标,含帝号,保附2位小数M9丫坐标YZBREA1.投影梦专为:iCS2000平面型标,保第2位小一MIO备注BZTEXT255选埴.样本地类埼料011犷展信息KZXXTEXT扩展信息,jsM字才;1;。极幅无数据太进行描述012堆块范国IHKWTKXI地块边界,标准VKl格指投出警号为:a心203平面坐标,带帝号M注:地块类/+行政区代码+地块箱5唯一约束A.3调查核实信息表见表A.3.具体参照当年的国土变更调查技术规程进行调整.表A3调看核实信息表(DCHSXX)芹号字及名东字段代码字段类Si字段长度字段说明是否必发地块标识码IBBSNTEKT50:li».堆块基本信总我中的地块标识码M2外业核实情况VYHSQKTEXT255外业核实侪况D3实地地类代叫SDD1.DMTDiT255外业核实实越地英:调工作分类代码多个川英文应与分割0IV国信.以KZXXTEXT扩展信息.json字符申.根据无效据我进行描述05调杳人员IEYTEXT50国森人以M6调会时间IKJTEX20调萩时间.MOi到杪格式:yyyyMM-ddHHznnzxsMA.4附件表见表A.4.具体参照当年的国土变更调体技术规程进行调整。表A4附件表(FJ)眄?RSWTO5三字段长度字段说明*5a1标识码BSMTEXr50tiaM2地块类型TB1.XTEXT20地块类51M3地块休区码IHBSMTEXI50抱块压木借恩衣中的标识闪字段M4县统行政。代FXZQDMTEXT66位县行政另代角M5附件名称KJMCTEXTJOO需带格式后搬,U.jpg.Ds*.np1琼06附件类型FJ1.XTEXTI0:手机照片:1:无人机照片:2:手机企景:3:无人机全景;品手机视柒.默认为。M7柏撰特征l,STZTEXTIY:远景J:近景七局都特征M8加件FJB1.oB文件内容的.现:W“储M9附件哈裕值FJIIXZTEXT64附件的哈希糊是对文件的内容件川田密SM3计算哈格一M10拍摄时间PSSJTEXT20精到杪,用GPS时间.格夫,yyyy-SM-ddIUI:nn:ssM11拍摄相对高僮XIXiDREA1.单位为米.»乡保由2位小Sl.本表注IM12拍搦葩对商度JDGDREA1.拍摄点相对海平河的岛城,很位为米,保留2位小散.当为无人机抽报时必域C】3拍摄点”收1.ongitudeREA1.CGCs2000球面坐标,保田7位小牧M14拾摄点纬度1.ntilU加REA1.CGCS2000球面坐标,保国7位小»M15招摄M仰角PSFYJINTEGER惬仰角(pitch),无人机取依皎为1.fo.0手机取做为l-11,so,上翻为正山。至1H0,下蒯为负由。至T8D,无人机一般用相机的角度代».水平为0.fflT-90.M15拍摄角度PSJDINTEGER方向角CaK),(rtM?ulH:0,3601.正北为0.顺时针方向期带至MOM17PSHGJINTBGER横潼角(roll),值域蔺BlT80.180.向右滚为正由。至180,左泡为负Q至180,发乳无人机无法横次值为。,M18柏提焦距IMJINTEGER3n等效伏距,吨位所.因附件类型为Uh手机HR片、1无人机照片时必1C19附件原始宽度FJYSKl)INTEGER也片乐缗前的朦始分辨率-宽,当附件类型为0:手机手片、U:无人机照片I时必填,C20附件原始海度FJYSGDINTEGER曲片上缗IiiJ的Mi始分辨率一席.当附件类型为位:手机照片,1:无人机照片时必填.C21拍摄人员PSRYHXT50IftIffi人员的姓名M22视频扩隈信息SPKZXXTEXTJSON字符;1;.记氽视抬掇秒的位?1、方向等信息。当附件类3!为虱手机视频时必培.具体格式见注2C23证书代码ZSiWTEXT32参考加密用农证书代码M24区块兼代码QKIllMTEKT64附件估息上映时返回的交易ID025校检码JYM11x15OM于校验Ik据的立伪,通过上面的信总按照一定的旗则生成的提堂信息M注1:3为无人机挤摄时高境为无人机的相对高度,"i为F机拍批时假为拍摄人员的9高,身高无法确认时可绐定一个平均身高。注2SPKZXXJ口于存储;M*!的住贸及例收信息,json格式加卜(gfdtion:时间.X:经度.y:纬度.an*1:方一角.height:高度Iposition:时间.x:,:佛度angel:方位角.height:淘度,Ipositiwiclljfn,x:姓度,y:轴度.angel:方位角.height:海度共中X,y经纬度为2000球面坐标系,保留7位小数,POSition为视领的时间位置,集位抄.方位用为收,height为高度.照位为米,保田2位小教:angel为方位用.为J机的险头的方向.通过yav、PitCh.roll三个位绿合计算用出.正北M.胤时计旋朴到360.注3:当出件类型为祝钦时.相关参数为拍摄开始时的参数:附件相关的角傻由传感器木豺相度i关里.=个角度均乘用超数类型存砧.A.5加密信息表见衣A.7,具表参照当年的国土变更调杳技术规程进行调整。表A.5加密信息表(JMXX)字段美室TEXT字段长度32字段说明主健,在证书颁发时生成.采用32位GnD是否妁JlM2数字证HSZZSTEXT800数字证书文件的内内,bse64编码的字符文M3证H发机构代码ZsbfjgdmTEXT18旗发证书机构的技一佰用代码M1证H颁发机构公,Zsbfjggyuxr255我发if珏机构的公开公树,用验证和解密数字ffi1505区块燧访何地址QK1.FMDZTEXT128区块斑访日接”根地址0A.6版本信息表见表A.8,具体参照当年的国土变更调体技术规程进行调整。表A.6版本信息表(D8,NFo)序号字段名*字段代码字段姻1字段长度字段说明是否如SI版本号versionTEXT10坂本号,见本表注IM2创建时间CreatetimeIErr20DB包创建时间,格式:y11rW-ddHHsuisse03修改时间UpdatetimoTEXT20PB包性改时间格式:yyyyVNddIllknn:ss0I生成人员crealcuscrIEXT5005KAiffiWdescription1E11255Db包的描述0注h3前db包的格注2:木我有且只有:黑范的I&本号,当M标准的版本为喝定值1.0.条记录,用广记录举证成果曲包遵牯的板本信息.叁考文献1中华人民扶和国自然资源部.国土变更调杳技术规程S1.2023年