O'Reilly logo

Mobile Location Services: The Definitive Guide by Andrew Jagoe

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7. Profiles of GML

GML is a fairly complex specification that is rich in functionality. In general an implementation need not exploit the entire specification, but may employ a subset of constructs corresponding to specific relevant requirements. A profile of GML could be defined to enhance interoperability and to curtail ambiguity by allowing only a specific subset of GML; different application schemas could conform to such a profile in order to take advantage of any interoperability or performance advantages that it offers in comparison with full-blown GML. Such profiles could be defined inside other OGC specifications.

There may be cases where reduced functionality is acceptable, or where processing requirements compel use of a logical subset ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required