• 검색 결과가 없습니다.

fileSec fileGrp file

Flocat FContent

file file

xmlData binData

그림 파일 섹션 다이어그램

< 2-5> METS

파일의 크기 단위는 SIZE: . byte.

파일의 생성 일시 CREATED:

속성의 값을 생성하기 위하여 CHECKSUMTYPE: CHECHSUM

사용된 chechsum 알고리즘 유형 예. ) HAVAL, MD5, SHA-1, SHA-256, SHA-384, SHA-512, TIGER, WHIRLPOOL

내부 파일에 대한 값

CHECKSUM: checksum

디지털 파일의 소유자가 부여한 주식별값 OWNERID:

(primary identifier)

디지털 파일의 용도 USE:

위 속성으로 표현할 수 있는 디지털 파일에 대한 관리정보 이외의 추가적인 관리정보를 기술하기 위해서는 관리 메타데이터 섹션에서 기술한다.

마 마 마

마.... 구조맵 섹션구조맵 섹션구조맵 섹션구조맵 섹션

구조맵(structural map) 섹션은 이용자가 디지털 객체를 네비게이 션(navigation) 할 수 있도록 하는 계층적 구조(hierarchical structure) 를 정의한다.

Division (type="photoalbum") Division (type="page")

Division (type="photo") Division (type="photo") DIvision (type="photo") Division (type="page")

Division (type="photo") Division (type="photo")

요소는 요소들간의 포함관계를 통하여 계층구

<structMap> <div>

조를 표현한다 각각의. <div> 요소는 자신과 상응하는 컨텐츠를 식 별하기 위하여 METS 문서에 대한 포인터인 <mptr> 요소 또는 디, 지털 파일에 대한 포인터인 <fptr> 요소를 포함한다.

포인터는 요소가 지시하는 관련된 디지털 파일 정보 METS <div>

를 포함하고 있는 별도의 METS 문서를 연결한다 이 기능은 각각의. 문서의 크기를 상대적으로 작게 유지하면서 문서 세트

METS METS

가 구성하는 큰 컬렉션 정보를 인코딩하는데 유용하다.

<mets>

<structMap TYPE="logical">

<div ID="div1">

<div ID="div1.1" ORDER="1">

<fptr FILEID="FILE001">

<area FILEID="FILE001" BEGIN="INTVWBG"BEGIN="INTVWBG"BEGIN="INTVWBG" END="INTVWND"BEGIN="INTVWBG"END="INTVWND"END="INTVWND"END="INTVWND"

간략한 표현을 위한 네임스페이스 선언 등 생략

파일 포인터는 <div> 요소가 지시하는 관련된 디지털 파일 정보 를 포함하는 동일한 METS 문서의 파일 섹션내의 <file> 요소를 연 결한다.

예로 제시한 구조맵은 개의 하위섹션3 (div)으로 구성된다.

하위 섹션(div)들은 각각 XML 형태와 오디오 파일인 개의 파일2 또는 외부 METS 문서로 연결된다.

요소의 하위요소인 요소는 요소가 파일 전

<fptr> <area> <div>

체가 아닌 일부분에만 대응한다는 것을 의미한다. <area> 요소는 연 결 대상 파일내의 적확한 범위를 식별한다.

첫 번째 <div> 는 XML 파일(FILE001)의 일부 범위로 연결되는데 연결대상 XML파일 내에서 ID 속성의 값으로 "INTVWBG"와 을 가지는 두개의 태그 를 식별함으로써 구간 범위

“INTVWND" (tag)

를 구분한다 또한 첫 번째. <div> 는 다른 오디오 파일로도 연결되 는데 이 경우에는 연결대상 파일의 ID 속성의 값이 아닌 HH:MM:SS 형식의 간단한 시간 코드 형태로 파일내의 시작(begin)과 끝(end) 구 간을 식별한다.

세 번째 <div> 는 내부 파일이 아닌 외부의 METS 문서로 연결된 다.

BETYPE="IDREF"

<area FILEID="FILE002" BEGIN="00:00:00"BEGIN="00:00:00"BEGIN="00:00:00" END="00:01:47"BEGIN="00:00:00"END="00:01:47"END="00:01:47"END="00:01:47"

BETYPE="TIME"

<div ID="div1.2" ORDER="2">

<fptr FILEID="FILE001">

<area FILEID="FILE001" BEGIN="FHBG" END="FHND"

BETYPE="IDREF"/>

</fptr>

<fptr FILEID="FILE002">

<area FILEID="FILE002" BEGIN="00:01:48"END="00:06:17"

BETYPE="TIME"/>

</fptr>

</div>

<div ID="div1.3" ORDER="3"/>

<mptr LOCTYPE="URL" xlink:href="http:// /l.xml"/>

<mptr LOCTYPE="URL" xlink:href="http:// /l.xml"/>

<mptr LOCTYPE="URL" xlink:href="http:// /l.xml"/>

<mptr LOCTYPE="URL" xlink:href="http:// /l.xml"/>…………

<div> (hyperlink) . HTML

퍼링크와 별도로 사이트의 하이퍼링크 구조의 기록을 유지하면서 웹 사이트 전체를 저장하기 위하여 METS를 활용하는 경우 매우 유용할 수 한다.

<mets>

<structMap>

<div>

<div ID="P1" TYPE="page" LABEL="Page 1">

<fptr FILEID="HTMLF1"/>

<div ID="IMG1" TYPE="image" LABEL="Image Hyperlink to Page 2">

<fptr FILEID="JPGF1"/>

</div>

<div ID="P2" TYPE="page" LABEL="Page 2">

<fptr FILEID="HTMLF2"/>

</div>

</div>

</structMap>

</mets>

간략한 표현을 위한 네임스페이스 선언 등 생략

<mets>

<structMap>

<div>

<div ID="P1" TYPE="page" LABEL="Page 1">

간략한 표현을 위한 네임스페이스 선언 등 생략

다른 페이지로의 하이퍼링크가 걸려있는 이미지를 포함하는 웹페 이지를 저장하기 위해서 METS 문서를 활용하는 경우, <structMap>

요소는 두개의 웹페이지 페이지에 대한 <div> 구조를 다음과 같이 표현할 수 있다.

첫 번째 페이지 <div>에 포함되어 있는 이미지파일 <div>가 두 번째 페이지 <div>로 하이퍼링크가 걸려 있다는 것을 표현하기 위해

문서는 다음과 같이 구조연결 섹션을 포함할 수 있다

METS .

<fptr FILEID="HTMLF1"/>

<div ID="IMG1" TYPE="image" LABEL="Image Hyperlink to Page 2">

<fptr FILEID="JPGF1"/>

</div>

<div ID="P2" TYPE="page" LABEL="Page 2">

<fptr FILEID="HTMLF2"/>

</div>

</div>

</structMap>

<structLink>

<smLink from="IMG1" to="P2"

xlink:title="Hyperlink from JPEG Image on Page 1 to Page 2"

xlink:show="new" xlink:actuate="onRequest" />

</structLink>

</mets>

요소는 구문구조를 약간 변경한 형태를 취한다

<smLink> XLink .

의 모든 속성을 사용하나 다만 속성과 속성은 XLink , “to" ”from"

명세 에서의 이 아닌

XLink (specification) NMTOKEN type IDREF 으로 선언되었다

type .

이러한 변경의 목적은 구조맵내의 두 노드(node) 간에 연결이 존 재한다는 것을 나타낼 수 있고 또한 연결대상 노드가 실제로 존재, 하는지를 XML 프로세싱 도구(processing tool)로 하여금 자동으로 검증하게 할 수 있기 때문이다.

<mets>

<structMap>

<div/>

</structMap>

<behavior ID="DISS1.1" STRUCTID="S1.1"

BTYPE="uva-bdef:stdImage" CREATED="2002-05-25T08:32:00"

LABEL="UVA Std Image Disseminator" GROUPID="DISS1"

ADMID="AUDREC1">

<interfaceDef

LABEL="UVA Standard Image Behavior Definition"

LOCTYPE="URN" xlink:href="uva-bdef:stdImage"/>

<mechanism

LABEL="A NEW AND IMPROVED Image Mechanism"

LOCTYPE="URN" xlink:href="uva-bmech:BETTER-imageMech"/>

(executable behavior) .

행위 섹션은 한개 이상의 <behavior> 요소를 포함한다 각각의. 요소는 특정 행위 섹션에서 표현하고자하는 행위 세트에

<behavior>

대한 추상적 정의(abstract definition)를 표현하는 일종의 인터페이스 정의(interface definition)를 위한 <interfaceDef> 요소를 포함한다.

요소는 또한 요소에 의해서 추상적으

문서 구성요소간의 연결 구조 문서 구성요소간의 연결 구조 문서 구성요소간의 연결 구조 문서 구성요소간의 연결 구조 3. METS

3. METS 3. METS 3. METS

문서는 하부 섹션간의 다소 복잡한 연결 구조를 가진다

METS .

이런 연결구조는 XML 문서인 METS 문서내의 연결대상 요소에 의 값을 취한 속성을 부여하고 연결대상 요소로 연 XML ID type ID

결하고자 하는 요소내 링크속성 예( , DMDID, AMDID, STRUCTID 등 의 값으로 연결대상 요소의) ID속성을 값을 기술함으로서 이루어 진다 이러한 링크속성들은 다음과 같은 유형이 있다. .

DMDID

구조맵 섹션 파일섹션에 대한 서술 메타데이터로의 연결을 위해, 서 사용된다.

AMDID

구조맵 섹션 서술메타데이터 섹션 파일섹션 구조연결 섹션 행위, , , , 섹션 그리고 서술메타데이터 섹션 자체에 대한 관리 메타데이터로의, 연결을 위해서 사용된다.

FILEID

구조맵 섹션의 파일 포인터인 <fptr> 요소에서 파일섹션의 <file>

요소로의 연결을 위해서 사용된다.

STRUCTID

행위 섹션에서 sturctMap 또는 div 로의 연결을 위한 사용된다.

이때 ID 속성 값의 type 은 xsd:ID type 이며 링크속성 값의 type 은 xsd:IDREFS type이다.

이러한 xsd:ID type과 xsd:IDREFS type을 기반으로 하는 내부 연

structMap Descriptive MDDescriptive MD Descriptive MD

< 2-6> METS

결 구조는 XML 프로세서(processing tool)로 하여금 자동적으로 연

< 2-5> <file>

<mets>

<amdSec>

<techMD ID="techMD1"ID="techMD1"ID="techMD1"ID="techMD1">

<mdRef LOCTYPE="URL" MDTYPE="NISOIMG"

xlink:href="http: "/>…

</techMD>

<sourceMD ID="sourceMD1"ID="sourceMD1"ID="sourceMD1"ID="sourceMD1">

<mdRef LOCTYPE="URL" MDTYPE="OTHER" xlink:href="http: "/>…

</sourceMD>

<digiprovMD ID="digiprovMD1"ID="digiprovMD1"ID="digiprovMD1">ID="digiprovMD1"

<mdRef LOCTYPE="URL" MDTYPE="OTHER" xlink:href="http: "/>…

</digiprovMD>

<rightsMD ID="rightsMD1"ID="rightsMD1"ID="rightsMD1">ID="rightsMD1"

<mdRef LOCTYPE="URL" MDTYPE="OTHER" xlink:href="http: "/>…

</rightsMD>

</amdSec>

<fileSec>

<fileGrp>

<file ID="FID1" MIMETYPE="image/tif"

AMDID="techMD1 sourceMD1 digiprovMd1 rightsMD1"

AMDID="techMD1 sourceMD1 digiprovMd1 rightsMD1"AMDID="techMD1 sourceMD1 digiprovMd1 rightsMD1"

AMDID="techMD1 sourceMD1 digiprovMd1 rightsMD1">

<Flocat LOCTYPE="URL" xlink:href="http: " />…

</file>

<file> AMDID DMDID METS 문서내의 해당 레코드를 식별하는 XML ID 값을 기술함으로서 연결

</fileSec>

<structMap>

<div/>

</structMap>

</mets>

fileSec

관련 문서