Geography Markup Language
- 최초 등록일
- 2009.01.01
- 최종 저작일
- 2008.11
- 5페이지/ 한컴오피스
- 가격 1,500원
소개글
Geography Markup Language이 무엇인지, 관련기술을 무엇이며 어떻게 적용되는지에 대한 레포트 입니다.
목차
1. GML이란
2. GML version 2 - XML for Simple Features.
3. GML version 3 –- more than Simple Features, plus ISO conformance
4. GML 3 Application Schemas
5. GML schemas –- general rules and base schemas
6. GML instance documents
7. XML schema definition of GML languages
8. Goals of base schema
9. GML properties
본문내용
8. Goals of base schema
․ 유도 되어진 모든 GML Object들을 위한 XML 유형들로부터의 루트 XML 유형,
․ GML 속성들을 위한 패턴과 구성요소들,
․ 수집과 배열을 위한 패턴과 포괄적인 수집과 배열을 위한 구성요소들,
․ GML Oblect들의 관련 메타데이터를 위한 구성요소들,
․ 구조적 정의들과 용어사전들을 위한 구성요소들,
9. GML properties
“속성”이란 용어는 GML 속성을 타나낼 때 사용합니다. 이는 GML 개체의 어떤 특징을 나타냅니다. 만약 이것이 GML 개체 요소의 자식 요소라면 GML 문서나 데이터 스트림의 요소는 GML 속성을 나타냅니다.
그 요소의 이름으로써 각각의 속성 의미를 나타낼 수 있습니다. GML 개체는 제한 없는 개수의 속성을 가집니다. 게다가 gml로부터 상속 되었습니다 : 추상적인 GML 타입 속성은 단순하거나 복잡한 컨텐츠를 가질 것입니다. 간단한 컨텐츠를 가지는 속성은 XML 스키마 simpleContent 타입을 가지며, 표준 속성 요소 gml:description과 gml:name의 케이스로써 설명되어 집니다. 복잡한 컨텐츠를 가지는 속성은 XML 스키마 complexContent 타입을 가지며 표준 속성 요소 gml:member로써 구성됩니다.
속성 요소는 두 모드가 사용되어 질 수 있습니다.
o by value
속성 값은 적절한 요소의 구성으로써 직접적으로 표현될 수 있습니다.
이 방법은 표준속성 gml:name으로 사용되어 질 수 있습니다. 그리고 gml:description으로 사용되어 질 수도 있습니다.
o by reference
속성 값은 다른 곳에서 사용되어 질 수 있습니다. 그리고 적절한 요소에 귀착시킨 xlink:href 의 값으로써 동일시 할 수 있습니다. 이 대안적인 방법은 표준 속성 gml:description으로 사용되어질 수 있습니다.
참고 자료
Geography Markup Language 논문 참조