2004 1 1 2 3 4 (Open GIS Consortium, OGC) (Geography Markup Lang uage, GML GML) GIS GML GIS GML GML GML GML TGML(Taipei-GML) application schema TGML TGML TGML 1 2 3 4 1
2004 1. (Geographic data or geodata ) 30 (Buelher, K and L. Mckee1996) (Open GIS Consortium OGC) 1994 260 OGC GIS Open GIS OGC (Geography Markup Language GML) GIS GML GML2.X OGC GML3.1 GML3.0 GML Application Schema GML Application Taipei-GML Schema TGML TGML (1) (MicroStationdgn ) C (library) MicroStation MDL(MicroStation Design Language) TGML (2) (ESRI shapefile ) ArcGIS shapefile GML GML2.1.2 ArcGIS GML2.1.2 TGML (3) (Digital Terrain ModelDTM) grid 2
2004 TGML Java TGML SVG 1 1/1000 DGN GRID SHAPE TGML SVG 1 GML SVG 2. OpenGIS OpenGIS (Interoperability) OpenGIS / (OGC Technical Committee1998) 3
2004 (Bordie1992Zhang 2004) (Laurini1998) (Deveogele 1998) (Stephan 1993Uitermark1996) (Devegele 1998) (Devegele 1998)OGC (Geography Markup LanguageGML) 2.1. GML (Geography Markup LanguageGML) (extension Markup LanguageXML) (feature) (OGC2003) (1) (2) (3) GML 3.X (objects) metadata grid GML3.X GML2.X GML2.X GML3.X (built-elements) GML3.X (OGC2003) (1) (geographic features) (geometry) (topology) (temporal evolution) (2) (geographic coverage) (geometry) (attribute values) (3) (geographic observation) (4) (Coordinate reference systems) (5) (abstract values) 4
2004 GML GML ( ) (Entity-Relationship Diagrams) (Resource Description FrameworkRDF) / (class/property) GML (core schema) XML schema GML (GML application schema) GML application schema (Galdos Systems Inc., 2003) 2.2 GML GML (interoperability) (1) GML schema W3C XML schema GML GML 3.X 26 core schema GML core schema (2) GML (feature) (point) (curve or line string) (surfacepolygon) GML (3) GML XML XML XML GML XML (4) GML XML XLink XPointer (association) HTML GML XLink XPointer 5
2004 (Peng2003)XLink XPointer (Lake1999) (5) OGC WFSWMS WCS GML 2 (6) GML (binary) GML SCS Client WCS Client WFS Client WMS Client Sensor Collection Service Web Coverage Service Web Feature Service Web Map Service GML 2 OGC ( Kottman1999) 2.3 GML (Entity-Relationship Data Model E-R Model) (diagram) E-R Model (Entity) (attribute) 6
2004 5201314 (relationship) 3 GML (object) (property) ID001 200 35 ID 4 GML 5 GML (feature) (1,1) (0,1) (0,1) (1,1) (1,) (1,) (1,1) (0,1) (1,1) (1,1) (min,max) min max 3 7
2004 ID 4 < > < ID>001</ ID> < >200</ > <gml:polygon> </gml:polygon> < > < > < > </ > < >35</ > < > </ > </ > </ > </ > 5 GML GML (instance) (collection) GML (FeatureCollections) (Lake 2004) (featuremember) 6 8
2004 FeatureCollection (1,1) (1,) featuremember featuremembers (1,) (1,1) Feature FeatureCollection Feature FeatureCollection 6 FeatureCollection Feature 3. GIS MicroStation ArcGIS MapInfo GML Taipei GML Schema TGML Schema TGML Schema GML TGML GML FeatureCollection featuremembers TGML Schema TGML Application Schema GMLFeatureCollection GML featuremember GML Feature 7 TGML 8 GML Application Schema GML Application Schema GML Instance 9 GML 9
2004 GML GML SVG IE 10 TGML FeatureCollection (1.1) featuremember (1.) FeatureCollection (1.1) featuremember (1.) (1.) Feature FeatureCollection 7 TGML 10
2004 11 8 TGML moi:layer gml:curveproperty
2004 9 GML 12
2004 10 DTM 4. OGC GML TGML GML OpenGIS E GML XML GIS GML3.0 OpenGIS OpenGIS TGML TGML 13
2004 OpenGIS OGC OGC 1. Buelher,K and L. Mckee, 1996, The OpenGIS Guide Introduction to Interoperable Geoprocessing and the OpenGIS Specification, OGC Technical Committee. 2. Devogele, T., C. Parent and S. Spaccapietra, 1998. On spatial database integration. Int. J. Geographical Information Science, 12(4): 335-352. 3. Galdos System Inc., 2003. Developing and Managing GML Application Schemas, Galdos System Inc. 4. Kottman, C., 1999. Introduction to Open GIS Consortium, Inc., from access.ceos.org/meetings/va/opengis1.ppt. 5. Lake, R., 2003. Technical Overview of GML, GML 6. Lake, R., D.S. Bruggraf, M. Trinic and L. Rae, 2004. Geography Mark-up Language. England: John Wiley&Sons Ltd. 7. Laurini, R., 1998. Spatial multi-database topological continuity and indexing: a step towards seamless GIS data interoperability. Int. J. Geographical Information Science, vol. 12, no.4, pp. 373-402. 8. OGC (Open GIS Consortium), 2003. Geography Markup Language(GML) 3.0 Implementation Specification. http://www.opengis.org/techno/documents/02-023r4.pdf 9. Stephan, E., A. Vckovski and F. Bucher, 1993. Virtual data set: an approach for the integration of incompatible data. Proceedings of Auto Carto 11, Bethesda: American Congress on Surveying and Mapping, pp. 93-102. 10. Uitermark, H., 1996. The integration of geographic databases. Proceedings of Second Joint European Conference. Amsterdam, IOS Press, pp. 92-95. 11. Zhang, C., W. Li, Z.-R. Peng, and M. Day. 2003. GML-based Interoperable Geographical Database, Cartography, 32(2): 1-16. 14