1、 KSKSKSKSKSKSKSK KSKSKS KSKSK KSKS KSK KS KS X ISO 19115 KS X ISO 19115:2010 2010 12 31 http:/www.kats.go.krKS X ISO 19115:2010 : ( ) ( ) ( ) : (http:/www.standard.go.kr) : :2004 11 5 :2010 12 31 2010-0684 : : ( 02-509-7262) (http:/www.kats.go.kr). 10 5 , . KS X ISO 19115:2010 i . iii .1 1 (Scope)1
2、2 (Conformance)1 2.1 (Conformance requirements) 1 2.2 (Metadata Profiles).2 2.3 (Obligation and condition).2 3 (Normative references) .2 4 (Terms and definitions)2 5 (Symbols and abbreviated terms)4 5.1 (Abbreviations) 4 5.2 UML (UML notations)4 5.3 UML (UML model relationships)4 5.4 UML (UML model
3、stereotypes).6 5.5 (Package abbreviations).7 5.6 UML / (UML model/data dictionary relationships).7 6 (Requirements)8 6.1 (Metadata for geographic data requirement).8 6.2 (Metadata application information).8 6.3 (Metadata packages) .9 6.4 (Metadata datatypes)15 6.5 (Core metadata for geographic datas
4、ets) .15 6.6 UML(Unified Modelling Language) .16 6.7 (Data dictionary) .16 6.8 (Metadata extensions and profiles) .16 6.9 (Abstract test suite)17 6.10 (Comprehensive dataset metadata application profile) 17 6.11 (Metadata extension methodology) .17 6.12 (Metadata implementation) .17 6.13 (Hierarchic
5、al levels of metadata).17 6.14 (Implementation examples) .17 6.15 (Multilingual support for free text fields)17 A( ) 18 A.1 UML (Metadata UML models) 18 A.2 UML (Metadata package UML diagrams).18 A.3 (Metadata data types).31 B( ) .33 B.1 (Data dictionary overview) .33 B.2 (Metadata package data dict
6、ionaries)36 B.3 (Data type information) 73 B.4 (Externally referenced entities) .82 B.5 (CodeLists and enumerations).83 C( ) 100 C.1 (Background).100 C.2 (Types of extensions).100 KS X ISO 19115:2010 ii C.3 (Creating an extension)100 C.4 (Rules for creating an extension) 100 C.5 (Community profile)1
7、01 C.6 (Rules for creating a profile).102 D( ) 103 D.1 (Abstract test suite)103 D.2 (Metadata test suite)103 D.3 (User-defined extension metadata test suite) 104 D.4 (Metadata profiles) .105 E( ) 106 E.1 (Comprehensive dataset metadata application schema) .106 E.2 UML (Comprehensive dataset metadata
8、 profile UML model)106 F( ) .108 F.1 (Metadata extensions methodology) 108 F.2 (1 )Review of existing metadata elements(Stage 1) .108 F.3 (2 )Definition of a new metadata section(Stage 2)108 F.4 (3 )Definition of a new metadata codelist(Stage 3)109 F.5 (4 )Definition of a new metadata codelist eleme
9、nt(Stage 4) 109 F.6 (5 )Definition of a new metadata element(Stage 5) 109 F.7 (6 )Definition of a new metadata entity(Stage 6) 110 F.8 (7 )Definition of a more stringent metadata obligation(Stage 7)111 F.9 (8 )Definition of more restrictive metadata codelist(Stage 8).111 F.10 (9 )Documentation of me
10、tadata extensions(Stage 9) 111 G( ) .113 G.1 (Background).113 G.2 (Metadata hierarchy levels)114 H( ) .116 H.1 (Levels of metadata) 116 H.2 (Example) 116 I( ) 121 I.1 (Metadata examples).121 I.2 1 (Example 1 Exploration Licences for Minerals) 121 I.3 2 (Example 2 Example of extended metadata).124 I.
11、4 (Data dictionary for the extended elements) 126 I.5 (MD_KeywordType)( ).131 J( ) .132 J.1 (Free text metadata elements) 132 J.2 (Data structure for handling multi- languages support in free text metadata elements).133 J.3 (Example of multi-languages free text in a metadata element) .134 135 KS X I
12、SO 19115:2010 iii . KS X ISO 19115 . A( ) B( ) C( ) D( ) E( ) F( ) G( ) H( ) I( ) J( ) KS X ISO 19115:2010 Geographic information Metadata 2003 1 ISO 19115, Geographic information Metadata . 1 (Scope) . , , , , , . . , , , , . , , ( , , , , ) : , . , , . . 2 (Conformance) 2.1 (Conformance requiremen
13、ts) 6. A, B . C . D KS X ISO 19115:2010 2 . 2.2 (Metadata Profiles) C.6 . 2.3 (Obligation and condition) D , , , . 3 (Normative references) . . ( ) . KS X ISO 639 1, 1: KS X ISO 639 2, 2: KS X ISO 8879, (SGML) KS X ISO/IEC 11179( ), KS X ISO 19106, KS X ISO 19107, KS X ISO 19108, ( ) KS X ISO 19109,
14、 KS X ISO 19110, KS X ISO 19111, KS X ISO 19112, KS X ISO 19113, KS X ISO 19114, KS X ISO 19117, KS X ISO 19118, ISO 3166(all parts), Codes for the representation of names of countries and their subdivisions ISO 4217, Codes for the representation of currencies and funds ISO/IEC 8859(Parts 1 16), Inf
15、ormation technology 8-bit single-byte coded graphic character sets ISO/IEC 10646 1, Information technology Universal Multiple-Octet Coded Character Set(UCS) Part 1: Architecture and Basic Multilingual Plane 4 (Terms and definitions) . UML 5. . 4.1 (data type) KS X ISO 19103 , , , , , SG_Point . KS X
16、 ISO 19115:2010 3 . 4.2 (dataset) . , . . 4.3 (dataset series) 4.4 (grid) KS X ISO 19123 4.5 (metadata) 4.6 (metadata element) 1 . 2 UML . 4.7 (metadata entity) 1 . 2 UML . 4.8 (metadata section) UML . 4.9 (model) KS X ISO 19109. KS X ISO 19115:2010 4 4.10 (resource) 4.11 (temporal reference system)
17、 KS X ISO 19108 5 (Symbols and abbreviated terms) 5.1 (Abbreviations) DTD (Document Type Definition) IDL (Interface Definition Language) OCL (Object Constraint Language) SGML (Standard Generalized Markup Language) UML (Unified Modelling Language) XML (Extensible Markup Language) 5.2 UML (UML notatio
18、ns) ISO (IDL) UML (OCL) UML . UML 1 . 1 UML 5.3 UML (UML model relationships) 5.3.1 (Associations) . UML , , . . , . , . . KS X ISO 19115:2010 5 , . . , . . 5.3.2 (Generalization) , . , . 5.3.3 / (Instantiation/Dependency) , / . / ( ) . / . / . , . 5.3.4 (Roles) , . . 2 UML . KS X ISO 19115:2010 6 (
19、 ) 2 UML 5.4 UML (UML model stereotypes) UML UML . UML UML ( ) , . UML . , KS X ISO 19103 . . a) ( ) , . . b) . , . . c) , . . number, (string), (time) , . d) . . . , . e) . #1 #2 1 2 #1 #2 #n #1 #2 #n 0 (0 1) KS X ISO 19115:2010 7 , . f) ( ) . UML . g) . . . h) . i) , . j) , . 5.5 (Package abbrevia
20、tions) . “_” . . . CC(Changing Coordinates) (KS X ISO 19111) CI(Citation) (KS X ISO 19115) CV(Coverages) (KS X ISO 19123) DQ(Data quality) (KS X ISO 19115) DS(Dataset) (KS X ISO 19115) EX(Extent) (KS X ISO 19115) FC(Feature Catalogue) (KS X ISO 19110) FE(Feature) (KS X ISO 19109) FT(Feature Topology
21、) (KS X ISO 19107) GF(General Feature) (KS X ISO 19109) GM(Geometry) (KS X ISO 19107) GR(Graph) (KS X ISO 19107) LI(Lineage) (KS X ISO 19115) MD(Metadata) (KS X ISO 19115) PF(Feature Portrayal) (KS X ISO 19117) PS(Positioning Services) (KS X ISO 19116) RS(Reference System) (KS X ISO 19115) SC(Spatia
22、l Coordinates) (KS X ISO 19111) SI(Spatial Identification) (KS X ISO 19112) SV(Services) (KS X ISO 19119) TM(Temporal) (KS X ISO 19108) TP(Topology) (KS X ISO 19107) TS(Simple Topology) (KS X ISO 19107) 5.6 UML / (UML model/data dictionary relationships) 1 UML . KS X ISO 19115:2010 8 1 UML UML (pack
23、age) (section) (generalized class) (entity) (specified class) (entity) (class) (entity) (attribute) (element) (association) (element) 6 (Requirements) 6.1 (Metadata for geographic data requirement) . , , . , , . (UML ) (UML ) . 6.2 (Metadata application information) 3 UML . (DS_DataSet) (MD_Metadata) . , , , ( , , ) (Property) (DS_Aggregate) . (DS_OtherAggregate), (DS_Series) (DS_Initiative) ( ) . MD_Metadata (B.5.25, MD_ScopeCode ). KS X ISO 19115:2010 9 3 6.3 (Metadata packages) 6.3.1 (Metadata package and entity relationship) UML . ( ) ( ) (UML ) . (UML ) , . . 1) 2) . 4 . UML