ä Untitled

2-Day Intensive XML and Hands-On GML Course

This two-day course is designed for geo-spatial technical professionals who wish to gain an in depth knowledge of XML and GML. The first full day session will provide participants with an extensive overview of XML, as well as other related technologies. This course will also include a brief overview of GML, with worked GML examples. The second full day session course will concentrate solely on the application of GML. This course will provide participants with hands on experience on modeling, storing, integrating, and using both XML and GML data. Each participant will use a workstation with necessary tools installed (XML editor, validator, parser, transformation engine) and work on various modes of application of both technologies. The application problems are derived directly from real world examples.

Register Now!

Pre Requisites
This is a technical course which assumes previous exposure to XML technologies and a working knowledge of programming languages and system modeling concepts (including UML). Participants without knowledge of XML are recommended to take both the "Introduction to XML for Geo-spatial Professionals" and "GML tech" prior to taking this course.

Course Content - Day One - Morning Session: April 8, 2002
  • Consortiums and organizations: W3C, IETF, ISO
  • Why XML?
    o Key Benefits
  • XML Basics
    o XML family of technologies, XML syntax rules, XML validation
  • Modeling data with XML: Document Type Definition (DTD), XML Schema (XSD)
  • Transforming Data: XML Stylesheet Transformation Language (XSLT)
  • Linking Data: XML Linking Language (XLink), XML Pointer Language (XPointer)
  • Graphic Display: Scalable Vector Graphics (SVG)
  • XML implementation issues and development directions
    o Performance, Scalability, Applicability
Course Content - Day One - Afternoon Session: April 8, 2002
  • GML o Why GML? Problem domain, creating new opportunities.
    o History of GML
    o Application of GML.
       - How is it used today, comparison to other technologies and the future of GML
  • GML Model o Feature model
    o Geometry model
    o GML feature relationships - geolinks
  • Designing and building GML schemas o From UML models to GML code
    o GML patterns
    o GML schema encoding rules
  • Implementation Issues
  • Map styling - how to make maps from GML data
  • Implementing GML data stores o Serving GML from existing data stores
    o Moving to non - relational data store model
    o The role of XLinks
  • Web Services
  • GML queries
Course Content - Day Two: April 12, 2002

The second day is reserved for the examples. Every student will use a work-station with necessary tools installed (XML editor, validator, parser, transformation engine). Examples used will be real-world examples drawn from the geo-spatial area and will include:
  • XML Basics
    o XML Editors / XML Parsers
    o Well-formed XML
    o Valid XML
  • XML Data Modeling o Namespaces
    o Element and attribute declaration
    o Simple and Complex types
    o Abstract types
    o Type inheritance (extension/restriction)
    o Element substitution
  • Creating GML application schemas. o GML rules
    o Defining features, feature collections, and feature membership
  • Transforming XML/GML data using XSLT. o XML to HTML
    o GML to SVG
  • Creating and using data references and links.
Course Materials
  • Course materials provided will include a CD-ROM containing:
  • Printed copies of presentation slides.
  • Worked examples for all of the technologies as used in the course.
  • Key XML specifications
About Galdos Systems Inc. "Leaders in GML technology"

Founded in 1998, Galdos Systems, Inc. is a privately held Canadian company based in Vancouver, B.C. World renowned for pioneering Geography Markup Language, the "XML for geo-spatial", Galdos Systems is considered a leader in the development of non-proprietary, standards-based tools for managing geo-spatial data over the Internet.

Galdos Systems is a prominent member of the OpenGIS Consortium (OGC), of which Ronald Lake was a founding member. The company is also the proud host of the upcoming International GML Conference in July 2002. For more information, visit www.galdos.ca

XML is one of today's key Internet technologies. It is the "lingua franca" of e-business and is fast becoming the industry standard for all types of data description and data interchange. XML is going to impact GIS and spatial information systems in the same way that it has affected other domains from EDI to document publishing and computer graphics. GML, the "XML for Geo-spatial", is already making significant in-roads into the spatial world and will have a major impact on both conventional GIS and emerging markets such as Location-Based Services.

Register Now!