Best Practices Document

Open Geospatial Consortium
Approval Date: 2012-01-30
Publication Date: 2012-02-17
External identifier of this OGC® document: http://www.opengis.net/doc/wfs-gaz-ap®

Reference number of this OGC document: OGC 11-122r1
Version 1.0
Category: OGC®

Best Practice

Editors: Jeff Harrison, Panagiotis (Peter) A. Vretanos

Gazetteer Service Application Profile of the Web Feature Service Best Practice

Copyright © 2012 Open Geospatial Consortium
To obtain additional rights of use, visit http://www.opengeospatial.org/legal/
Warning
This document defines an OGC Best Practices on a particular technology or approach
related to an OGC standard. This document is not an OGC Standard and may not bereferred to as an OGC Standard. This document is subject to change without notice.
However, this document is an official position of the OGC membership on this particulartechnology topic.

Document type:

Document subtype:
Document stage:
Document language:

OGC® Best Practice Paper
Application Profile
Approved
EnglishOGC 11-122r1

Contents

Page

1	
  

Scope ..................................................................................................................... 13	
  

2	
  

Conformance ......................................................................................................... 14	
  

3	
  

Normative references ............................................................................................ 14	
  

4	
  

Terms and definitions ........................................................................................... 15	
  

5	
  

Conventions .......................................................................................................... 15	
  5.1	
   Abbreviated terms ................................................................................................. 15	
  5.2	
   UML notation........................................................................................................ 16	
  5.3	
   Document terms and definitions ........................................................................... 16	
  

6	
  

Gazetteer Service overview .................................................................................. 16	
  6.1	
   Processing Requests .............................................................................................. 16	
  

7	
  

Shared aspects ....................................................................................................... 17	
  7.1	
   Introduction ........................................................................................................... 17	
  7.2	
   Operation request encoding .................................................................................. 17	
  

8	
  

GetCapabilities operation (required)..................................................................... 18	
  8.1	
   Introduction ........................................................................................................... 18	
  8.2	
   Operation request .................................................................................................. 18	
  8.3	
   GetCapabilities operation response....................................................................... 19	  Normal response ......................................................................................................... 19	
  

9	
  

DescribeFeatureType operation (required) ........................................................... 19	
  9.1	
   Introduction ........................................................................................................... 19	
  9.2	
   Examples ............................................................................................................... 19	
  

10	
  
GetFeature operation (required) ............................................................................ 22	
  10.1	
   Introduction ........................................................................................................... 22	
  10.2	
   Examples ............................................................................................................... 23	
  Example 1 - Get all entries in a gazetteer (empty filter) ............................................. 23	
  Example 2 - Get an entry by name.............................................................................. 23	
  Example 3 - Get an entry by id. .................................................................................. 23	
  Example 4 - Get entries within a BBOX .................................................................... 24	
  
11	
  
Transaction operation (optional) ........................................................................... 29	
  11.1	
   Insert, Update and Delete Examples ..................................................................... 29	
  Example: Insert .............................................................................................................. 29	
  Example: Update ............................................................................................................ 31	
  Example: Delete ............................................................................................................. 32	
  11.2	
   Response ............................................................................................................... 33	
  11.3	
   Exceptions ............................................................................................................. 33	
  Annex A: Abstract test suite ............................................................................................. 34	  Copyright © 2012 Open Geospatial Consortium

OGC 11-122r1

A.1	
   Test module for general capabilities ..................................................................... 34	
  A.1.1	
   General capabilities .......................................................................................... 34	
  A.1.2	
   Required capabilities ........................................................................................ 34	
  A.2	
   Test module for Accessible Content conformance ............................................... 34	
  A.2.1	
   Gazetteer Service advertised ............................................................................ 34	
  A.2.2	
   SI_Gazetteer Feature Type response conformance .......................................... 35	
  A.2.2	
   Gazetteers refer to available feature types........................................................ 35	
  A.2.2	
   SI_LocationInstance conformance ................................................................... 35	
  A.2.2	
   SI_LocationInstance extensions conformance ................................................. 36	
  Annex B: XML schemas ................................................................................................... 37	
  Annex C: Dictionaries....................................................................................................... 52	
  Annex D: Use Cases ....................................................................................................... 150	  
D.1 Parent-Child Navigation Use Case ....................................................................... 150	  
D.2 Geographic Selection Use Case ............................................................................ 150	  
D.3 Integrated Query Use Case ................................................................................... 150	  
D.4 GeoSynchronization via Mobile Apps Use Case .................................................. 151	  
D.5 “Geocoding” Use Case.......................................................................................... 151	  
D.6 Service Invocation Use Case................................................................................. 152	  Annex E: Transliteration domains .................................................................................. 153	  Annex F: Language and Script domains ......................................................................... 161	  Annex G: Dialect domains .............................................................................................. 175	  
	  FiguresFigure 1 - WFS-G Profile update process ........................................................................... 8	
  Figure 2 - Gazetteer class diagram (from ISO 19112) ...................................................... 13	  Copyright © 2012 Open Geospatial Consortium

OGC Best Practices Document

OGC 11-122r1

License Agreement
Permission is hereby granted by the Open Geospatial Consortium, Inc. ("Licensor"), free of charge and subject to the terms set forth below, to any person obtaining a
copy of this Intellectual Property and any associated documentation, to deal in the Intellectual Property without restriction (except as set forth below), including without
limitation the rights to implement, use, copy, modify, merge, publish, distribute, and/or sublicense copies of the Intellectual Property, and to permit persons to whom theIntellectual Property is furnished to do so, provided that all copyright notices on the intellectual property are retained intact and that each person to whom theIntellectual Property is furnished agrees to the terms of this Agreement.
If you modify the Intellectual Property, all copies of the modified Intellectual Property must include, in addition to the above copyright notice, a notice that theIntellectual Property includes modifications that have not been approved or adopted by LICENSOR.
THIS LICENSE IS A COPYRIGHT LICENSE ONLY, AND DOES NOT CONVEY ANY RIGHTS UNDER ANY PATENTS THAT MAY BE IN FORCEANYWHERE IN THE WORLD.
THE INTELLECTUAL PROPERTY IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTY
RIGHTS. THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE DO NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE
INTELLECTUAL PROPERTY WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE INTELLECTUAL PROPERTY WILL BE
UNINTERRUPTED OR ERROR FREE. ANY USE OF THE INTELLECTUAL PROPERTY SHALL BE MADE ENTIRELY AT THE USER’S OWN RISK. IN NO
EVENT SHALL THE COPYRIGHT HOLDER OR ANY CONTRIBUTOR OF INTELLECTUAL PROPERTY RIGHTS TO THE INTELLECTUAL PROPERTY BE
LIABLE FOR ANY CLAIM, OR ANY DIRECT, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTINGFROM ANY ALLEGED INFRINGEMENT OR ANY LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
UNDER ANY OTHER LEGAL THEORY, ARISING OUT OF OR IN CONNECTION WITH THE IMPLEMENTATION, USE, COMMERCIALIZATION ORPERFORMANCE OF THIS INTELLECTUAL PROPERTY.
This license is effective until terminated. You may terminate it at any time by destroying the Intellectual Property together with all copies in any form. The license will
also terminate if you fail to comply with any term or condition of this Agreement. Except as provided in the following sentence, no such termination of this license shallrequire the termination of any third party end-user sublicense to the Intellectual Property which is in force as of the date of notice of such termination. In addition,
should the Intellectual Property, or the operation of the Intellectual Property, infringe, or in LICENSOR’s sole opinion be likely to infringe, any patent, copyright,
trademark or other right of a third party, you agree that LICENSOR, in its sole discretion, may terminate this license without any compensation or liability to you, yourlicensees or any other party. You agree upon termination of any kind to destroy or cause to be destroyed the Intellectual Property together with all copies in any form,
whether held by you or by any third party.
Except as contained in this notice, the name of LICENSOR or of any other holder of a copyright in all or part of the Intellectual Property shall not be used in advertisingor otherwise to promote the sale, use or other dealings in this Intellectual Property without prior written authorization of LICENSOR or such copyright holder.
LICENSOR is and shall at all times be the sole entity that may authorize you or any third party to use certification marks, trademarks or other special designations toindicate compliance with any LICENSOR standards or specifications.
This Agreement is governed by the laws of the Commonwealth of Massachusetts. The application to this Agreement of the United Nations Convention on Contracts for
the International Sale of Goods is hereby expressly excluded. In the event any provision of this Agreement shall be deemed unenforceable, void or invalid, suchprovision shall be modified so as to make it valid and enforceable, and as so modified the entire Agreement shall remain in full force and effect. No decision, action or
inaction by LICENSOR shall be construed to be a waiver of any rights or remedies available to it.
None of the Intellectual Property or underlying information or technology may be downloaded or otherwise exported or reexported in violation of U.S. export laws andregulations. In addition, you are responsible for complying with any local laws in your jurisdiction which may impact your right to import, export or use the Intellectual
Property, and you represent that you have complied with any regulations or registration procedures required by applicable law to make this license enforceable.

Copyright © 2012 Open Geospatial Consortium

4

OGC Best Practices Documenti.

OGC 11-122r1

PrefaceThis document represents the work of the OGC “WFS-G Standards Working Group”.
Access to consistent, reliable and local geographic names information is essential for understanding
communities and geo-social dynamics. In many situations, geographic names provide one of the most important
keys for referencing and accessing a variety of other information. And GeoNames databases, called Gazetteers,
are an information resource for representing places, groups of people and cultures.
There is growing interest in the development of a common feature-based model for access to named features,
often referred to as a gazetteer. Two major activities form the basis of this standard, an OGC Best Practice for
Gazetteer Services – Application Profile of the Web Feature Service Implementation Standard, an OGC
Discussion paper on gazetteers, and an ISO draft standard for geographic identifiers.
Since this resource is so important, there is growing global interest in sharing and updating geographic names
across a standard web-based service interface that is not controlled by any one organization or group. OGC has
met this need for open accessibility to geographic feature data via its creation of the Web Feature Service(WFS) standard. The WFS standard defines an interface for specifying requests for retrieving and updating
geographic features across the Web using platform-independent calls. And of interest to the GeoNames
community, members of the OGC have been actively developing a special profile of the WFS which is being
designed specifically to support GeoNames.
The origin of the WFS-G profile can be traced to two activities that preceded its creation. In the OGC
Geospatial Fusion Services (GFS) interoperability initiative, an OGC gazetteer interface was initially definedand implemented and eventually published as an OGC Discussion Paper. A separate effort in the ISO TC 211
working group led to a mature draft standard called “Spatial referencing by geographic identifiers” (ISO 19112)
that defines an abstract model to be implemented by a gazetteer service. The discussion paper and ISO 19112
eventually inspired OGC to formalize a WFS-G profile into an OGC Best Practices Document (05-035r2).
The WFS-G web service allows a client to search and retrieve elements of a geo-referenced vocabulary of wellknown place-names. The National Geospatial Intelligence Agency (NGA), the United States Geological Survey(USGS), the State of Montana and other members of the OGC (under an effort called the WFS-G Working
Group) are actively making further improvements to the best practice WFS-G with the intent of moving it to afull OGC standard. As a result of the WFS-G Working Group effort an operational WFS-G implementing thisprofile has been deployed at the USGS in May 2011.
Advantages of the WFS-G web service include:

Copyright © 2012 Open Geospatial Consortium

5OGC Best Practices Document

OGC 11-122r1

Enables platform-neutral access to well known place name vocabularies via an open web standard.
Enables collaborative maintenance of geographic names using the WFS. transaction interface and an
optional GeoSynchronization gatekeeper web service
Implements the ISO 19112 information model as a GMLSF Level 1 application schema.
Facilitates the development of a variety of location-based applications (Geo-Apps).
The Gazetteer Service is a specialized Application Profile (hereafter referred to as “profile”) of a Web Feature
Service that specifies a minimum set of Location Instances and operations required to support an instance of agazetteer service. Instances within a collection of gazetteer features may be related to each other and constitutea hierarchical vocabulary of geographic places. The overall information model is here implemented as a GML
application schema that defines a general feature type to be served by a Gazetteer Service.
By using the capabilities of a Web Feature Server, the Gazetteer Service as proposed here exposes the followinginterfaces to query location instances in a gazetteer database:Get or Query GeoNames as features.
Retrieve properties of the gazetteer database, such as the location type class definitions and the spatialreference system definitions.
Conduct transactional operations to enable updates by authoritative or ‘crowd-source’ communities.
This is implemented using WFS Transactional (WFS-T) capabilities.
In reference to the previous version of this profile (05-035r2), this version:
Implements more comprehensive set of elements from the ISO 19112 model to provide useful,standardized services.
Provides methods to traverse parent/child relationships.
Improves standardization related to the definition of Location Instances and the correspondence to
SI_LocationType.
Integrates comments from OGC WFS-G Change Request 08-051 which indicated the previous versionof this profile (05-035r2) was not aligned properly with ISO 19112 and ISO 19139 v1.0. This version of
the profile is now conceptually aligned with ISO 19112, especially in regard to definition and cardinalityof attributes of SI_LocationInstance. Additionally, valid XML schemas were created that make use of
ISO 19139 v1.0, WFS 1.1.0 and GML 3.1.1.
Integrates comments from OGC WFS-G Change Request 08-052 which indicated the previous versionof this profile (05-035r2) can be improved with respect to its alignment with ISO 19112, GML/ISO
19136, ISO/TS 19139 and SDI architectures. These comments were adapted for use in GMLsf Level 1
Schemas. For example, INSPIRE proposed the need for an internationalised string and this was
implemented in the schemas using GMLSF Level 1.
Copyright © 2012 Open Geospatial Consortium

6

OGC Best Practices Document

OGC 11-122r1

Integrates approximately 90% of the material from a review of EuroGeoNames. The main items to notein this category of include that in the original ISO 19112 of this profile there were several geometriccolumns. For example, ISO 19112 uses the GeographicExtent property, Position. However, an objectiveof the update was to use types in GMLsf Level 1 for this profile. To meet this objective,
GeographicExtent was changed to GeometryProperty so a geographic name feature can now be a Point,Line, Polygon, Multipoint, Multisurface, etc.
Adds extensions based on NGA and USGS requirements including: Transliteration domain (Annex E),
Language and Script domains (Annex F), Dialect domain (Annex G), Designation domain (a value
description where the main value is ‘Historic’), Citation Code domain (a bibliographic reference thatindicates where the name came from), Type domain (Official or Variant), and Partner domain (identifies
the Partner, such as State of Montana, where the name of partner or null is used). The schema now also
references the following dictionaries: ISO 639-3:2007, Codes for the representation of names oflanguages, ISO 3166-1, Codes for the representation of names of countries and their subdivisions – Part
1: Country codes, ISO 15924:2004, Codes for the representation of names of scripts.
Updates the alternativeGeogeographicIdentifier so the domain values describe if thealternativeGeographicIdentifier value is an official or variant name. Valid values are "official" or"variant". This done so the schema can support multiple official and variant names. For example,
Canada has two official languages so there may be two official names, one in English and one in French.
Adds transactional interfaces based on WFS-T.

A summary of the schema development process for this update Best Practice is provided below.

Copyright © 2012 Open Geospatial Consortium

7

OGC Best Practices Document

OGC 11-122r1

Change	  proposals	
  08-­‐051	
  and	
  08-­‐052

WFS-­‐G	
  Level	  0	
  SchemaISO19112:2003

Comments	  by	
  MontanaNGA,	
  Montana,	
  EGN	
  Input

NGA	
  Input	
  (Value	  Domains	
  etc)	
  WFS-­‐G	
  Level	  1	
  Schema,	
  Version	
  1

WFS-­‐G	
  Level	  1	
  Schema,	
  Version	
  2

WFS-­‐G	
  Prototype
Update

Review	
  Schema
WFS-­‐G	  Group
Comments
Working	
  ExamplesFigure 1 - WFS-G Profile update process

Suggested additions, changes, and comments on this draft report are welcome and encouraged. Suchsuggestions may be submitted by OGC portal message, email message, or by making suggested changes in anedited copy of this document.
The changes made in this document version, relative to the previous version, are tracked by Microsoft Word,and can be viewed if desired. If you choose to submit suggested changes by editing this document, please first
accept all the current changes, and then make your suggested changes with change tracking on.

ii.

Submitting organizations
The following organizations submitted this document to the Open Geospatial Consortium.
a)

US Geological Survey (USGS)b) CubeWerx Inc.
c)

The Carbon Projectd) US National Geospatial-Intelligence Agency (NGA)e)

US Federal Geographic Data Committee

Copyright © 2012 Open Geospatial Consortium

8

OGC Best Practices Documentf)

OGC 11-122r1

Intergraph Government Solutions (Hexagon)g) State of Montana

iii.

Document contributor contact points
All questions regarding this document should be directed to the editor or the contributors:
Contact

Company

Email

Jeff Harrison

The Carbon ProjectjharrisonATthecarbonprojectDO
Tcom

Panagiotis (Peter)
A. Vretanos

CubeWerx, Inc.

pvretanosATcubewerxDOTcom

iv.

Revision history
Date

Release2011-08-18 0.9.4

EditorPrimary clauses
modified

Description

Harrison
Vretanosall

2005-10-11 0.9.1

FitzkeallComplete revision.

2005-

0.9.1

Carl Reed

Numerous

Edits for consistency, grammar, etc.

2006-01-09 0.9.1

Jens Fitzke

GetFeature
examplesAdded more examples. Minor corrections on
document and schema / example files.

2006-03-16 0.9.2

Rob
Atkinsonall

ISO 19112 data model conformance

2006-05-29 0.9.3

Rob
AtkinsonAll

Editorial revision filling in missing clauses.
Added abstract conformance tests. Somereorganisation of order

2006-05-29 0.9.3

Jens Fitzke

All

Minor edits in contributors section and others.
Added further examples.

2006-06-03 0.93

Rob
Atkinson

Appendix C

Samples, formatting

2005-04-12

Complete revision
New Document structure according to 05-009

Copyright © 2012 Open Geospatial Consortium

9

OGC Best Practices Documentv.

OGC 11-122r1

Changes to the OGC Abstract Specification
The OpenGIS® Abstract Specification does not require changes to accommodate this OpenGIS® standard. It is
recommended however that the Abstract Specification be extended to explicitly incorporate the ISO 19112
standards to be consistent with current practice with regards to implementation of ISO TC211 standards.

vi.

Future work
This profile implements a complete set of elements from the ISO 19112 model with updates based on input
from OGC WFS-G Change Requests 08-051 and 08-052, EuroGeoNames, and extensions based on USGS andNGA requirements to provide useful, standardized services, integrates representations of parent/childrelationships, standardizes definition of Location Instances and adds transactional interfaces based on WFS-T.
Future work should include upgrading the schemas for the latest version of GMLSF which uses GML 3.2 andupdate the API to WFS 2.0.
Future extensions may include integration of OpenSearch, definition of additional output formats suitable for
GeoNames interaction via WFS-G such as HMTL, discussion of Point/Radius searches, discussion of
GeoSynchronization Service (GSS) frameworks for collaborative update of GeoNames with validation.

Copyright © 2012 Open Geospatial Consortium

10

OGC Best Practices Document

OGC 11-122r1

Foreword
This document is intended to replace OGC 05-035r2. It represents a complete revision of this former document
version, especially with respect to “Spatial referencing by geographic identifiers” (ISO 19112) that defines anabstract model to be implemented by a gazetteer service. The Gazetteer Service is considered a profile of the
WFS standard. It is related to and makes use of the WFS, Filter Encoding, GMLSF, and ISO 19139 standards.
This document includes 7 annexes; Annexes A, B, C, E, F, G are normative, and Annex D is informative.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patentrights. The Open Geospatial Consortium Inc. shall not be held responsible for identifying any or all such patentrights.
Recipients of this document are requested to submit, with their comments, notification of any relevant patentclaims or other intellectual property rights of which they may be aware that might be infringed by any
implementation of the standard set forth in this document, and to provide supporting documentation.

Copyright © 2012 Open Geospatial Consortium

11

OGC Best Practices Document

OGC 11-122r1

Introduction
This document defines a Gazetteer Service profile of the OGC Web Feature Service Standard. The OGC
Gazetteer Service allows a client to search and retrieve elements of a georeferenced vocabulary of well-known
place-names.
This profile extends the WFS interface in a way that a client is able to––

Determine if a WFS implementation is acting as a Gazetteer Service.
Query the Gazetteer Service in order to retrieve place-name features without closer examinationof the feature type definitions–

Access metadata about the gazetteer(s) provided by the service–

Update place-name features using WFS transactions–

Fetch place-name features that have Parent-Child relationships and then follow those links

To ensure semantic interoperability this profile defines the response schema elements according to the gazetteer
data model defined in ISO 19112 with updates based on input from OGC WFS-G Change Requests 08-051 and
08-052, EuroGeoNames, and extensions based on USGS and NGA requirements.
The overall design principle of this profile is to make gazetteer service behavior to be completely predictable,
and allowing setup to be as easy as possible – provided that a web feature service instance is available. The
following list gives an overview of the specific characteristics of a gazetteer service in comparison to a web
feature service:–

The service type is “WFS” (this allows a server instance to act both as a general web featureservice and a gazetteer service).

–

The gazetteers (collection of locations) are described by metadata objects of a well definedfeature type (SI_Gazetteer). Presence of this feature type is sufficient to determine that a service acts agazetteer for the Location Instances described by the collection of SI_Gazetteer objects.

–

The Gazetteer WFS serves a feature type called SI_LocationInstance that contains the collectionsof geographic names.

–

To support absolute URL references to single instances of a place-name database a gazetteer
service is able to process KVP-encoded GetFeature requests issued by using HTTP GET.

Copyright © 2012 Open Geospatial Consortium

12

OGC Best Practices Document

OGC 11-122r1

Gazetteer Profile of the Web Feature Service Candidate
Implementation Standard

1

Scope

This OGC document specifies the OGC Gazetteer Service operations as a profile of the
Web Feature Service (WFS-G). Services compliant with this standard shall provide
Location Instances derived from SI_LocationInstance. In Addition, they may
support queries based on the (parent/child) relationships of feature instances, as definedin ISO 19112.
Geographic Features: SI_LocationInstance
The following UML class diagram illustrates the concept of the SI_Gazetteer and
SI_LocationInstance:

Figure 2 Gazetteer class diagram (from ISO 19112)

Copyright © 2012 Open Geospatial Consortium

13

OGC Best Practices Document

OGC 11-122r1

SI_LocationType Feature Types may be supported by a Gazetteer Service to describe theGazetteer’s internal organization.

Operations
To support query processing and updates, a gazetteer service has the following
operations:
GetCapabilities
As a web feature service, a gazetteer service must be able to describe its capabilities.
Specifically, it must indicate which SI_LocationInstance are supported by the service
and what operations are supported.
DescribeFeatureType
As a web feature service, a gazetteer service must be able, upon request, to describe
the structure of SI_LocationInstance it services.
GetFeature
As a web feature service, a gazetteer service must be able to service a request to
retrieve feature instances. In addition, the client should be able to specify whichfeature properties to fetch and must be able to constrain the query spatially and nonspatially.
Transaction
As a web feature service, a gazetteer service must be able to service transaction
requests. A transaction request is composed of operations that modify features; that iscreate, update, and delete operations on geographic features.

2

Conformance

Conformance with this standard shall be checked using all the relevant tests specified in
Annex A (normative).
3

Normative references

The following normative documents contain provisions that, through reference in thistext, constitute provisions of this document. For dated references, subsequent
Copyright © 2012 Open Geospatial Consortium

14

OGC Best Practices Document

OGC 11-122r1

amendments to, or revisions of, any of these publications do not apply. For undated
references, the latest edition of the normative document referred to applies.
ISO 19105:2000, Geographic information — Conformance and Testing
ISO 19112:2003, Geographic information — Spatial Referencing by Geographic
Identifiers
ISO 639-3:2007, Codes for the representation of names of languages
ISO 3166-1, Codes for the representation of names of countries and their subdivisions –Part 1: Country codes
ISO 15924:2004, Codes for the representation of names of scripts
OGC 05-008, OGC Web Services Common Standard
OGC 04-094, Web Feature Service Implementation Standard version 1.1
OGC 04-095, Filter Encoding Implementation Standard version 1.1
OGC 06-049r1, GML 3.1.1 simple features profile version 1.0
The OWS Common Standard contains a list of normative references that are also
applicable to this candidate Implementation Standard.
In addition to this document, this standard includes several normative XML Schema files.
These XML Schema files are bundled with the present document.
4

Terms and definitions

For the purposes of this standard, the definitions specified in Clause 4 of the OWS
Common Implementation Standard [OGC 05-008] shall apply. In addition, the following
terms and definitions apply.
Gazetteer: A database used to translate between different representations of geospatialreferences, such as place names and geographic coordinates
5

Conventions
5.1

Abbreviated terms

Most of the abbreviated terms listed in Subclause 5.1 of the OWS Common
Implementation Standard [OGC 05-008] apply to this document, plus the following
abbreviated terms.
Copyright © 2012 Open Geospatial Consortium

15

OGC Best Practices Document

OGC 11-122r1

FTC: Feature Type Catalog
5.2

UML notation

Most diagrams that appear in this standard are presented using the Unified Modeling
Language (UML) static structure diagram, as described in Subclause 5.2 of [OGC 05008].
5.3

Document terms and definitions

This document uses the standard terms defined in Subclause 5.3 of [OGC 05-008].
6

Gazetteer Service overview

A Gazetteer defines a set of location instances, each of which provides a binding between
representations of a location within a CRS and as an identifier. Each location instance is a
Feature, and is a (possibly one of many) representation of a “real-world” object. The
representation of the real-world object within the Gazetteer is designed to be used toperform this translation, and to allow the set of such Features to be discovered, searched,accessed and updated.
The gazetteer service is thus WFS serving a predictably structured set of features
representing Gazetteers and the sets of location instances they contain.
6.1

Processing Requests

This section of the document outlines, in general terms, the protocol to be followed inorder to process Gazetteer Service requests. Processing requests for query would proceed
as follows:1.

A client application would request a capabilities document from the WFS-G.
Such a document contains a description of all the operations that the WFS-G
supports, and a list of the feature types that the service offers. If the list of feature
types includes SI_Gazetteer and SI_LocationInstance, then the service is acting asa Gazetteer.

2.

A client application (optionally) makes a request to a web feature service for thedefinition of one or more of the feature types that the WFS-G can service. (This is
optional, and may be used to discover additional elements).

3.

Based on the definition of the SI_LocationInstance Feature Type the client
application generates a request as specified in the WFS interface [OGC 04-094]

4.

The WFS-G is invoked to read and service the request and generate a response
document containing zero or more location instances.

Copyright © 2012 Open Geospatial Consortium

16

OGC Best Practices Document

5.

OGC 11-122r1

In the event that an error has occurred, the WFS-G will generate an exception
report to indicate that fact.

Processing requests for transaction would proceed as follows:
1. The client application requests a capabilities document from the web featureservice to verify that the service is acting as a gazetteer (i.e. the feature types
SI_Gazetteer and SI_LocationInstance exist) and that the server support the WFS
Transaction operation.
2. A client application (optionally) makes a request to a web feature service for thedefinition of the SI_LocationInstance feature type. (This is optional, and may be
used to discover additional elements).
3. A client application submits a Transaction request to a web feature service. The
Transaction request may contain zero or more Insert, Update or Delete actions
that create, modify or delete one or more instances of SI_LocationInstance.
4. When the WFS-G has completed processing the transaction request, it will
generate a status report and hand it back to the client. In the event that an error has
occurred, the status report will indicate that fact.
Note that “client application” may include Registries and other middleware, as well as
conventionally understood “end-users”.
Note also that a client may be “bound” to the Gazetteer service content by configuration,or discover the implementing SI_LocationInstance through a services registry and may
thus be able to skip steps 1,2 and 3.
The definition of the WFS-G profile is intended to make the discovery and invocation of
WFS-G services possible through service registries.
7

Shared aspects
7.1

Introduction

This clause specifies aspects of the Gazetteer Service behavior that are shared by several
operations.
7.2

Operation request encoding

The encoding of operation requests shall use HTTP GET with KVP encoding and HTTP
POST with XML and/or KVP encoding as specified in Clause 11 of [OGC 05-008].
Table 1 summarizes the Gazetteer Service operations and their encoding methods definedin this standard.

Copyright © 2012 Open Geospatial Consortium

17

OGC Best Practices Document

OGC 11-122r1

Table 1 — Operation Request Encoding
Operation
GetCapabilities (required)

Request Encoding
Mandatory KVP-GET

DescribeFeatureType (required) Mandatory KVP–GET
GetFeature (required)Mandatory XML-POST and
KVP-GET
Transaction (optional)
Mandatory XML-POST

8

GetCapabilities operation (required)
8.1

Introduction

This is a standard WFS requirement, with both the request and response requirements
unchanged by the WFS-G profile.
The mandatory GetCapabilities operation allows clients to retrieve service metadata froma Gazetteer server. The response to a GetCapabilities request shall be an XML document
containing service metadata about the server, including specific information about thefeature types it can service, and the supported operations on each feature type. Thisclause specifies the XML document that a Gazetteer server must return to describe its
capabilities.
8.2

Operation request

The GetCapabilities operation request shall be as specified in Subclauses 7.2.2 through7.2.4 of [OGC 05-008]. The “service”, “request”, and “AcceptVersions” parameters shallbe implemented by all gazetteer services. The “Sections” and “updateSequence”
parameters are optional implementation by gazetteer services. All gazetteer services shall
implement HTTP GET transfer of the GetCapabilities operation request, using KVP
encoding. Services can also implement HTTP POST transfer of the GetCapabilities
operation request, using XML encoding only.
The value of the “service” parameter shall be “WFS”. The allowed set of service
metadata (or Capabilities) XML document section names and meanings shall be as
specified in Tables 3 and 7 of [OGC 05-008].

Copyright © 2012 Open Geospatial Consortium

18

OGC Best Practices Document

8.3

OGC 11-122r1

GetCapabilities operation response

Normal response

The WFS-G profile creates no additional requirements of the WFS GetCapabilities
operation beyond the ability to serve the nominated SI_Gazetteer and
SI_LocationInstance.
9

DescribeFeatureType operation (required)
9.1

Introduction

The DescribeFeatureType operation allows gazetteer clients to retrieve schema
descriptions which define, how the gazetteer server will generate feature instances on
output (in response to GetFeature requests).
This profile makes no further changes to this WFS operation except that it defines a baseschema for certain feature types.
9.2

ExamplesTo request a feature type schema document, a client could issue the following
DescribeFeatureType operation request with minimum contents:
http://ogc.a-domain.org/wfs-g?
service=WFS&request=DescribeFeatureType&typename=iso19112:SI_LocationInstance&namespace=xmlns(iso19112=http://www.isotc211.org/iso19112)

The corresponding minimum request encoded in XML is:<?xml version="1.0" ?><wfs:DescribeFeatureTypeversion="1.1.0"
service="WFS"
xmlns:iso19112="http://www.isotc211.org /iso19112"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/wfs../wfs/1.1.0/WFS.xsd"><TypeName>iso19112:SI_LocationInstance</TypeName></wfs:DescribeFeatureType>In response to such a request, the gazetteer server might generate a document that looks
like the following example:<?xml version="1.0" encoding="UTF-8" ?>Copyright © 2012 Open Geospatial Consortium

19

OGC Best Practices Document

OGC 11-122r1<xs:schema targetNamespace="http://www.isotc211.org/19112"
xmlns:iso19112="http://www.isotc211.org/19112"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:gml="http://www.opengis.net/gml"
xmlns:gmdsf1="http://www.isotc211.org/2005/gmdsf1"
elementFormDefault="qualified" version="1.0"><xs:import namespace="http://www.opengis.net/gml"
schemaLocation="http://www.cubewerx.com/schemas/gml/3.1.1/base/gml.xsd"/><xs:import namespace="http://www.w3.org/XML/1998/namespace"schemaLocation="http://www.w3.org/2001/xml.xsd" /><xs:import namespace="http://www.isotc211.org/2005/gmdsf1"
schemaLocation="http://www.cubewerx.com/schemas/gazetteer/1.0.0/gmlsf1/f
ull/gmd.xsd" /><xs:complexType name="LanguageStringType"><xs:simpleContent><xs:extension base="xs:string"><xs:attribute ref="xml:lang" /><xs:attribute name="transliterationDomain" type="xs:string" /></xs:extension></xs:simpleContent></xs:complexType><!-====================================================================-->- <!-- === PROP TYPE: AlternativeGeographicIdentifiersPropertyType========-->- <!-====================================================================--><xs:complexType name="AlternativeGeographicIdentifiersPropertyType"><xs:sequence><xs:element ref="iso19112:alternativeGeographicIdentifier"maxOccurs="unbounded" /></xs:sequence></xs:complexType><xs:element name="alternativeGeographicIdentifier"><xs:complexType><xs:sequence><xs:element name="partner" type="xs:string" minOccurs="0" /><xs:element name="name" type="iso19112:LanguageStringType" /><xs:element name="nameID" type="xs:string" minOccurs="0" /><xs:element name="type" type="xs:string" minOccurs="0" /><xs:element name="dateCommitted" type="xs:dateTime" minOccurs="0" /><xs:element name="primary" type="xs:boolean" minOccurs="0" /><xs:element name="citationCode" minOccurs="0"><xs:complexType><xs:simpleContent><xs:restriction base="gml:CodeType"><xs:attribute name="codeSpace" type="xs:anyURI" use="optional" /></xs:restriction></xs:simpleContent>

Copyright © 2012 Open Geospatial Consortium

20

OGC Best Practices Document

OGC 11-122r1</xs:complexType></xs:element></xs:sequence></xs:complexType></xs:element><!-====================================================================-->- <!-- === FEATURE TYPE: SI_LocationInstance==============================-->- <!-====================================================================--><xs:element name="SI_LocationInstance"
type="iso19112:SI_LocationInstanceType" substitutionGroup="gml:_Feature"/><xs:complexType name="SI_LocationInstanceType"><xs:complexContent><xs:extension base="gml:AbstractFeatureType"><xs:sequence><xs:element name="guid" type="xs:anyURI" minOccurs="0" /><xs:element name="geographicIdentifier" type="xs:string" /><xs:element name="alternativeGeographicIdentifiers"
type="iso19112:AlternativeGeographicIdentifiersPropertyType"minOccurs="0" /><xs:element name="position" type="gml:PointPropertyType" /><xs:element name="geographicExtent" type="gml:GeometryPropertyType"minOccurs="0" maxOccurs="unbounded" /><xs:element name="dateOfCreation" type="xs:date" minOccurs="0" /><xs:element name="dateModified" type="xs:date" minOccurs="0" /><xs:element name="administrator"
type="gmdsf1:CI_ResponsiblePartyPropertyType" /><xs:element name="spatialObject" type="xs:anyURI" minOccurs="0" /><xs:element name="designation" minOccurs="0" maxOccurs="unbounded"><xs:complexType><xs:simpleContent><xs:restriction base="gml:CodeType"><xs:attribute name="codeSpace" type="xs:anyURI" use="optional"/></xs:restriction></xs:simpleContent></xs:complexType></xs:element><xs:element name="history" type="xs:string" minOccurs="0" /><xs:element name="description" type="xs:string" minOccurs="0" /><xs:element name="parent" type="gml:ReferenceType" minOccurs="0"
maxOccurs="unbounded"><xs:annotation><xs:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationInstance/geographicIdentifier</xs:appinfo></xs:annotation>

Copyright © 2012 Open Geospatial Consortium

21

OGC Best Practices Document

OGC 11-122r1</xs:element><xs:element name="child" type="gml:ReferenceType" minOccurs="0"
maxOccurs="unbounded"><xs:annotation><xs:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationInstance/geographicIdentifier</xs:appinfo></xs:annotation></xs:element><xs:element name="locationType" type="gml:ReferenceType"><xs:annotation><xs:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationType/name</xs:appinfo></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType></xs:schema>	
  10

GetFeature operation (required)
10.1

Introduction

The GetFeature operation allows retrieval of features from a gazetteer service. A
GetFeature request is processed by a WFS-G and when the value of the outputFormat
attribute is set to text/gml; subtype=gml/3.1.1, a GML instance document, containing theresult set, is returned to the client
This profile makes no changes to this WFS operation.
The GetFeature operation must support the following behaviour:
1. get all entries in a gazetteer (empty filter)
2. get entry by name
3. get entry by id
4. get entries within a bounding box
5. get entries within a polygon geometry
6. get all entries up to a max feature threshold

Copyright © 2012 Open Geospatial Consortium

22

OGC Best Practices Document

10.2

OGC 11-122r1

ExamplesExample 1 – Get all entries in a gazetteer (empty filter)<?xml version="1.0" encoding="UTF-8"?><GetFeature xmlns="http://www.opengis.net/wfs"
xmlns:iso19112="http://www.isotc211.org/19112"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0"
outputFormat="text/xml; subtype=gml/3.1.1"><Query typeName="iso19112:SI_LocationInstance" srsName="EPSG:4326"/></GetFeature>

Example 2 - Get an entry by name.
<?xml version="1.0" encoding="UTF-8"?><GetFeature xmlns="http://www.opengis.net/wfs"
xmlns:iso19112="http://www.usgs.gov/gnis"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0"
outputFormat="text/xml; subtype=gml/3.1.1" maxFeatures="100"handle=""><Query typeName="iso19112:SI_LocationInstance" srsName="EPSG:4326"><ogc:Filter><ogc:PropertyIsEqualTo><ogc:PropertyName>iso19112:SI_LocationInstance/alternativeGeographicId
entifiers/alternativeGeographicIdentifier/name</ogc:PropertyName><ogc:Literal>Hawaii</ogc:Literal></ogc:PropertyIsEqualTo></ogc:Filter></Query></GetFeature>

Example 3 - Get an entry by id.
<?xml version="1.0" encoding="UTF-8"?><GetFeature xmlns="http://www.opengis.net/wfs"
xmlns:gnis="http://www.usgs.gov/gnis"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0"
outputFormat="text/xml; subtype=gml/3.1.1" maxFeatures="100"handle=""><Query typeName="gnis:SI_LocationInstance" srsName="EPSG:4326"><Filter><FeatureId fid="434791DB6C5BBB0D002324020000"/></Filter></Query></GetFeature>

Copyright © 2012 Open Geospatial Consortium

23

OGC Best Practices Document

OGC 11-122r1

Example 4 – Get entries within a BBOX

A client would start to retrieve gazetteer metadata from SI_Gazetteer feature instances:<?xml version="1.0" encoding="UTF-8"?><GetFeature xmlns="http://www.opengis.net/wfs"
xmlns:iso19112="http://www.isotc211.org/19112"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:gml="http://www.opengis.net/gml" service="WFS" version="1.1.0"
outputFormat="text/xml; subtype=gml/3.1.1" maxFeatures="100"handle=""><Query typeName="iso19112:SI_LocationInstance" srsName="EPSG:4326"><ogc:Filter><ogc:BBOX><ogc:PropertyName>position</ogc:PropertyName><gml:Envelope srsName="EPSG:4326"
xmlns:gml="http://www.opengis.net/gml"><gml:lowerCorner>-122.424727851308
37.8255919861654</gml:lowerCorner><gml:upperCorner>-122.420793831551
37.8277556970318</gml:upperCorner></gml:Envelope></ogc:BBOX></ogc:Filter></Query></GetFeature>

The server returns a feature collection with SI_Gazetteer feature instances:<?xml version="1.0" encoding="UTF-8"?><wfs:FeatureCollection xmlns:wfs="http://www.opengis.net/wfs"
xmlns:gml="http://www.opengis.net/gml"
xmlns="http://www.isotc211.org/19112"
xmlns:gmdsf1="http://www.isotc211.org/2005/gmdsf1"><gml:featureMember><SI_LocationInstance
id="CWFID.SI_LOCINST.0.76207.4D91FA5285742EC8202324020000"><guid>{865C52A6-53D9-45A6-832E-35425357253E}</guid><geographicIdentifier>218080</geographicIdentifier><alternativeGeographicIdentifiers><alternativeGeographicIdentifier><name>Alcatraz Island</name><nameID>{769EBACE-F39A-478F-E044-00144F233E68}</nameID><type>official</type><primary>true</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name>Pelican Island</name><nameID>{769EBACE-F3A0-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier>Copyright © 2012 Open Geospatial Consortium

24

OGC Best Practices Document

OGC 11-122r1<alternativeGeographicIdentifier><name>Alcatrazes Island</name><nameID>{769EBACE-F39B-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name>Bird Island</name><nameID>{769EBACE-F39C-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name>Yerba Buena</name><nameID>{769EBACE-F3A2-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name>Isla De Los Alcatraces</name><nameID>{769EBACE-F39E-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name>Isla De Alcatraces</name><nameID>{769EBACE-F39D-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name>Los Alcatrasses</name><nameID>{769EBACE-F39F-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name>The Rock</name><nameID>{769EBACE-F3A1-478F-E044-00144F233E68}</nameID><type>variant</type><primary>false</primary></alternativeGeographicIdentifier></alternativeGeographicIdentifiers><position><gml:Point srsName="EPSG:4326"><gml:pos srsName="EPSG:4326" srsDimension="3">-122.4233048
37.8265946 0</gml:pos></gml:Point></position><dateOfCreation>1981-01-19</dateOfCreation><dateModified>2010-03-02</dateModified><administrator><gmdsf1:CI_ResponsibleParty>

Copyright © 2012 Open Geospatial Consortium

25

OGC Best Practices Document

OGC 11-122r1<gmdsf1:individualName>USGS</gmdsf1:individualName><gmdsf1:voice>303-236-5900</gmdsf1:voice><gmdsf1:deliveryPoint>Box 25046 Denver Federal
Center</gmdsf1:deliveryPoint><gmdsf1:city>Denver</gmdsf1:city><gmdsf1:administrativeArea>Colorado</gmdsf1:administrativeArea><gmdsf1:postalCode>80225</gmdsf1:postalCode><gmdsf1:country>USA</gmdsf1:country><gmdsf1:hoursOfService>8:00am to
4:00pm</gmdsf1:hoursOfService><gmdsf1:role>custodian</gmdsf1:role></gmdsf1:CI_ResponsibleParty></administrator><history>Begun as a military fortification and the site of thefirst U.S. lighthouse on the Pacific Coast (1854), Alcatraz was thefirst official Army prison in the nation. In 1934, the facility wastransferred to civilian authority and it became the repository for themost hardened criminals. Alcatraz represents the far end of thepenological spectrum, designed for punishment and incarceration only,
rather than rehabilitation. The prison was closed in 1963, and ten
years later the island was opened to the public as the first unit of
the Golden Gate National Recreation Area.</history><description>National Historic Landmark open to the
public</description><parent title="San Francisco" role="in_county"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationInstance&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqual
To&gt;&lt;ogc:PropertyName&gt;geographicIdentifier&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&gt;277302&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEqu
alTo&gt;&lt;/ogc:Filter&gt;" /><parent title="California" role="in_state"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationInstance&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqual
To&gt;&lt;ogc:PropertyName&gt;geographicIdentifier&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&gt;1779778&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEq
ualTo&gt;&lt;/ogc:Filter&gt;" /><locationType title="Island"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationType&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqualTo&gt;&lt;ogc:PropertyName&gt;name&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&
gt;Island&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEqualTo&gt;&lt;/ogc:Fil
ter&gt;" /></SI_LocationInstance></gml:featureMember><gml:featureMember><SI_LocationInstance
id="CWFID.SI_LOCINST.0.76208.4D91FA5293E822E68C2324020000"><guid>{C5B96EE3-C3DB-11DE-9C20-00144F233E68}</guid><geographicIdentifier>1657175</geographicIdentifier>Copyright © 2012 Open Geospatial Consortium

26

OGC Best Practices Document

OGC 11-122r1<alternativeGeographicIdentifiers><alternativeGeographicIdentifier><name>Alcatraz</name><nameID>{769EBAE8-64A3-478F-E044-00144F233E68}</nameID><type>official</type><primary>true</primary></alternativeGeographicIdentifier></alternativeGeographicIdentifiers><position><gml:Point srsName="EPSG:4326"><gml:pos srsName="EPSG:4326" srsDimension="3">-122.4227493
37.8268723 0</gml:pos></gml:Point></position><dateOfCreation>1995-01-01</dateOfCreation><administrator><gmdsf1:CI_ResponsibleParty><gmdsf1:individualName>USGS</gmdsf1:individualName><gmdsf1:voice>303-236-5900</gmdsf1:voice><gmdsf1:deliveryPoint>Box 25046 Denver Federal
Center</gmdsf1:deliveryPoint><gmdsf1:city>Denver</gmdsf1:city><gmdsf1:administrativeArea>Colorado</gmdsf1:administrativeArea><gmdsf1:postalCode>80225</gmdsf1:postalCode><gmdsf1:country>USA</gmdsf1:country><gmdsf1:hoursOfService>8:00am to
4:00pm</gmdsf1:hoursOfService><gmdsf1:role>custodian</gmdsf1:role></gmdsf1:CI_ResponsibleParty></administrator><designation>Administered Federal</designation><description>National Historical Landmark</description><parent title="San Francisco" role="in_county"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationInstance&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqual
To&gt;&lt;ogc:PropertyName&gt;geographicIdentifier&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&gt;277302&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEqu
alTo&gt;&lt;/ogc:Filter&gt;" /><parent title="California" role="in_state"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationInstance&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqual
To&gt;&lt;ogc:PropertyName&gt;geographicIdentifier&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&gt;1779778&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEq
ualTo&gt;&lt;/ogc:Filter&gt;" />Copyright © 2012 Open Geospatial Consortium

27

OGC Best Practices Document

OGC 11-122r1<locationType title="Building"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationType&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqualTo&gt;&lt;ogc:PropertyName&gt;name&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&
gt;Building&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEqualTo&gt;&lt;/ogc:F
ilter&gt;" /></SI_LocationInstance></gml:featureMember><gml:featureMember><SI_LocationInstance
id="CWFID.SI_LOCINST.0.76209.4D91FA52A0661B747E2324020000"><guid>{32CE40C6-C3DC-11DE-9C20-00144F233E68}</guid><geographicIdentifier>1809338</geographicIdentifier><alternativeGeographicIdentifiers><alternativeGeographicIdentifier><name>Alcatraz Island Lighthouse</name><nameID>{769EBAEA-CA3E-478F-E044-00144F233E68}</nameID><type>official</type><primary>true</primary></alternativeGeographicIdentifier></alternativeGeographicIdentifiers><position><gml:Point srsName="EPSG:4326"><gml:pos srsName="EPSG:4326" srsDimension="3">-122.4219159
37.826039 0</gml:pos></gml:Point></position><dateOfCreation>1999-03-15</dateOfCreation><administrator><gmdsf1:CI_ResponsibleParty><gmdsf1:individualName>USGS</gmdsf1:individualName><gmdsf1:voice>303-236-5900</gmdsf1:voice><gmdsf1:deliveryPoint>Box 25046 Denver Federal
Center</gmdsf1:deliveryPoint><gmdsf1:city>Denver</gmdsf1:city><gmdsf1:administrativeArea>Colorado</gmdsf1:administrativeArea><gmdsf1:postalCode>80225</gmdsf1:postalCode><gmdsf1:country>USA</gmdsf1:country><gmdsf1:hoursOfService>8:00am to
4:00pm</gmdsf1:hoursOfService><gmdsf1:role>custodian</gmdsf1:role></gmdsf1:CI_ResponsibleParty></administrator><history>Built in 1909.</history><parent title="San Francisco" role="in_county"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationInstance&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqual
To&gt;&lt;ogc:PropertyName&gt;geographicIdentifier&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&gt;277302&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEqu
alTo&gt;&lt;/ogc:Filter&gt;" />Copyright © 2012 Open Geospatial Consortium

28

OGC Best Practices Document

OGC 11-122r1<parent title="California" role="in_state"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationInstance&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqual
To&gt;&lt;ogc:PropertyName&gt;geographicIdentifier&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&gt;1779778&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEq
ualTo&gt;&lt;/ogc:Filter&gt;" /><locationType title="Locale"
href="http://wfsg.usgs.gov/cubewerx/cubeserv.cgi?config=full&amp;datastore=full&amp;service=WFS&amp;request=GetFeature&amp;typeName=iso19112:S
I_LocationType&amp;FILTER=&lt;ogc:Filter&gt;&lt;ogc:PropertyIsEqualTo&gt;&lt;ogc:PropertyName&gt;name&lt;/ogc:PropertyName&gt;&lt;ogc:Literal&gt;Locale&lt;/ogc:Literal&gt;&lt;/ogc:PropertyIsEqualTo&gt;&lt;/ogc:Fil
ter&gt;" /></SI_LocationInstance></gml:featureMember></wfs:FeatureCollection>

11

Transaction operation (optional)

The Transaction operation is used to describe data Insert, Update and Delete operations
that are to be applied to gazetteer services. When the transaction has been completed, agazetteer service will generate an XML response document indicating the completion
status of the transaction.
This profile makes no changes to this WFS operation.
11.1

Insert, Update and Delete Examples

Example: Insert

The <Insert> element is used to create new feature instances.
Example<?xml version="1.0" encoding="UTF-8" ?><wfs:Transaction service="WFS" version="1.1.0"
xmlns="http://www.isotc211.org/19112"
xmlns:gmdsf1="http://www.isotc211.org/2005/gmdsf1"
xmlns:gml="http://www.opengis.net/gml"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:xlink="http://www.w3.org/1999/xlink"

Copyright © 2012 Open Geospatial Consortium

29

OGC Best Practices Document

OGC 11-122r1

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.isotc211.org/19112 ../iso19112.xsd
http://www.opengis.net/wfs ../../../../../wfs/1.1.0/wfs.xsd
http://www.opengis.net/gml ../../../../../gml/3.1.1/base/gml.xsd"><wfs:Insert><SI_LocationInstance><geographicIdentifier>1672635</geographicIdentifier><alternativeGeographicIdentifiers><alternativeGeographicIdentifier><name xml:lang="us-en">Athens City Hall</name><nameID>ID01</nameID><type>official</type><dateCommitted>1970-01-01</dateCommitted><primary>true</primary></alternativeGeographicIdentifier><alternativeGeographicIdentifier><name xml:lang="el">Δηµαρχείο Αθήνα</name><nameID>ID02</nameID><type>variant</type><dateCommitted>1972-12-11</dateCommitted><primary>false</primary></alternativeGeographicIdentifier></alternativeGeographicIdentifiers><position><gml:Point srsName="EPSG:4326"><gml:pos>-83.383056 33.955278</gml:pos></gml:Point></position><geographicExtent><gml:Polygon srsName="EPSG:4326"><gml:exterior><gml:LinearRing><gml:posList>-83.3775634765625 33.91595840454102 -83.38086700439453
33.91584777832032 -83.3834228515625 33.92311096191406 -83.38512420654297
33.92397308349609 -83.39285278320312 33.92417144775391 83.40449523925781 33.92870330810547 -83.40915679931641 33.93051528930664-83.41736602783203 33.92931747436524 -83.42030334472656
33.93289566040039 -83.42136383056641 33.94342422485352 83.41941070556641 33.94853973388672 -83.41999053955078 33.96046447753906-83.42184448242188 33.96453475952148 -83.41371154785156
33.96756744384766 -83.35952758789062 33.97672653198242 83.35366821289062 33.96957397460938 -83.35316467285158 33.95902633666992-83.34860229492188 33.95474243164062 -83.34796142578125
33.95414733886719 -83.33868408203126 33.95629119873047 83.33683776855469 33.95221710205078 -83.33716583251953 33.94761276245117-83.33208465576172 33.94502639770508 -83.31758880615234
33.94182968139649 -83.31673431396484 33.9354248046875 -83.32168579101564
33.93526458740234 -83.33140563964844 33.93080902099609 83.33441925048828 33.93622207641602 -83.34129333496094 33.94150543212891-83.35671234130859 33.94099426269531 -83.35637664794922
33.94559860229492 -83.36138153076172 33.94635009765625 83.36739349365234 33.94523239135742 -83.37335968017578 33.93171310424805-83.3775634765625 33.91595840454102</gml:posList>

Copyright © 2012 Open Geospatial Consortium

30

OGC Best Practices Document

OGC 11-122r1</gml:LinearRing></gml:exterior></gml:Polygon></geographicExtent><dateOfCreation>1970-01-01</dateOfCreation><dateModified>2010-06-08</dateModified><administrator><gmdsf1:CI_ResponsibleParty><gmdsf1:individualName>Joe Skule</gmdsf1:individualName><gmdsf1:organizationName>U.S. Board on Geographic
Names</gmdsf1:organizationName><gmdsf1:positionName>Keeper of Names</gmdsf1:positionName><gmdsf1:voice>+1-703-648-4552</gmdsf1:voice><gmdsf1:facsimile>+1-703-648-4549</gmdsf1:facsimile><gmdsf1:deliveryPoint>12201 Sunrise Value Drive</gmdsf1:deliveryPoint><gmdsf1:city>Reston</gmdsf1:city><gmdsf1:administrativeArea>Virginia</gmdsf1:administrativeArea><gmdsf1:postalCode>20192-0523</gmdsf1:postalCode><gmdsf1:country>USA</gmdsf1:country><gmdsf1:electronicMailAddress>BGNEXEC@usgs.gov</gmdsf1:electronicMailAdd
ress><gmdsf1:role>custodian</gmdsf1:role></gmdsf1:CI_ResponsibleParty></administrator><spatialObject>http://demo.cubewerx.com/demo/cubeserv.cgi?datastore=Foun
dation&service=WFS&request=GetFeature&typeName=BUILTUPA_1M&featureId=CWF
ID.BUILTUPA_1M.0.33724</spatialObject><designation codeSpace="">...</designation><history>Some text.</history><description>Some other text.</description><parent
xlink:href="http://frameworkwfs.usgs.gov/framework/wfs/wfs.cgi?datastore=GNIS&service=WFS&version=1.1.0&request=GetFeature&typeName=SI_LocationI
nstance&featureId=CWFID.SI_LOCATIONINSTANCE.0.1746871.65208FB6CC3DF4BE1F
20020000" /><locationType xlink:href="urn-x:ogc:def:locationType:USGS:Building" /></SI_LocationInstance></wfs:Insert></wfs:Transaction>

Example: Update

The <Update> element is used to modify feature instances.
Example<?xml version="1.0" encoding="UTF-8" ?><wfs:Transaction service="WFS" version="1.1.0"
xmlns="http://www.isotc211.org/19112"
xmlns:gmd="http://www.isotc211.org/2005/gmd"
Copyright © 2012 Open Geospatial Consortium

31

OGC Best Practices Document

OGC 11-122r1

xmlns:gml="http://www.opengis.net/gml"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:fes="http://www.opengis.net/ogc"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.isotc211.org/19112 ../iso19112.xsd
http://www.opengis.net/wfs ../../../../../wfs/1.1.0/wfs.xsd
http://www.opengis.net/gml ../../../../../gml/3.1.1/base/gml.xsd"><wfs:Update typeName="SI_LocationInstance"><wfs:Property><wfs:Name>alternativeGeographicIdentifers</wfs:Name><wfs:Value><alternativeGeographicIdentifier><name xml:lang="el">Δηµαρχείο Αθήνα</name><nameID>ID03</nameID><type>variant</type><dateCommitted>2010-06-08</dateCommitted><primary>false</primary></alternativeGeographicIdentifier></wfs:Value></wfs:Property><fes:Filter><fes:FeatureId
fid="CWFID.SI_LOCATIONINSTANCE.0.1747273.65209A72B2501BA41F20020000" /></fes:Filter></wfs:Update></wfs:Transaction>

Example: Delete

The <Delete> element is used to indicate that one or more feature instances should bedeleted.
Example	
  <?xml version="1.0" encoding="UTF-8" ?><wfs:Transaction service="WFS" version="1.1.0"
xmlns="http://www.isotc211.org/19112"
xmlns:gmd="http://www.isotc211.org/2005/gmd"
xmlns:gml="http://www.opengis.net/gml"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:fes="http://www.opengis.net/ogc"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.isotc211.org/19112 ../iso19112.xsd
http://www.opengis.net/wfs ../../../../../wfs/1.1.0/wfs.xsd
http://www.opengis.net/gml ../../../../../gml/3.1.1/base/gml.xsd"><wfs:Delete typeName="SI_LocationInstance"><fes:Filter><fes:FeatureId
fid="CWFID.SI_LOCATIONINSTANCE.0.1747273.65209A72B2501BA41F20020000" />Copyright © 2012 Open Geospatial Consortium

32

OGC Best Practices Document

	
  
	
  

OGC 11-122r1</fes:Filter></wfs:Delete></wfs:Transaction>

11.2

Response

In response to a transaction request, a web feature service shall generate an XML document
indicating the termination status of the transaction. This profile makes no changes tostandard WFS operation and implements the <TransactionResponse> element containing
a <TransactionSummary> element, and optional <TransactionResult> and<InsertResults> elements.

11.3

Exceptions

In the event that a web feature service gazetteer encounters an error parsing a Transaction
request, it shall raise an exception as described in the web feature service standard.
	
  
	
  

Copyright © 2012 Open Geospatial Consortium

33

OGC Best Practices Document

OGC 11-122r1

Annex A: Abstract test suite(normative)

A.1 Test module for general capabilities
A.1.1

General capabilities

7. Test purpose: Confirm that the Gazetteer Service satisfies conformance requirementsthat generally apply to all service interactions.
8. Test method: Falsification testing of HTTP response.
9. Reference: OGC 05-025r1
10. Test type: Capability
A.1.2

Required capabilities

1. Test purpose: Confirm that the Gazetteer Service satisfies profile specificrequirements in terms of supported operations.
2. Test method: Inspection of GetCapabilities response: verify that mandatory
operations are support for all required invocation (DCP) methods.
3. Reference: Clause 7.2
4. Test type: Capability
A.2

Test module for Accessible Content conformance

A.2.1

Gazetteer Service advertised

Test case identifier:urn:ogc:specification:wfs-g:atc:content: AdvertiseSIGazetteerSchema
Test purpose: Confirm that the service satisfies conformance requirement that a gazetteer
service is available.
Test method: Check SI_Gazetteer Feature Type is advertised in the GetCapabilities
response.

Copyright © 2012 Open Geospatial Consortium

34

OGC Best Practices Document

OGC 11-122r1

Reference: Clause 8.3.1
Test type: Capability
A.2.2

SI_Gazetteer Feature Type response conformance

Test case identifier:urn:ogc:specification:wfs-g:atc:content:ValidateSIGazetteerSchema
Test purpose(s): Confirm that GetFeatures response if well structured for type
SI_Gazetteer
Test method: Invoke GetFeature operation to return all records of type SI_Gazetteer.
Check response validates against published schema.
Reference: Clause 8.3.1, Annex B.
Test type: Basic
A.2.2

Gazetteers refer to available feature types

Test case identifier:urn:ogc:specification:wfs-g:atc:content:GazetteerLocationTypesAvailable
Test purpose(s): Confirm that the feature types advertised in available gazetteers areprovided.
Test method: Invoke GetFeature operation to return all records of type SI_Gazetteer.
Check that each of the feature types referenced in the SI_Gazetteer/featureTypeproperty of the result set are advertised in the capabilities document
Reference: Clause 8.3.1,
Test type: Basic
A.2.2

SI_LocationInstance conformance

Test case identifier:urn:ogc:specification:wfs-g:atc:content:SILocationTypesConformant
Test purpose(s): Confirm that the gazetteer will correctly respond to requests based on
the SI_LocationInstance featureType
Test method: Invoke GetFeatures on SI_LocationInstance feature type and validate
response against SI_LocationInstanceType schema. Invoke GetFeatures using
queries that specify name and location and check that a valid subset is returned forthese queries.
Copyright © 2012 Open Geospatial Consortium

35

OGC Best Practices Document

OGC 11-122r1

Reference: Clause 10.1
Test type: Basic
A.2.2

SI_LocationInstance extensions conformance

Test case identifier:urn:ogc:specification:wfs-g:atc:content:GazetteerLocationTypesConformant
Test purpose(s): Confirm that the feature types advertised in available gazetteers are
specified as conformant extensions of SI_LocationInstance
Test method: Invoke DescribeFeatureType operation to for all featureTypes referenced in
SI_Gazetteer records. Check that each of the feature types is derived from
SI_LocationInstanceType or is declared as substitutable for the SI_LocationInstanceelement.
Reference: Clause 9
Test type: Basic

Copyright © 2012 Open Geospatial Consortium

36

OGC Best Practices Document

OGC 11-122r1

Annex B: XML schemas(normative)
XML schemas are attached to this draft specification and included below.
<?xml version="1.0" encoding="UTF-8"?><!-- File: iso19112.xsd,
last edited: 2009-09-27 by Panagiotis (Peter) A, Vretanos(PAV),
CubeWerx Inc.
- change PT_FreeText to a localised string element thatuses xml:lang which allows most of the languages attributes
that USGS/NGA want to be able to express (e.g. language,
script, dialect)- reorganized alternative geographic identifier structure--><!-- File: iso19112.xsd,
last edited: 2009-08-13 by Panagiotis (Peter) A, Vretanos(PAV),
CubeWerx Inc.
- updated comments- validated using Xerces-C 3.0.1 and Altova XML Spy
Enterprise
Edition 2009 sp1--><!-- File: iso19112.xsd,
last edited: 2009-08-13 by Panagiotis (Peter) A, Vretanos(PAV),
CubeWerx Inc.
- updated GNIS_Schema_iso19112modified.xsd to comply withGMLSF Level 1- added in most of the changes suggested in 08-051/08-052(the specific changes are noted in annotations in theschema)- reorganized elements to make it easier to read- droped the 'agi' prefix from the additional fields added tothe alternativeGeographicProperty- renamed file to iso19112.xsd--><!-- File: GNIS_Schema_iso19112modified.xsd,
last edited: 2009-07-02 by David Rosinger, Intergraph Corporation -><!-- File: GNIS_Schema_iso19112modified.xsd,
last edited: 2009-05-06 by Lee Macholz, NCLFA --><!-- NOTE: Adapted from File: iso19112.xsd,
last edited: 2005-04-12 by Markus Müller --><!-- NOTE: last changes (to orig iso19112.xsd): adjusted to GML 3.1.1

Copyright © 2012 Open Geospatial Consortium

37

OGC Best Practices Document-->

OGC 11-122r1(same GML version as used by WFS 1.1 (04-094) adjusted to ISO 19139<xsd:schema
targetNamespace="http://www.isotc211.org/19112"
xmlns:iso19112="http://www.isotc211.org/19112"
xmlns:gmdsf1="http://www.isotc211.org/2005/gmdsf1"
xmlns:gml="http://www.opengis.net/gml"
xmlns:gmlsf="http://www.opengis.net/gmlsf"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"version="19112_2003"><xsd:annotation><xsd:appinfo
source="../../../../gml/3.1.1/profiles/gmlsfProfile/1.0.0/gmlsfLevels.xs
d"><gmlsf:ComplianceLevel>1</gmlsf:ComplianceLevel><gmlsf:GMLProfileSchema>../../../../gml/3.1.1/profiles/gmlsfProfile/1.0.
0/gmlsf.xsd</gmlsf:GMLProfileSchema></xsd:appinfo></xsd:annotation><xsd:import namespace="http://www.opengis.net/gml"
schemaLocation="../../../../gml/3.1.1/base/gml.xsd"/><xsd:import namespace="http://www.opengis.net/gmlsf"
schemaLocation="../../../../gml/3.1.1/profiles/gmlsfProfile/1.0.0/gmlsfL
evels.xsd"/><xsd:import namespace="http://www.isotc211.org/2005/gmdsf1"
schemaLocation="./gmd.xsd"/><xsd:import namespace="http://www.w3.org/XML/1998/namespace"/><!-=================================================================== --><!-- Generic response collection.
--><!-=================================================================== --><xsd:element name="SI_Collection"
type="iso19112:SI_CollectionType"substitutionGroup="gml:_GML"/><xsd:complexType name="SI_CollectionType"><xsd:complexContent><xsd:extension base="gml:AbstractFeatureType"><xsd:sequence minOccurs="0" maxOccurs="unbounded"><xsd:element name="featureMember"><xsd:complexType><xsd:sequence>

Copyright © 2012 Open Geospatial Consortium

38

OGC Best Practices Document

OGC 11-122r1<xsd:element ref="gml:_Feature"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType><!-=================================================================== --><!-- SI_SpatialReferenceSystemUsingGeographicIdentifiers--><!-=================================================================== --><xsd:element
name="SI_SpatialReferenceSystemUsingGeographicIdentifiers"
type="iso19112:SI_SpatialReferenceSystemUsingGeographicIdentifiersType"substitutionGroup="gml:_Feature"/><xsd:complexTypename="SI_SpatialReferenceSystemUsingGeographicIdentifiersType"><xsd:complexContent><xsd:extension base="gml:AbstractFeatureType"><xsd:sequence><xsd:element name="name"><xsd:annotation><xsd:documentation></xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute ref="xml:lang"/><xsd:attribute name="transliterationDomain"
type="xsd:string"/></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="domainOfValidity"
type="gml:GeometryPropertyType"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 changed EX_GeographicExtent
to gml:GeometryPropertyType to allow extent to be expressed using any of
the geometric types supported by GMLSFL1.
</xsd:documentation><xsd:documentation>
PAV - the geometry types supported by GMLSFL1
are Point, Curve, Surface, MultiPoint, MultiCurve, MultiSurface andGeometry. Geometry means that the value can be any of the other types.
</xsd:documentation>

Copyright © 2012 Open Geospatial Consortium

39

OGC Best Practices Document

OGC 11-122r1</xsd:annotation></xsd:element><xsd:element name="theme" type="xsd:anyURI"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 implemented as anyURI toreference a definition in a registered feature catalogue.
</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="overallOwner"
type="gmdsf1:CI_ResponsiblePartyPropertyType"/><xsd:element name="locationType"
type="gml:ReferenceType"minOccurs="1" maxOccurs="unbounded"><xsd:annotation><xsd:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationType</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType><!-=================================================================== --><!-- SI_LocationType--><!-=================================================================== --><xsd:element name="SI_LocationType"
type="iso19112:SI_LocationTypeType"substitutionGroup="gml:_Feature"/><xsd:complexType name="SI_LocationTypeType"><xsd:complexContent><xsd:extension base="gml:AbstractFeatureType"><xsd:sequence><xsd:element name="name"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 redefined this from
xsd:string to handle localisation.
</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute ref="xml:lang"/><xsd:attribute name="transliterationDomain"
type="xsd:string"/></xsd:extension>

Copyright © 2012 Open Geospatial Consortium

40

OGC Best Practices Document

OGC 11-122r1</xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="identification"
minOccurs="1" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 this have been changed to acode list which will need to be defined. I stubbed in a dummy called"locationTypes.xml" as the default. A default may not be in order sinceeach gazetteer would need to define the location types if serves.
</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:restriction base="gml:CodeType"><xsd:attribute name="codeSpace"type="xsd:anyURI"
default="dictionaries/locationTypes.xml"/></xsd:restriction></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="definition"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 redefined this from d:string
to handle localisation.
</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute ref="xml:lang"/><xsd:attribute name="transliterationDomain"
type="xsd:string"/></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="territoryOfUse"
type="gml:GeometryPropertyType"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 changed EX_GeographicExtent
to gml:GeometryPropertyType to allow extent to be expressed using any of
the geometric types supported by GMLSFL1.
</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="owner"

Copyright © 2012 Open Geospatial Consortium

41

OGC Best Practices Document

OGC 11-122r1

type="gmdsf1:CI_ResponsiblePartyPropertyType"/><xsd:element name="spatialObjectType"
type="xsd:anyURI" minOccurs="0"><xsd:annotation><xsd:documentation>
PAV - renamed as per 08-05. Was called "theme" butis now implemented as a reference to a definition in a registeredfeature catalogue.
</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="parent"
type="gml:ReferenceType"minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationType</xsd:appinfo></xsd:annotation></xsd:element><xsd:element name="child"
type="gml:ReferenceType"minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationType</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType><!-=================================================================== --><!-- SI_Gazetteer--><!-=================================================================== --><xsd:element name="SI_Gazetteer"
type="iso19112:SI_GazetteerType"substitutionGroup="gml:_Feature"/><xsd:complexType name="SI_GazetteerType"><xsd:complexContent><xsd:extension base="gml:AbstractFeatureType"><xsd:sequence><xsd:element name="name"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 redefined this from
xsd:string to handle localisation.
</xsd:documentation></xsd:annotation>

Copyright © 2012 Open Geospatial Consortium

42

OGC Best Practices Document

OGC 11-122r1<xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute ref="xml:lang"/><xsd:attribute name="transliterationDomain"
type="xsd:string"/></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="scope"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 redefined this from
xsd:string to handle localisation.
</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute ref="xml:lang"/><xsd:attribute name="transliterationDomain"
type="xsd:string"/></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="territoryOfUse"
type="gml:GeometryPropertyType"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 changed EX_GeographicExtent
to gml:GeometryPropertyType to allow extent to be expressed using any of
the geometric types supported by GMLSFL1.
</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="custodian"
type="gmdsf1:CI_ResponsiblePartyPropertyType"/><xsd:element name="coordinateSystem"
type="xsd:anyURI" minOccurs="0"/><xsd:element name="locationType"
type="gml:ReferenceType"minOccurs="1" maxOccurs="unbounded"><xsd:annotation><xsd:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationType</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent>

Copyright © 2012 Open Geospatial Consortium

43

OGC Best Practices Document

OGC 11-122r1</xsd:complexType><!-=================================================================== --><!-- SI_LocationInstance--><!-=================================================================== --><xsd:element name="SI_LocationInstance"
type="iso19112:SI_LocationInstanceType"substitutionGroup="gml:_Feature"/><xsd:complexType name="SI_LocationInstanceType"><xsd:complexContent><xsd:extension base="gml:AbstractFeatureType"><xsd:sequence><xsd:element name="guid" type="xsd:anyURI"
minOccurs="0"/><xsd:element name="geographicIdentifier"type="xsd:string"/><xsd:element name="alternativeGeographicIdentifiers"
type="iso19112:AlternativeGeographicIdentifiersPropertyType"minOccurs="0"/><xsd:element name="position"
type="gml:PointPropertyType"/><xsd:element name="geographicExtent"
type="gml:GeometryPropertyType"minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 changed EX_GeographicExtent
to gml:GeometryPropertyType to allow extent to be expressed using any of
the geometric types supported by GMLSFL1.
</xsd:documentation><xsd:documentation>
PAV - also removed the "iso19112:position"
element since gml:GeometryPropertyType can encode point location as
well.
</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="dateOfCreation" type="xsd:date"
minOccurs="0"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 renamed and redefinedoriginal iso19112:temporalExtent element to align with the actual text
description in ISO 19112.
</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="dateModified" type="xsd:date"
minOccurs="0">

Copyright © 2012 Open Geospatial Consortium

44

OGC Best Practices Document

OGC 11-122r1<xsd:annotation><xsd:documentation>
PAV - as per USGS requirement to maintain thelast time the record was changed</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="administrator"
type="gmdsf1:CI_ResponsiblePartyPropertyType"/><xsd:element name="spatialObject" type="xsd:anyURI"
minOccurs="0"><xsd:annotation><xsd:documentation>
PAV - added as per 08-052 to reference thefeature being identified by this instance</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="designation"
minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>
Domain value for feature designation from USGS
(e.g. historical) (txt50)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:restriction base="gml:CodeType"><xsd:attribute name="codeSpace"type="xsd:anyURI"
default="dictionaries/designationTypes.xml"/></xsd:restriction></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="history" type="xsd:string"
minOccurs="0"><xsd:annotation><xsd:documentation>
USGS field for feature history (txt3000)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="description" type="xsd:string"
minOccurs="0"><xsd:annotation><xsd:documentation>
USGS field for feature description (txt3000)</xsd:documentation></xsd:annotation>

Copyright © 2012 Open Geospatial Consortium

45

OGC Best Practices Document

OGC 11-122r1</xsd:element><xsd:element name="parent"
type="gml:ReferenceType"minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationInstance</xsd:appinfo></xsd:annotation></xsd:element><xsd:element name="child"
type="gml:ReferenceType"minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationInstance</xsd:appinfo></xsd:annotation></xsd:element><xsd:element name="locationType"
type="gml:ReferenceType"><xsd:annotation><xsd:appinfo source="urn:xgml:targetElement">iso19112:SI_LocationType</xsd:appinfo></xsd:annotation></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType><!-=================================================================== --><!-- Complex Types--><!-=================================================================== --><xsd:complexType name="AlternativeGeographicIdentifiersPropertyType"><xsd:sequence><xsd:element ref="iso19112:alternativeGeographicIdentifier"maxOccurs="unbounded"/></xsd:sequence></xsd:complexType><xsd:element name="alternativeGeographicIdentifier"><xsd:complexType><xsd:sequence><xsd:element name="partner"
type="xsd:string" minOccurs="0"/><xsd:element name="name"><xsd:annotation><xsd:documentation>
PAV - as per 08-052 redefined this from xsd:string
to handle localisation.
</xsd:documentation></xsd:annotation>

Copyright © 2012 Open Geospatial Consortium

46

OGC Best Practices Document

OGC 11-122r1<xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute ref="xml:lang"/><xsd:attribute name="transliterationDomain"
type="xsd:string"/></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="nameID" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>
If ValueType="name": NGA value
We may need to make this a QName to qualify thename with a namespace that indicates the source
organization (e.g. usgs or nga).
</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="type" minOccurs="0"><xsd:annotation><xsd:documentation>
If ValueType="name": Domain value describing
if alternativeGeographicIdentifier value is an
official or variant name (valid values are:"official" or "variant")
Can have multiple official and variant names.
Ex. Canada has 2 official languages so there
may be 2 official names; one english andone french.
</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="10"/><xsd:enumeration value="official"/><xsd:enumeration value="variant"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="dateCommitted" type="xsd:date"
minOccurs="0"><xsd:annotation><xsd:documentation>
If ValueType="name": Date value for the namerecord: date name committed</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="primary" type="xsd:boolean"
minOccurs="0"><xsd:annotation>

Copyright © 2012 Open Geospatial Consortium

47

OGC Best Practices Document

OGC 11-122r1<xsd:documentation>
If ValueType="name": NGA value ("true" or NULL)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="citationCode" minOccurs="0"><xsd:annotation><xsd:documentation>
If ValueType="name": Domain value for USGS
bibliographic
reference citation code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:restriction base="gml:CodeType"><xsd:attribute name="codeSpace"type="xsd:anyURI"/></xsd:restriction></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:schema>

Copyright © 2012 Open Geospatial Consortium

48

OGC Best Practices Document

OGC 11-122r1<?xml version="1.0"?><xsd:schema
targetNamespace="http://www.isotc211.org/2005/gmdsf1"
xmlns:gmdsf1="http://www.isotc211.org/2005/gmdsf1"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:gml="http://www.opengis.net/gml"
xmlns:gmlsf="http://www.opengis.net/gmlsf"
elementFormDefault="qualified"version="2005"><xsd:annotation><xsd:appinfo
source="../../../../gml/3.1.1/profiles/gmlsfProfile/1.0.0/gmlsfLevels.xs
d"><gmlsf:ComplianceLevel>1</gmlsf:ComplianceLevel><gmlsf:GMLProfileSchema>../../../../gml/3.1.1/profiles/gmlsfProfile/1.0.
0/gmlsf.xsd</gmlsf:GMLProfileSchema></xsd:appinfo></xsd:annotation><xsd:import namespace="http://www.opengis.net/gml"
schemaLocation="../../../../gml/3.1.1/base/gml.xsd"/><xsd:import namespace="http://www.opengis.net/gmlsf"
schemaLocation="../../../../gml/3.1.1/profiles/gmlsfProfile/1.0.0/gmlsfL
evels.xsd"/><xsd:complexType name="CI_ResponsiblePartyPropertyType"><xsd:sequence><xsd:element ref="gmdsf1:CI_ResponsibleParty"/></xsd:sequence></xsd:complexType><xsd:element name="CI_ResponsibleParty"><xsd:complexType><xsd:sequence><xsd:element name="individualName" type="xsd:string"
minOccurs="0"/><xsd:element name="organizationName" type="xsd:string"
minOccurs="0"/><xsd:element name="positionName" type="xsd:string"
minOccurs="0"/><xsd:element name="voice" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/><xsd:element name="facsimile" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/><xsd:element name="deliveryPoint" type="xsd:string"
minOccurs="0"/><xsd:element name="city" type="xsd:string"
minOccurs="0"/><xsd:element name="administrativeArea"
type="xsd:string"

Copyright © 2012 Open Geospatial Consortium

49

OGC Best Practices Document

type="xsd:string"

OGC 11-122r1

minOccurs="0"/><xsd:element name="postalCode" type="xsd:string"
minOccurs="0"/><xsd:element name="country" type="xsd:string"
minOccurs="0"/><xsd:element name="electronicMailAddress"

minOccurs="0" maxOccurs="unbounded"/><xsd:element name="linkage"
type="xsd:anyURI" minOccurs="0"/><xsd:element name="protocol"
type="xsd:string" minOccurs="0"/><xsd:element name="applicationProfile"
type="xsd:string" minOccurs="0"/><xsd:element name="name"type="xsd:string" minOccurs="0"/><xsd:element name="description"
type="xsd:string" minOccurs="0"/><xsd:element name="function" minOccurs="0"><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="download"/><xsd:enumeration value="information"/><xsd:enumeration value="offlineAccess"/><xsd:enumeration value="order"/><xsd:enumeration value="search"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="hoursOfService" type="xsd:string"
minOccurs="0"/><xsd:element name="contactInstructions" type="xsd:string"
minOccurs="0"/><xsd:element name="role" minOccurs="0"><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="resourceProvider"/><xsd:enumeration value="custodian"/><xsd:enumeration value="owner"/><xsd:enumeration value="user"/><xsd:enumeration value="distributor"/><xsd:enumeration value="originator"/><xsd:enumeration value="pointOfContact"/><xsd:enumeration value="principalInvestigator"/><xsd:enumeration value="processor"/><xsd:enumeration value="publisher"/><xsd:enumeration value="author"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>

Copyright © 2012 Open Geospatial Consortium

50

OGC Best Practices Document

OGC 11-122r1<xsd:complexType name="EX_GeographicExtentPropertyType"><xsd:sequence><xsd:element ref="gmdsf1:EX_GeographicExtent"/></xsd:sequence></xsd:complexType><xsd:element name="EX_GeographicExtent"><xsd:complexType><xsd:sequence><xsd:element name="extentTypeCode"type="xsd:boolean"
minOccurs="0" default="1"/><xsd:element name="boundingPolygon"
type="gml:SurfacePropertyType"minOccurs="0"/><xsd:element ref="gml:Envelope" minOccurs="0"/><xsd:element name="geographicDescription"
type="gml:CodeType" minOccurs="0"/></xsd:sequence></xsd:complexType></xsd:element></xsd:schema>

Copyright © 2012 Open Geospatial Consortium

51

OGC Best Practices Document

OGC 11-122r1

Annex C: Dictionaries(normative)
The following Dictionaries are cited:
ISO 639-3:2007, Codes for the representation of names of languages - ISO 639-3 is acode that aims to define three-letter identifiers for all known human languages. At thecore of ISO 639-3 are the individual languages already accounted for in ISO 639-2. The
large number of living languages in the initial inventory of ISO 639-3 beyond thosealready included in ISO 639-2 was derived primarily from Ethnologue (15th edition).
Additional extinct, ancient, historic, and constructed languages have been obtained from
Linguist List.
ISO 3166-1, Codes for the representation of names of countries and their subdivisions– Part 1: Country codes - ISO 3166-1 is part of the ISO 3166 standard published by theInternational Organization for Standardization (ISO), and defines codes for the names ofcountries, dependent territories, and special areas of geographical interest.
ISO 15924:2004, Codes for the representation of names of scripts - This International
Standard provides a code for the presentation of names of scripts. The codes weredevised for use in terminology, lexicography, bibliography, and linguistics, but they may
be used for any application requiring the expression of scripts in coded form.

ISO 639-3:2007<?xml version="1.0" encoding="UTF-8"?><Dictionary
gml:id="ISO639-3"
xmlns="http://www.opengis.net/gml"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/gml
http://schemas.opengis.net/gml/3.1.1/base/gml.xsd"><description>
ISO 639-3 is a code that aims to define three-letter identifiers
for all known human languages. At the core of ISO 639-3 are theindividual languages already accounted for in ISO 639-2. The large
number of living languages in the initial inventory of ISO 639-3 beyond
those already included in ISO 639-2 was derived primarily from
Ethnologue (15th edition). Additional extinct, ancient, historic, andconstructed languages have been obtained from Linguist List.
</description><name>Codes for the Representation of Names of Languages</name><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

52

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="aaa"><name>Ghotuo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aab"><name>Alumu-Tesu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aac"><name>Ari</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aad"><name>Amal</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aae"><name>Arbëreshë Albanian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aaf"><name>Aranadan</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aag"><name>Ambrak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aah"><name>Abu' Arapesh</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aai"><name>Arifama-Miniafia</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aak"><name>Ankave</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aal"><name>Afade</name></Definition>

Copyright © 2012 Open Geospatial Consortium

53

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="aam"><name>Aramanik</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aan"><name>Anambé</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aao"><name>Algerian Saharan Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aap"><name>Pará Arára</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aaq"><name>Eastern Abnaki</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aar"><name>Afar</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aas"><name>Aasáx</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aat"><name>Arvanitika Albanian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aau"><name>Abau</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aaw"><name>Solong</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aax">

Copyright © 2012 Open Geospatial Consortium

54

OGC Best Practices Document

OGC 11-122r1<name>Mandobo Atas</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aaz"><name>Amarasi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aba"><name>Abé</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abb"><name>Bankon</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abc"><name>Ambala Ayta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abd"><name>Camarines Norte Agta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abe"><name>Western Abnaki</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abf"><name>Abai Sungai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abg"><name>Abaga</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abh"><name>Tajiki Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abi"><name>Abidji</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

55

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="abj"><name>Aka-Bea</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abk"><name>Abkhazian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abl"><name>Lampung Nyo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abm"><name>Abanyom</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abn"><name>Abua</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abo"><name>Abon</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abp"><name>Abenlen Ayta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abq"><name>Abaza</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abr"><name>Abron</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abs"><name>Ambonese Malay</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abt"><name>Ambulas</name>

Copyright © 2012 Open Geospatial Consortium

56

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abu"><name>Abure</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abv"><name>Baharna Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abw"><name>Pal</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abx"><name>Inabaknon</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aby"><name>Aneme Wake</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="abz"><name>Abui</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aca"><name>Achagua</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acb"><name>Áncá</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acd"><name>Gikyode</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ace"><name>Achinese</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

57

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="acf"><name>Saint Lucian Creole French</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ach"><name>Acoli</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aci"><name>Aka-Cari</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ack"><name>Aka-Kora</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acl"><name>Akar-Bale</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acm"><name>Mesopotamian Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acn"><name>Achang</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acp"><name>Eastern Acipa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acq"><name>Ta'izzi-Adeni Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acr"><name>Achi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acs"><name>Acroá</name></Definition>

Copyright © 2012 Open Geospatial Consortium

58

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="act"><name>Achterhoeks</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acu"><name>Achuar-Shiwiar</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acv"><name>Achumawi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acw"><name>Hijazi Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acx"><name>Omani Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acy"><name>Cypriot Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="acz"><name>Acheron</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ada"><name>Adangme</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adb"><name>Adabe</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="add"><name>Dzodinka</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ade">

Copyright © 2012 Open Geospatial Consortium

59

OGC Best Practices Document

OGC 11-122r1<name>Adele</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adf"><name>Dhofari Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adg"><name>Andegerebinha</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adh"><name>Adhola</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adi"><name>Adi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adj"><name>Adioukrou</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adl"><name>Galo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adn"><name>Adang</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ado"><name>Abu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adp"><name>Adap</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adq"><name>Adangbe</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

60

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="adr"><name>Adonara</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ads"><name>Adamorobe Sign Language</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adt"><name>Adnyamathanha</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adu"><name>Aduge</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adw"><name>Amundava</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adx"><name>Amdo Tibetan</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ady"><name>Adyghe</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="adz"><name>Adzera</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aea"><name>Areba</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aeb"><name>Tunisian Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aec"><name>Saidi Arabic</name>

Copyright © 2012 Open Geospatial Consortium

61

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aed"><name>Argentine Sign Language</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aee"><name>Northeast Pashayi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aek"><name>Haeke</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ael"><name>Ambele</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aem"><name>Arem</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aen"><name>Armenian Sign Language</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aeq"><name>Aer</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aer"><name>Eastern Arrernte</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aes"><name>Alsea</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aeu"><name>Akeu</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

62

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="aew"><name>Ambakich</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aey"><name>Amele</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aez"><name>Aeka</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afb"><name>Gulf Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afd"><name>Andai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afe"><name>Putukwam</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afg"><name>Afghan Sign Language</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afh"><name>Afrihili</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afi"><name>Akrukay</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afk"><name>Nanubae</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afn"><name>Defaka</name></Definition>

Copyright © 2012 Open Geospatial Consortium

63

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="afo"><name>Eloyi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afp"><name>Tapei</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afr"><name>Afrikaans</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afs"><name>Afro-Seminole Creole</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aft"><name>Afitti</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afu"><name>Awutu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="afz"><name>Obokuitai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aga"><name>Aguano</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agb"><name>Legbo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agc"><name>Agatu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agd">

Copyright © 2012 Open Geospatial Consortium

64

OGC Best Practices Document

OGC 11-122r1<name>Agarabi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="age"><name>Angal</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agf"><name>Arguni</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agg"><name>Angor</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agh"><name>Ngelima</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agi"><name>Agariya</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agj"><name>Argobba</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agk"><name>Isarog Agta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agl"><name>Fembe</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agm"><name>Angaataha</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agn"><name>Agutaynen</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

65

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="ago"><name>Tainae</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agp"><name>Paranan</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agq"><name>Aghem</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agr"><name>Aguaruna</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ags"><name>Esimbi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agt"><name>Central Cagayan Agta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agu"><name>Aguacateco</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agv"><name>Remontado Agta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agw"><name>Kahua</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agx"><name>Aghul</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agy"><name>Southern Alta</name>

Copyright © 2012 Open Geospatial Consortium

66

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="agz"><name>Mt. Iriga Agta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aha"><name>Ahanta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahb"><name>Axamb</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahg"><name>Qimant</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahh"><name>Aghu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahi"><name>Tiagbamrin Aizi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahk"><name>Akha</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahl"><name>Igo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahm"><name>Mobumrin Aizi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahn"><name>Àhàn</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

67

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="aho"><name>Ahom</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahp"><name>Aproumu Aizi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahr"><name>Ahirani</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ahs"><name>Ashe</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aht"><name>Ahtena</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aia"><name>Arosi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aib"><name>Ainu (China)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aic"><name>Ainbai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aid"><name>Alngith</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aie"><name>Amara</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aif"><name>Agi</name></Definition>

Copyright © 2012 Open Geospatial Consortium

68

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="aig"><name>Antigua and Barbuda Creole English</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aih"><name>Ai-Cham</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aii"><name>Assyrian Neo-Aramaic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aij"><name>Lishanid Noshan</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aik"><name>Ake</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ail"><name>Aimele</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aim"><name>Aimol</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ain"><name>Ainu (Japan)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aio"><name>Aiton</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aip"><name>Burumakok</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aiq">

Copyright © 2012 Open Geospatial Consortium

69

OGC Best Practices Document

OGC 11-122r1<name>Aimaq</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="air"><name>Airoran</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ais"><name>Nataoran Amis</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ait"><name>Arikem</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aiw"><name>Aari</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aix"><name>Aighon</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aiy"><name>Ali</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aja"><name>Aja (Sudan)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ajg"><name>Aja (Benin)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aji"><name>Ajië</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ajp"><name>South Levantine Arabic</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

70

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="ajt"><name>Judeo-Tunisian Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aju"><name>Judeo-Moroccan Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ajw"><name>Ajawa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ajz"><name>Amri Karbi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aka"><name>AkanMacrolanguageLivingmore ...</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akb"><name>Batak Angkola</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akc"><name>Mpur</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akd"><name>Ukpet-Ehom</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ake"><name>Akawaio</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akf"><name>Akpa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akg"><name>Anakalangu</name>

Copyright © 2012 Open Geospatial Consortium

71

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akh"><name>Angal Heneng</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aki"><name>Aiome</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akj"><name>Aka-Jeru</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akk"><name>Akkadian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akl"><name>Aklanon</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akm"><name>Aka-Bo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ako"><name>Akurio</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akp"><name>Siwu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akq"><name>Ak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akr"><name>Araki</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

72

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="aks"><name>Akaselem</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akt"><name>Akolet</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aku"><name>Akum</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akv"><name>Akhvakh</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akw"><name>Akwa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akx"><name>Aka-Kede</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aky"><name>Aka-Kol</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="akz"><name>Alabama</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ala"><name>Alago</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alc"><name>Qawasqar</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ald"><name>Alladian</name></Definition>

Copyright © 2012 Open Geospatial Consortium

73

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="ale"><name>Aleut</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alf"><name>Alege</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alh"><name>Alawa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ali"><name>Amaimon</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alj"><name>Alangan</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alk"><name>Alak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="all"><name>Allar</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alm"><name>Amblong</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aln"><name>Gheg Albanian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alo"><name>Larike-Wakasihu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alp">

Copyright © 2012 Open Geospatial Consortium

74

OGC Best Practices Document

OGC 11-122r1<name>Alune</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alq"><name>Algonquin</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alr"><name>Alutor</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="als"><name>Tosk Albanian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alt"><name>Southern Altai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alu"><name>'Are'are</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alw"><name>Alaba-K’abeena</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alx"><name>Amol</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aly"><name>Alyawarr</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="alz"><name>Alur</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ama"><name>Amanayé</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

75

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="amb"><name>Ambo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amc"><name>Amahuaca</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ame"><name>Yanesha'</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amf"><name>Hamer-Banna</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amg"><name>Amarag</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amh"><name>Amharic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ami"><name>Amis</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amj"><name>Amdang</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amk"><name>Ambai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aml"><name>War-Jaintia</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amm"><name>Ama (Papua New Guinea)</name>

Copyright © 2012 Open Geospatial Consortium

76

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amn"><name>Amanab</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amo"><name>Amo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amp"><name>Alamblak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amq"><name>Amahai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amr"><name>Amarakaeri</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ams"><name>Southern Amami-Oshima</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amt"><name>Amto</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amu"><name>Guerrero Amuzgo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amv"><name>Ambelau</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amw"><name>Western Neo-Aramaic</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

77

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="amx"><name>Anmatyerre</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amy"><name>Ami</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="amz"><name>Atampaya</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ana"><name>Andaqui</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anb"><name>Andoa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anc"><name>Ngas</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="and"><name>Ansus</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ane"><name>Xârâcùù</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anf"><name>Animere</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ang"><name>Old English (ca. 450-1100)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anh"><name>Nend</name></Definition>

Copyright © 2012 Open Geospatial Consortium

78

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="ani"><name>Andi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anj"><name>Anor</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ank"><name>Goemai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anl"><name>Anu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anm"><name>Anal</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ann"><name>Obolo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ano"><name>Andoque</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anp"><name>Angika</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anq"><name>Jarawa (India)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anr"><name>Andh</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ans">

Copyright © 2012 Open Geospatial Consortium

79

OGC Best Practices Document

OGC 11-122r1<name>Anserma</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ant"><name>Antakarinya</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anu"><name>Anuak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anv"><name>Denya</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anw"><name>Anaang</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anx"><name>Andra-Hus</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="any"><name>Anyin</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="anz"><name>Anem</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aoa"><name>Angolar</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aob"><name>Abom</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aoc"><name>Pemon</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

80

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="aod"><name>Andarum</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aoe"><name>Angal Enen</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aof"><name>Bragat</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aog"><name>Angoram</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aoh"><name>Arma</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aoi"><name>Anindilyakwa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aoj"><name>Mufian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aok"><name>Arhö</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aol"><name>Alor</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aom"><name>Ömie</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aon"><name>Bumbita Arapesh</name>

Copyright © 2012 Open Geospatial Consortium

81

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aor"><name>Aore</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aos"><name>Taikat</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aot"><name>A'tong</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aox"><name>Atorada</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aoz"><name>Uab Meto</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apb"><name>Sa'a</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apc"><name>North Levantine Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apd"><name>Sudanese Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ape"><name>Bukiyip</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apg"><name>Ampanang</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

82

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="aph"><name>Athpariya</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="api"><name>Apiaká</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apj"><name>Jicarilla Apache</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apk"><name>Kiowa Apache</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apl"><name>Lipan Apache</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apm"><name>Mescalero-Chiricahua Apache</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apn"><name>Apinayé</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apo"><name>Apalik</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="app"><name>Apma</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apq"><name>A-Pucikwar</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apr"><name>Arop-Lokep</name></Definition>

Copyright © 2012 Open Geospatial Consortium

83

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="aps"><name>Arop-Sissano</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apt"><name>Apatani</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apu"><name>Apurinã</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apv"><name>Alapmunte</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apw"><name>Western Apache</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apx"><name>Aputai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apy"><name>Apalaí</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="apz"><name>Safeyoka</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aqc"><name>Archi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aqg"><name>Arigidi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aqm">

Copyright © 2012 Open Geospatial Consortium

84

OGC Best Practices Document

OGC 11-122r1<name>Atohwaim</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aqn"><name>Northern Alta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aqp"><name>Atakapa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aqr"><name>Arhâ</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ara"><name>ArabicMacrolanguageLivingmore ...</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arb"><name>Standard Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arc"><name>Official Aramaic (700-300 BCE)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ard"><name>Arabana</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="are"><name>Western Arrarnta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arg"><name>Aragonese</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arh"><name>Arhuaco</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

85

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="ari"><name>Arikara</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arj"><name>Arapaso</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ark"><name>Arikapú</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arl"><name>Arabela</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arn"><name>Mapudungun</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aro"><name>Araona</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arp"><name>Arapaho</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arq"><name>Algerian Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arr"><name>Karo (Brazil)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ars"><name>Najdi Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aru"><name>Aruá (Amazonas State)</name>

Copyright © 2012 Open Geospatial Consortium

86

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arv"><name>Arbore</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arw"><name>Arawak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arx"><name>Aruá (Rodonia State)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ary"><name>Moroccan Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="arz"><name>Egyptian Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asa"><name>Asu (Tanzania)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asb"><name>Assiniboine</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asc"><name>Casuarina Coast Asmat</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asd"><name>Asas</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ase"><name>American Sign Language</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

87

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="asf"><name>Australian Sign Language</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asg"><name>Cishingini</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ash"><name>Abishira</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asi"><name>Buruwai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asj"><name>Nsari</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ask"><name>Ashkun</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asl"><name>Asilulu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asm"><name>Assamese</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asn"><name>Xingú Asuriní</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aso"><name>Dano</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asp"><name>Algerian Sign Language</name></Definition>

Copyright © 2012 Open Geospatial Consortium

88

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="asq"><name>Austrian Sign Language</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asr"><name>Asuri</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ass"><name>Ipulo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ast"><name>Asturian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asu"><name>Tocantins Asurini</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asv"><name>Asoa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asw"><name>Australian Aborigines Sign Language</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asx"><name>Muratayak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asy"><name>Yaosakor Asmat</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="asz"><name>As</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ata">

Copyright © 2012 Open Geospatial Consortium

89

OGC Best Practices Document

OGC 11-122r1<name>Pele-Ata</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atb"><name>Zaiwa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atc"><name>Atsahuaca</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atd"><name>Ata Manobo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ate"><name>Atemble</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atg"><name>Ivbie North-Okpela-Arhe</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ati"><name>Attié</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atj"><name>Atikamekw</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atk"><name>Ati</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atl"><name>Mt. Iraya Agta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atm"><name>Ata</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

90

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="atn"><name>Ashtiani</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ato"><name>Atong</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atp"><name>Pudtol Atta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atq"><name>Aralle-Tabulahan</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atr"><name>Waimiri-Atroari</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ats"><name>Gros Ventre</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="att"><name>Pamplona Atta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atu"><name>Reel</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atv"><name>Northern Altai</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atw"><name>Atsugewi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atx"><name>Arutani</name>

Copyright © 2012 Open Geospatial Consortium

91

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aty"><name>Aneityum</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="atz"><name>Arta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aua"><name>Asumboa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aub"><name>Alugu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auc"><name>Waorani</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aud"><name>Anuta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aue"><name>=/Kx'au//'ein</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aug"><name>Aguna</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auh"><name>Aushi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aui"><name>Anuki</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

92

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="auj"><name>Awjilah</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auk"><name>Heyo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aul"><name>Aulua</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aum"><name>Asu (Nigeria)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aun"><name>Molmo One</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auo"><name>Auyokawa</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aup"><name>Makayam</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auq"><name>Anus</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aur"><name>Aruek</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aut"><name>Austral</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auu"><name>Auye</name></Definition>

Copyright © 2012 Open Geospatial Consortium

93

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="auw"><name>Awyi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aux"><name>Aurá</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auy"><name>Awiyaana</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="auz"><name>Uzbeki Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ava"><name>Avaric</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avb"><name>Avau</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avd"><name>Alviri-Vidari</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ave"><name>Avestan</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avi"><name>Avikam</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avk"><name>Kotava</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avl">

Copyright © 2012 Open Geospatial Consortium

94

OGC Best Practices Document

OGC 11-122r1<name>Eastern Egyptian Bedawi Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avn"><name>Avatime</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avo"><name>Agavotaguerra</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avs"><name>Aushiri</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avt"><name>Au</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avu"><name>Avokaya</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="avv"><name>Avá-Canoeiro</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awa"><name>awa Awadhi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awb"><name>Awa (Papua New Guinea)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awc"><name>Cicipu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awe"><name>Awetí</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

95

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="awh"><name>Awbono</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awi"><name>Aekyom</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awk"><name>Awabakal</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awm"><name>Arawum</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awn"><name>Awngi</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awo"><name>Awak</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awr"><name>Awera</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aws"><name>South Awyu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awt"><name>Araweté</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awu"><name>Central Awyu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awv"><name>Jair Awyu</name>

Copyright © 2012 Open Geospatial Consortium

96

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aww"><name>Awun</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awx"><name>Awara</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="awy"><name>Edera Awyu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="axb"><name>Abipon</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="axg"><name>Mato Grosso Arára</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="axk"><name>Yaka (Central African Republic)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="axm"><name>Middle Armenian</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="axx"><name>Xaragure</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aya"><name>Awar</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayb"><name>Ayizo Gbe</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

97

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="ayc"><name>Southern Aymara</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayd"><name>Ayabadhu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aye"><name>Ayere</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayg"><name>Ginyanga</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayh"><name>Hadrami Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayi"><name>Leyigha</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayk"><name>Akuku</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayl"><name>Libyan Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aym"><name>Aymara</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayn"><name>Sanaani Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayo"><name>Ayoreo</name></Definition>

Copyright © 2012 Open Geospatial Consortium

98

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="ayp"><name>North Mesopotamian Arabic</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayq"><name>Ayi (Papua New Guinea)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayr"><name>Central Aymara</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ays"><name>Sorsogon Ayta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayt"><name>Bataan Ayta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayu"><name>Ayu</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayx"><name>Ayi (China)</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayy"><name>Tayabas Ayta</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ayz"><name>Mai Brat</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aza"><name>Azha</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="azb">

Copyright © 2012 Open Geospatial Consortium

99

OGC Best Practices Document

OGC 11-122r1<name>South Azerbaijani</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="aze"><name>Azerbaijani</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="azg"><name>San Pedro Amuzgos Amuzgo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="azj"><name>North Azerbaijani</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="azm"><name>Ipalapa Amuzgo</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="azo"><name>Awing</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="azt"><name>Faire Atta</name></Definition></dictionaryEntry></Dictionary>

Copyright © 2012 Open Geospatial Consortium

100

OGC Best Practices Document

OGC 11-122r1

ISO 3166-1<?xml version="1.0" encoding="UTF-8"?><Dictionary
gml:id="ISO3166-1"
xmlns="http://www.opengis.net/gml"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/gml
http://schemas.opengis.net/gml/3.1.1/base/gml.xsd"><description>
ISO 3166-1 is part of the ISO 3166 standard published by theInternational
Organization for Standardization (ISO), and defines codes for thenamesof countries, dependent territories, and special areas ofgeographicalinterest. The official name of the standard is Codes for theepresentation of names of countries and their subdivisions – Part
1:
Country codes.
</description><name>Codes for the Representation of Country Names</name><dictionaryEntry><Definition gml:id="AD"><name>ANDORRA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AE"><name>UNITED</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AF"><name>AFGHANISTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AG"><name>ANTIGUA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AI"><name>ANGUILLA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AL"><name>ALBANIA</name></Definition>

Copyright © 2012 Open Geospatial Consortium

101

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="AM"><name>ARMENIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AN"><name>NETHERLANDS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AO"><name>ANGOLA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AQ"><name>ANTARCTICA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AR"><name>ARGENTINA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AS"><name>AMERICAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AT"><name>AUSTRIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AU"><name>AUSTRALIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AW"><name>ARUBA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="AZ"><name>AZERBAIJAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BA">

Copyright © 2012 Open Geospatial Consortium

102

OGC Best Practices Document

OGC 11-122r1<name>BOSNIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BB"><name>BARBADOS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BD"><name>BANGLADESH</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BE"><name>BELGIUM</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BF"><name>BURKINA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BG"><name>BULGARIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BH"><name>BAHRAIN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BI"><name>BURUNDI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BJ"><name>BENIN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BM"><name>BERMUDA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BN"><name>BRUNEI</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

103

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="BO"><name>BOLIVIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BR"><name>BRAZIL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BS"><name>BAHAMAS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BT"><name>BHUTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BV"><name>BOUVET</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BW"><name>BOTSWANA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BY"><name>BELARUS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="BZ"><name>BELIZE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CA"><name>CANADA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CC"><name>COCOS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CD"><name>CONGO,</name>

Copyright © 2012 Open Geospatial Consortium

104

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CF"><name>CENTRAL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CG"><name>CONGO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CH"><name>SWITZERLAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CI"><name>C�TE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CK"><name>COOK</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CL"><name>CHILE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CM"><name>CAMEROON</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CN"><name>CHINA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CO"><name>COLOMBIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CR"><name>COSTA</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

105

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="CU"><name>CUBA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CV"><name>CAPE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CX"><name>CHRISTMAS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CY"><name>CYPRUS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="CZ"><name>CZECH</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="DE"><name>GERMANY</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="DJ"><name>DJIBOUTI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="DK"><name>DENMARK</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="DM"><name>DOMINICA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="DO"><name>DOMINICAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="DZ"><name>ALGERIA</name></Definition>

Copyright © 2012 Open Geospatial Consortium

106

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="EC"><name>ECUADOR</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="EE"><name>ESTONIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="EG"><name>EGYPT</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="EH"><name>WESTERN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ER"><name>ERITREA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ES"><name>SPAIN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ET"><name>ETHIOPIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="FI"><name>FINLAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="FJ"><name>FIJI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="FK"><name>FALKLAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="FM">Copyright © 2012 Open Geospatial Consortium

107

OGC Best Practices Document

OGC 11-122r1<name>MICRONESIA,</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="FO"><name>FAROE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="FR"><name>FRANCE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GA"><name>GABON</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GB"><name>UNITED</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GD"><name>GRENADA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GE"><name>GEORGIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GF"><name>FRENCH</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GH"><name>GHANA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GI"><name>GIBRALTAR</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GL"><name>GREENLAND</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

108

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="GM"><name>GAMBIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GN"><name>GUINEA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GP"><name>GUADELOUPE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GQ"><name>EQUATORIAL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GR"><name>GREECE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GS"><name>SOUTH</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GT"><name>GUATEMALA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GU"><name>GUAM</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GW"><name>GUINEA-BISSAU</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="GY"><name>GUYANA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="HK"><name>HONG</name>

Copyright © 2012 Open Geospatial Consortium

109

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="HM"><name>HEARD</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="HN"><name>HONDURAS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="HR"><name>CROATIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="HT"><name>HAITI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="HU"><name>HUNGARY</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ID"><name>INDONESIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="IE"><name>IRELAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="IL"><name>ISRAEL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="IN"><name>INDIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="IO"><name>BRITISH</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

110

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="IQ"><name>IRAQ</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="IR"><name>IRAN,</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="IS"><name>ICELAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="IT"><name>ITALY</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="JM"><name>JAMAICA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="JO"><name>JORDAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="JP"><name>JAPAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KE"><name>KENYA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KG"><name>KYRGYZSTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KH"><name>CAMBODIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KI"><name>KIRIBATI</name></Definition>

Copyright © 2012 Open Geospatial Consortium

111

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="KM"><name>COMOROS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KN"><name>SAINT</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KP"><name>KOREA,</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KR"><name>KOREA,</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KW"><name>KUWAIT</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KY"><name>CAYMAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="KZ"><name>KAZAKHSTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LA"><name>LAO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LB"><name>LEBANON</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LC"><name>SAINT</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LI">

Copyright © 2012 Open Geospatial Consortium

112

OGC Best Practices Document

OGC 11-122r1<name>LIECHTENSTEIN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LK"><name>SRI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LR"><name>LIBERIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LS"><name>LESOTHO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LT"><name>LITHUANIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LU"><name>LUXEMBOURG</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LV"><name>LATVIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="LY"><name>LIBYAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MA"><name>MOROCCO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MC"><name>MONACO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MD"><name>MOLDOVA,</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

113

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="MG"><name>MADAGASCAR</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MH"><name>MARSHALL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MK"><name>MACEDONIA,</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ML"><name>MALI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MM"><name>MYANMAR</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MN"><name>MONGOLIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MO"><name>MACAU</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MP"><name>NORTHERN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MQ"><name>MARTINIQUE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MR"><name>MAURITANIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MS"><name>MONTSERRAT</name>

Copyright © 2012 Open Geospatial Consortium

114

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MT"><name>MALTA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MU"><name>MAURITIUS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MV"><name>MALDIVES</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MW"><name>MALAWI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MX"><name>MEXICO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MY"><name>MALAYSIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="MZ"><name>MOZAMBIQUE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NA"><name>NAMIBIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NC"><name>NEW</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NE"><name>NIGER</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

115

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="NF"><name>NORFOLK</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NG"><name>NIGERIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NI"><name>NICARAGUA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NL"><name>NETHERLANDS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NO"><name>NORWAY</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NP"><name>NEPAL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NU"><name>NIUE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="NZ"><name>NEW</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="OM"><name>OMAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PA"><name>PANAMA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PE"><name>PERU</name></Definition>

Copyright © 2012 Open Geospatial Consortium

116

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="PF"><name>FRENCH</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PG"><name>PAPUA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PH"><name>PHILIPPINES</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PK"><name>PAKISTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PL"><name>POLAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PM"><name>SAINT</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PN"><name>PITCAIRN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PR"><name>PUERTO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PT"><name>PORTUGAL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PW"><name>PALAU</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="PY">

Copyright © 2012 Open Geospatial Consortium

117

OGC Best Practices Document

OGC 11-122r1<name>PARAGUAY</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="QA"><name>QATAR</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="RE"><name>R�UNION</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="RO"><name>ROMANIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="RU"><name>RUSSIAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="RW"><name>RWANDA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SA"><name>SAUDI</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SB"><name>SOLOMON</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SC"><name>SEYCHELLES</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SD"><name>SUDAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SE"><name>SWEDEN</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

118

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="SG"><name>SINGAPORE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SH"><name>SAINT</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SI"><name>SLOVENIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SJ"><name>SVALBARD</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SK"><name>SLOVAKIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SL"><name>SIERRA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SM"><name>SAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SN"><name>SENEGAL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SO"><name>SOMALIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SR"><name>SURINAME</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ST"><name>SAO</name>

Copyright © 2012 Open Geospatial Consortium

119OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SV"><name>EL</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SY"><name>SYRIAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="SZ"><name>SWAZILAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TC"><name>TURKS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TD"><name>CHAD</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TF"><name>FRENCH</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TG"><name>TOGO</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TH"><name>THAILAND</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TJ"><name>TAJIKISTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TK"><name>TOKELAU</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

120

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="TM"><name>TURKMENISTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TN"><name>TUNISIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TO"><name>TONGA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TP"><name>EAST</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TR"><name>TURKEY</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TT"><name>TRINIDAD</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TV"><name>TUVALU</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TW"><name>TAIWAN,</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="TZ"><name>TANZANIA,</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="UA"><name>UKRAINE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="UG"><name>UGANDA</name></Definition>

Copyright © 2012 Open Geospatial Consortium

121

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="UM"><name>UNITED</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="US"><name>UNITED</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="UY"><name>URUGUAY</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="UZ"><name>UZBEKISTAN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="VE"><name>VENEZUELA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="VG"><name>VIRGIN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="VI"><name>VIRGIN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="VN"><name>VIET</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="VU"><name>VANUATU</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="WF"><name>WALLIS</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="WS">Copyright © 2012 Open Geospatial Consortium

122

OGC Best Practices Document

OGC 11-122r1<name>SAMOA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="YE"><name>YEMEN</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="YT"><name>MAYOTTE</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="YU"><name>YUGOSLAVIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ZA"><name>SOUTH</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ZM"><name>ZAMBIA</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="ZW"><name>ZIMBABWE</name></Definition></dictionaryEntry></Dictionary>

Copyright © 2012 Open Geospatial Consortium

123OGC Best Practices Document

OGC 11-122r1

ISO 15924:2004<?xml version="1.0" encoding="UTF-8"?><Dictionary
gml:id="ISO15924_2004"
xmlns="http://www.opengis.net/gml"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opengis.net/gml
http://schemas.opengis.net/gml/3.1.1/base/gml.xsd"><description>
This International Standard provides a code for the presentationof names of scripts. The codes were devised for use interminology,lexicography, bibliography, and linguistics, but they may be
used for any application requiring the expression of scripts in coded
form.
</description><name>Codes for the representation of names of scripts</name><dictionaryEntry><Definition gml:id="Arab"><description>
Arabicarabe
Arabic</description><name>160</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Armi"><description>
Imperial Aramaic
araméen impérial
Imperial_Aramaic</description><name>124</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Armn"><description>
Armenianarménien
Armenian</description><name>230</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Avst"><description>
AvestanCopyright © 2012 Open Geospatial Consortium

124

OGC Best Practices Document

OGC 11-122r1

avestique
Avestan</description><name>134</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Bali"><description>
Balinesebalinais
Balinese</description><name>360</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Bamu"><description>
Bamum
bamoumBamum</description><name>435</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Batk"><description>
Batak
batak
</description><name>365</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Beng"><description>
Bengalibengalî
Bengali</description><name>325</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Blis"><description>
Blissymbols
symboles Bliss</description><name>550</name></Definition>

Copyright © 2012 Open Geospatial Consortium

125

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="Bopo"><description>
Bopomofo
bopomofo
Bopomofo</description><name>285</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Brah"><description>
Brahmibrâhmî
</description><name>300</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Brai"><description>
BraillebrailleBraille</description><name>570</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Bugi"><description>
BuginesebouguisBuginese</description><name>367</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Buhd"><description>
BuhidbouhideBuhid</description><name>372</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cakm"><description>

Copyright © 2012 Open Geospatial Consortium

126

OGC Best Practices Document

OGC 11-122r1

Chakmachakma</description><name>349</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cans"><description>
Unified Canadian Aboriginal Syllabics
syllabaire autochtone canadien unifié
Canadian_Aboriginal</description><name>440</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cari"><description>
CariancarienCarian</description><name>201</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cham"><description>
Cham
cham (čam, tcham)</description><name>358</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cher"><description>
Cherokeetchérokî
Cherokee</description><name>445</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cirt"><description>
Cirth
cirth
</description><name>291</name></Definition>

Copyright © 2012 Open Geospatial Consortium

127

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="Copt"><description>
Copticcopte
Coptic</description><name>204</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cprt"><description>
Cypriot
syllabaire chypriote
Cypriot</description><name>403</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cyrl"><description>
Cyrillic
cyrillique
Cyrillic</description><name>220</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Cyrs"><description>
Cyrillic (Old Church Slavonic variant)cyrillique (variante slavonne)</description><name>221</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Deva"><description>
Devanagari (Nagari)dévanâgarî
Devanagari</description><name>315</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Dsrt"><description>

Copyright © 2012 Open Geospatial Consortium

128

OGC Best Practices Document

OGC 11-122r1

Deseret (Mormon)
déseret (mormon)
Deseret</description><name>250</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Egyd"><description>
Egyptian demotic
démotique égyptien</description><name>070</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Egyh"><description>
Egyptian hieratic
hiératique égyptien</description><name>060</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Egyp"><description>
Egyptian hieroglyphs
hiéroglyphes égyptiens
Egyptian_Hierogyphs</description><name>050</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Ethi"><description>
Ethiopic (Geʻez)éthiopien (geʻez, guèze)
Ethiopic</description><name>430</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Geor"><description>
Georgian (Mkhedruli)
géorgien (mkhédrouli)
Georgian</description><name>240</name>

Copyright © 2012 Open Geospatial Consortium

129

OGC Best Practices Document

OGC 11-122r1</Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Geok"><description>
Khutsuri (Asomtavruli and Nuskhuri)
khoutsouri (assomtavrouli et nouskhouri)</description><name>241</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Glag"><description>
Glagolitic
glagolitique
Glagolitic</description><name>225</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Goth"><description>
Gothicgotique
Gothic</description><name>206</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Grek"><description>
Greek
grec
Greek
</description><name>200</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Gujr"><description>
Gujarati
goudjarâtî (gujrâtî)Gujarati</description><name>320</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Guru">

Copyright © 2012 Open Geospatial Consortium

130

OGC Best Practices Document

OGC 11-122r1<description>
Gurmukhi
gourmoukhî
Gurmukhi</description><name>310</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hang"><description>
Hangul (Hangŭl, Hangeul)hangûl (hangŭl, hangeul)
Hangul</description><name>286</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hani"><description>
Han (Hanzi, Kanji, Hanja)
idéogrammes han (sinogrammes)
Han</description><name>500</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hano"><description>
Hanunoo (Hanunóo)
hanounóo
Hanunoo</description><name>371</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hans"><description>
Han (Simplified variant)idéogrammes han (variante simplifiée)</description><name>501</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hant"><description>
Han (Traditional variant)idéogrammes han (variante traditionnelle)</description>

Copyright © 2012 Open Geospatial Consortium

131

OGC Best Practices Document

OGC 11-122r1<name>502</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hebr"><description>
Hebrew
hébreuHebrew</description><name>125</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hira"><description>
Hiragana
hiragana
Hiragana</description><name>410</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hmng"><description>
Pahawh Hmong
pahawh hmong</description><name>450</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hrkt"><description>(alias for Hiragana + Katakana)(alias pour hiragana + katakana)
Katakana_Or_Hiragana</description><name>412</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Hung"><description>
Old Hungarianancien hongrois</description><name>176</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Inds">

Copyright © 2012 Open Geospatial Consortium

132

OGC Best Practices Document

OGC 11-122r1<description>
Indus (Harappan)
indus</description><name>610</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Ital"><description>
Old Italic (Etruscan, Oscan, etc.)
ancien italique (étrusque, osque, etc.)
Old_Italic</description><name>210</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Java"><description>
Javanese
javanais
Javanese</description><name>361</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Jpan"><description>
Japanese (alias for Han + Hiragana + Katakana)japonais (alias pour han + hiragana + katakana)</description><name>413</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Kali"><description>
Kayah Likayah li
Kayah_Li</description><name>357</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Kana"><description>
Katakana
katakana
Katakana</description>

Copyright © 2012 Open Geospatial Consortium

133

OGC Best Practices Document

OGC 11-122r1<name>411</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Khar"><description>
Kharoshthi
kharochthî
Kharoshthi</description><name>305</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Khmr"><description>
Khmer
khmer
Khmer
</description><name>355</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Knda"><description>
Kannadakannara (canara)
Kannada</description><name>345</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Kore"><description>
Korean (alias for Hangul + Han)coréen (alias pour hangûl + han)</description><name>287</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Kthi"><description>
KaithikaithîKaithi</description><name>317</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

134

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="Lana"><description>
Tai Tham (Lanna)
taï tham (lanna)
Tai_Tham</description><name>351</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Laoo"><description>LaolaotienLao</description><name>356</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Latf"><description>
Latin (Fraktur variant)latin (variante brisée)</description><name>217</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Latg"><description>
Latin (Gaelic variant)latin (variante gaélique)</description><name>216</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Latn"><description>
Latin
latin
Latin
</description><name>215</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Lepc"><description>
Lepcha (Róng)
lepcha (róng)
LepchaCopyright © 2012 Open Geospatial Consortium

135

OGC Best Practices Document

OGC 11-122r1</description><name>335</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Limb"><description>Limbu
limbouLimbu</description><name>336</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Lina"><description>
Linear A
linéaire A</description><name>400</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Linb"><description>
Linear B
linéaire B
Linear_B</description><name>401</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Lisu"><description>
Lisu (Fraser)
lisu (Fraser)
Lisu</description><name>399</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Lyci"><description>
LycianlycienLycian</description><name>202</name></Definition></dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

136

OGC Best Practices Document

OGC 11-122r1<dictionaryEntry><Definition gml:id="Lydi"><description>
LydianlydienLydian</description><name>116</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Mand"><description>
Mandaic, Mandaean
mandéen</description><name>140</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Mani"><description>
Manichaean
manichéen</description><name>139</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Maya"><description>
Mayan hieroglyphs
hiéroglyphes mayas</description><name>090</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Mero"><description>
Meroiticméroïtique</description><name>100</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Mlym"><description>
Malayalammalayâlam
Malayalam</description>

Copyright © 2012 Open Geospatial Consortium

137

OGC Best Practices Document

OGC 11-122r1<name>347</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Moon"><description>
Moon (Moon code, Moon script, Moon type)écriture Moon</description><name>218</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Mong"><description>
MongolianmongolMongolian</description><name>145</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Mtei"><description>
Meitei Mayek (Meithei, Meetei)
meitei mayek
Meetei_Mayek</description><name>337</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Mymr"><description>
Myanmar (Burmese)birmanMyanmar</description><name>350</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Nkgb"><description>
Nakhi Geba ('Na-'Khi ²Ggŏ-¹baw, Naxi Geba)
nakhi géba</description><name>420</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Nkoo">

Copyright © 2012 Open Geospatial Consortium

138

OGC Best Practices Document

OGC 11-122r1<description>
N’Ko
n’ko
Nko
</description><name>165</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Ogam"><description>
Ogham
ogam
Ogham
</description><name>212</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Olck"><description>
Ol Chiki (Ol Cemet’, Ol, Santali)
ol tchiki
Ol_Chiki</description><name>261</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Orkh"><description>
Old Turkic, Orkhon Runic
orkhonOld_Turkic</description><name>175</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Orya"><description>
Oriya
oriyâ
Oriya
</description><name>327</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Osma"><description>
Osmanyaosmanais

Copyright © 2012 Open Geospatial Consortium

139

OGC Best Practices Document

OGC 11-122r1

Osmanya</description><name>260</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Perm"><description>
Old Permic
ancien permien</description><name>227</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Phag"><description>
Phags-pa’phags pa
Phags_Pa</description><name>331</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Phli"><description>
Inscriptional Pahlavi
pehlevi des inscriptions
Inscriptional_Pahlavi</description><name>131</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Phlp"><description>
Psalter Pahlavi
pehlevi des psautiers</description><name>132</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Phlv"><description>
Book Pahlavi
pehlevi des livres</description><name>133</name></Definition></dictionaryEntry><dictionaryEntry>

Copyright © 2012 Open Geospatial Consortium

140

OGC Best Practices Document

OGC 11-122r1<Definition gml:id="Phnx"><description>
Phoenician
phénicien
Phoenician</description><name>115</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Plrd"><description>
Miao (Pollard)miao (Pollard)</description><name>282</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Prti"><description>
Inscriptional Parthianparthe des inscriptions
Inscriptional_Parthian</description><name>130</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Qaaa"><description>
Reserved for private use (start)
réservé à l’usage privé (début)</description><name>900</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Qabx"><description>
Reserved for private use (end)réservé à l’usage privé (fin)</description><name>949</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Rjng"><description>
Rejang (Redjang, Kaganga)
redjang (kaganga)
Rejang</description>

Copyright © 2012 Open Geospatial Consortium

141

OGC Best Practices Document

OGC 11-122r1<name>363</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Roro"><description>
Rongorongo
rongorongo</description><name>620</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Runr"><description>
Runicrunique
Runic</description><name>211</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Samr"><description>
Samaritan
samaritain
Samaritan</description><name>123</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Sara"><description>
Saratisarati</description><name>292</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Sarb"><description>
Old South Arabiansud-arabique, himyarite
Old_South_Arabian</description><name>105</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Saur">

Copyright © 2012 Open Geospatial Consortium

142

OGC Best Practices Document

OGC 11-122r1<description>
Saurashtra
saurachtra
Saurashtra</description><name>344</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Sgnw"><description>
SignWriting
SignÉcriture, SignWriting</description><name>095</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Shaw"><description>
Shavian (Shaw)
shavien (Shaw)
Shavian</description><name>281</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Sinh"><description>
Sinhalasinghalais
Sinhala</description><name>348</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Sund"><description>
Sundanesesundanais
Sundanese</description><name>362</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Sylo"><description>
Syloti Nagri
sylotî nâgrî
Syloti_Nagri

Copyright © 2012 Open Geospatial Consortium

143

OGC Best Practices Document

OGC 11-122r1</description><name>316</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Syrc"><description>
Syriacsyriaque
Syriac</description><name>135</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Syre"><description>
Syriac (Estrangelo variant)syriaque (variante estranghélo)</description><name>138</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Syrj"><description>
Syriac (Western variant)syriaque (variante occidentale)</description><name>137</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Syrn"><description>
Syriac (Eastern variant)syriaque (variante orientale)</description><name>136</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Tagb"><description>
Tagbanwa
tagbanoua
Tagbanwa</description><name>373</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Tale">

Copyright © 2012 Open Geospatial Consortium

144

OGC Best Practices Document

OGC 11-122r1<description>
Tai Letaï-leTai_Le</description><name>353</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Talu"><description>
New Tai Luenouveau taï-lue
New_Tai_Lue</description><name>354</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Taml"><description>
Tamil
tamoulTamil</description><name>346</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Tavt"><description>
Tai Viettaï viêt
Tai_Viet</description><name>359</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Telu"><description>
Telugutélougou
Telugu</description><name>340</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Teng"><description>
TengwartengwarCopyright © 2012 Open Geospatial Consortium

145

OGC Best Practices Document

OGC 11-122r1</description><name>290</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Tfng"><description>
Tifinagh (Berber)
tifinagh (berbère)
Tifinagh</description><name>120</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Tglg"><description>
Tagalog (Baybayin, Alibata)tagal (baybayin, alibata)Tagalog</description><name>370</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Thaa"><description>
Thaanathâna
Thaana</description><name>170</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Thai"><description>
Thai
thaï
Thai
</description><name>352</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Tibt"><description>
Tibetantibétain
Tibetan</description><name>330</name></Definition>

Copyright © 2012 Open Geospatial Consortium

146

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="Ugar"><description>
Ugariticougaritique
Ugaritic</description><name>040</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Vaii"><description>
Vai
vaï
Vai
</description><name>470</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Visp"><description>
Visible Speechparole visible</description><name>280</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Xpeo"><description>
Old Persian
cunéiforme persépolitain
Old_Persian</description><name>030</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Xsux"><description>
Cuneiform, Sumero-Akkadiancunéiforme suméro-akkadien
Cuneiform</description><name>020</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Yiii"><description>

Copyright © 2012 Open Geospatial Consortium

147

OGC Best Practices Document

OGC 11-122r1

Yi
yi
Yi
</description><name>460</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Zinh"><description>
Code for inherited script
codet pour écriture héritée
Inherited</description><name>994</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Zmth"><description>
Mathematical notation
notation mathématique</description><name>995</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Zsym"><description>
Symbolssymboles</description><name>996</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Zxxx"><description>
Code for unwritten documents
codet pour les documents non écrites</description><name>997</name></Definition></dictionaryEntry><dictionaryEntry><Definition gml:id="Zyyy"><description>
Code for undetermined script
codet pour écriture indéterminéeCommon</description><name>998</name></Definition>

Copyright © 2012 Open Geospatial Consortium

148

OGC Best Practices Document

OGC 11-122r1</dictionaryEntry><dictionaryEntry><Definition gml:id="Zzzz"><description>
Code for uncoded script
codet pour écriture non codée
Unknown</description><name>999</name></Definition></dictionaryEntry></Dictionary>

Copyright © 2012 Open Geospatial Consortium

149

OGC Best Practices Document

OGC 11-122r1

Annex D: Use Cases(informative)
D.1 Parent-Child Navigation Use CaseIn this use case, a viewer client application wishes to give the user the ability to navigate
through a spatially organized information service using place names. This can be done byeither allowing structured searches or by browsing a hierarchy of gazetteer terms tonarrow down search requirements.
The user can then select a geographic feature of interest for a variety of actions, forexample:a) Zoom a map or otherwise run a query relating to the feature;b) Refine navigation choices with a new list of features based on the ‘Parent’ feature of
the feature specified; andc) Focus a locator map on a new scale, to show position of the Parent term.
The interface would either build such a tree through a request to the Gazetteer Service or
invoke the Parent link.
D.2 Geographic Selection Use Case

A simple use of such an interface is to access a feature collection that acts as a nonhierarchical collection of named features. A request by a client or agent may be to return
all named features of a given feature type or types that fall within a specific bounding
geometry. This is essentially a general WFS request that would return features. This
interface would be easiest to realize against spatial data sets that have no explicit
relationships among features, allowing the client to use and build filters to select different
sets of features.
There may be no a-priori knowledge of a desired Gazetteer Service. This knowledge may
be derived at run time according to other metadata from the source feature or document.
Accordingly, the client should not need to store all possible instances of Gazetteer
Services, but rather needs to be able to discover them at run time, as needed.
D.3 Aggregated Query Use Case

This Use Case pertains to a situation where a client invokes more than one Gazetteer
Service simultaneously to extract collections of named features. For example, a request

Copyright © 2012 Open Geospatial Consortium

150

OGC Best Practices Document

OGC 11-122r1

by a single client or agent may be to return all named features of a given feature type ortypes that fall within a specific bounding geometry where the bounding geometry covers
an international border region. In response to this query collections of named features are
returned by multiple Gazetteer Services.
D.4 GeoSynchronization via Mobile Apps Use Case

This Use Case pertains to a situation where national, federal, state, provincial or local
partners are seeking relationships, agreements, techniques and technologies to facilitate
integration of geographic names data from local publishers or providers for integration
into an authoritative Gazetteer Service. To achieve this organizations engage incollaborative data maintenance and integration partnerships based on the use of atransactional Gazetteer Service combined with a GeoSynchronization Service (GSS).
In this scenario users implement server-side components, web applications and mobile‘apps’. Three user roles are supported: Publisher, Reviewer, and Follower. The
Publisher is responsible for querying existing geographic names via a Gazetteer Service,
retrieving location instances and adding or proposing changes to geographic names using
a simple mobile app. The Reviewer is the authority for verifying the data contribution orchanges using simple web applications in conjunction with a GeoSynchronization
Service, he or she is the gatekeeper for data changes entering the network. A Follower isa user who gets updates about data operations that were successfully performed by thesystem, for example higher level organization looking for updates on events may have a
Follower role. A user may have more than one role.
D.5 “Geocoding” Use Case

This Use Case pertains to a Geocoder Service that invokes a Gazetteer Service to extracta particular set of geometries that pertain to a given set of identifiers, which are derived
from arbitrary resources.
The use of a network-accessible Gazetteer Service by a Geocoder Service may have thefollowing advantages:
The target vocabulary might be huge
The target vocabulary may be highly specialized
The target vocabulary may be partitioned across multiple nodes (e.g. use AustralianGazetteer Service to get Australian place names)
The geometry of the Gazetteer Service may be inconvenient for the Geocoder Service
to manage internally (e.g. size, multiple equivalents, on-the-fly generalization and reprojection required)

Copyright © 2012 Open Geospatial Consortium

151

OGC Best Practices Document

OGC 11-122r1

D.6 Service Invocation Use CaseA client or agent application performing service chaining may wish to exploit a Gazetteer
Service to broaden particular search queries at run-time. For example, if the application islooking for information relevant to a particular suburb, it may wish to invoke a Gazetteer
Service to find the city that contains the suburb in order to invoke a service organized bycity names.
Consider the case of a tool to help locate relevant information – given a term, it mightsearch for all synonyms of the term, thus making the term broader until a suitable result
set is found. In this way, today's rather primitive Web search collections could possibly
be exploited to harvest related content.

Copyright © 2012 Open Geospatial Consortium

152

OGC Best Practices Document

OGC 11-122r1

Annex E: Transliteration domains
CODE

DESCRIPTIONNOT_TRANSLITERATEDName has not been transliterated

UNKNOWN

Unknown transliteration method

amh_Ethi2Latn_ALA_1997

Amharic ALA-Library of Congress 1997 System

amh_Ethi2Latn_BGN_1967

Amharic Board on Geographic Names/PermanentCommittee on Geographical Names for British Official
Use(PCGN) 1967 System

ara_Arab2Latn_ALA_1997

Arabic ALA-Library of Congress 1997 System

ara_Arab2Latn_BGN_1956

Arabic US Board on Geographic Names(BGN)/PermanentCommittee on Geographical Names for British Official
Use(PCGN) 1956 System

ara_Arab2Latn_BUC_2002

Arabic Tim Buckwalter 2002 System

ara_Arab2Latn_IGN_1973

Arabic Institut Geographique Nationale 1973 System

ara_Arab2Latn_ODNI_2004

Arabic Personal Names Office of the Director Of National
Intelligence 2004 System

ara_Arab2Latn_RJGC_1996

Arabic Royal Jordanian Geographic Center 1996 System

ara_Arab2Latn_SES_1930

Arabic Survey of Egypt System

asm_Deva2Latn_ALA_1997

Assamese ALA-Library of Congress 1997 System

aze_Cyrl2Latn_ALA_1997

Azerbaijani ALA-Library of Congress 1997 System

aze_Cyrl2Latn_GAZ_1991

Cyrillic-Roman Table of Correspondences Azeri
Government 1991

bak_Cyrl2Latn_BGN_2007

Bashkir 2007 BGN/PCGN Cyrillic-Latin Table ofCorrespondences

ban_Bali2Latn_ALA_1997

Balinese ALA-Library of Congress 1997 System

bel_Cyrl2Latn_ALA_1997

Byelorussian ALA-Library of Congress 1997 System

bel_Cyrl2Latn_BGN_1979

Byelorussian US Board on Geographic
Names(BGN)/Permanent Committee on Geographic al
Names for British Official Use(PCGN) 1979 System

Copyright © 2012 Open Geospatial Consortium

153

OGC Best Practices Document

OGC 11-122r1

bel_Cyrl2Latn_GBO_1992

Byelorussian National Cartographic Authority 1992-3
System (based on GOST 1983)

bel_Cyrl2Latn_GBO_1998

Byelorussian Government of Belarus 1998 System

ben_Beng2Latn_ALA_1997

Bengali ALA-Library of Congress 1997 System

bod_Tibt2Latn_ALA_1997

Tibetan ALA-Library of Congress 1997 System

bul_Cyrl2Latn_ALA_1997

Bulgarian ALA-Library of Congress Bulgarian 1997
Systembul_Cyrl2Latn_BGN_1952

Bulgarian US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(Permanent Committee on
Geographical Names for British Official Use(PCGN))
Bulgarian 1952 System

bul_Cyrl2Latn_BUL_1952

Bulgarian 2002 Bulgarian Government Romanization
Systembul_Cyrl2Latn_ODNI_2005

Bulgarian Personal Names Office of the Director Of
National Intelligence Bulgarian Personal Names 2004
Systemche_Cyrl2Latn_BGN_2007

Chechen 2007 BGN/PCGN Cyrillic-Latin Table ofCorrespondences

deu_Latn2Latn_BGN_1986

German Spelling Convention US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1986

div_Thaa2Latn_ALA_1997

Maldivian (Divehi) ALA-Library of Congress 1997 System

div_Thaa2Latn_BGN_1972

Maldivian (Divehi) US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1972 system (out of
date)

div_Thaa2Latn_GMV_1988

Maldivian (Divehi) Maldivian Government 1988 system

dzo_Tibt2Latn_GBT_1994

Dzongkha Government of Bhutan 1994 System

ell_Grek2Latn_ALA_1997

Greek ALA-Library of Congress 1997 System

ell_Grek2Latn_BGN_1962

US Board on Geographic Names(BGN)/PermanentCommittee on Geographical Names for British Official
Use(PCGN) Greek 1962 System (out of date)

ell_Grek2Latn_ELOT743_1996

Greek ELOT 743 System, US Board on Geographic
Names(BGN)/Permanent Committee on Geographical

Copyright © 2012 Open Geospatial Consortium

154

OGC Best Practices Document

OGC 11-122r1

Names for British Official Use(PCGN) 1996 agreement

fao_Latn2Latn_BGN_1968

Faroese Spelling Convention US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1968

fas_Arab2Latn_ALA_1997

Persian 1997 ALA-Library of Congress System

fas_Arab2Latn_AMMI_1959

Afghanistan Ministry of Mines and Industries
Transliteration System for Geographic Names in
Afghanistan (Yaghubi)

fas_Arab2Latn_BGN_1958

Persian (Afghan and Iranian) BNG/Permanent Committee
on Geographical Names for British Official Use(PCGN)
1958 System

fas_Arab2Latn_NCO_2004

Persian 2004 Broad Transcription System National
Cartographic Center of Iranfas_Arab2Latn_ODNI_2004

Farsi (Iranian Persian) Personal Names Office of the
Director Of National Intelligence 2004 System

guj_Gijr2Latn_ALA_1997

Gujerati 1997 ALA-Library of Congress System

heb_Hebr2Latn_ALA_1997

Hebrew and Yiddish ALA-Library of Congress 1997
Systemheb_Hebr2Latn_HAS_1962

Hebrew Academy System, US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) Hebrew 1962
Agreement

hin_Deva2Latn_ALA_1997

Hindi ALA-Library of Congress 1997 System

hye_Armn2Latn_ALA_1997

Armenian ALA-Library of Congress 1997 System

hye_Armn2Latn_BGN_1981

Armenian 1981 BGN/PCGN Romanization System

isl_Armn2Latn_BGN_1981

Armenian US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1981 System

isl_Latn2Latn_BGN_1968

Icelandic Spelling Convention US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1968

jav_Java2Latn_ALA_1997

Javanese, Sundanese, and Madurese ALA-Library ofCongress 1997 System

jpn_Hrkt2Latn_ALA_1997

Japanese ALA-Library of Congress 1997 System

Copyright © 2012 Open Geospatial Consortium

155

OGC Best Practices Document

OGC 11-122r1

jpn_Hrkt2Latn_BGN_1930

Japanese Kana Modified Hepburn 1930 System

jpn_Hrkt2Latn_GJP_1954

Japanese Kunrei-siki 1954 System

kas_Arab2Latn_ALA_1997

Kashmiri ALA-Library of Congress 1997 System

kat_Geor2Latn_ALA_1997

Georgian ALA-Library of Congress 1997 System

kat_Geor2Latn_BGN_1981

Georgian US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1981 System

kat_Geor2Latn_GGG_2002

Georgian State Department of Geodesy and Cartography
2002 System

kaz_Cyrl2Latn_BGN_1979

US Board on Geographic Names(BGN)/PermanentCommittee on Geographical Names for British Official
Use(PCGN) Kazakh Cyrillic 1979 System

khm_Khmr2Latn_ALA_1997

Cambodian (Khmer) ALA-Library of Congress 1997
Systemkhm_Khmr2Latn_SGK_1959

Khmere Service Geographique 1959 System

kir_Cyrl2Latn_BGN_1979

Kirghiz US Board on Geographic Names(BGN)/PermanentCommittee on Geographical Names for British Official
Use(PCGN) 1979 System

kor_Hang2Latn_ALA_1997

Korean ALA-Library of Congress 1997 System

kor_Hang2Latn_GKN_2002

Korean Democratic People's Republic of Korea Korean
2002 System

kor_Hang2Latn_MOCT_2000

Korean Ministry of Culture and Tourism 2000 System

kor_Hang2Latn_MR_1939

Korean McCune-Reischauer System, 1943 US Board on
Geographic Names(BGN) Agreement

kor_Hang2Latn_ODNI_2004

Korean Personal Names Office of the Director Of National
Intelligence 2004 System

kur_Arab2Latn_ALA_1997

Kurdish 1997 ALA-Library of Congress Kurdish 1997
Systemkur_Arab2Latn_BGN_1931

2007 Kurdish Hawar Romanization System BGN/PCGN

kur_Arab2Latn_EDMONDS_1931

Kurdish 1931 J.C. Edmonds Romanization System

lad_Hebr2Latn_ALA_1997

Ladino ALA-Library of Congress 1997 System

lao_Laoo2Latn_ALA_1997

Lao ALA-Library of Congress 1997 System

Copyright © 2012 Open Geospatial Consortium

156

OGC Best Practices Document

OGC 11-122r1

lao_Laoo2Latn_CNT_1966

Lao Commission Nationale de Toponymie 1966 System,
US Board on Geographic Names( BGN)/PermanentCommittee on Geographical Names for British Official
Use(PCGN) Agreement

mal_Mlym2Latn_ALA_1997

Malayalam ALA-Library of Congress 1997 System

mar_Deva2Latn_ALA_1997

Marathi ALA-Library of Congress 1997 System

mkd_Cyrl2Latn_BGN_1981

Macedonian US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1981 System

mkd_Cyrl2Latn_ODNI_2005

Macedonian Personal Names Office of the Director Of
National Intelligence 2004 System

mly_Arab2Latn_ALA_1997

Malay ALA-Library of Congress 1997 System

mol_Cyrl2Latn_BGN_2002

Moldavian Table of Correspondences US Board on
Geographic Names(BGN)/Permanent Committee on
Geographical Names for British Official Use(PCGN) 2002

mon_Cyrl2Latn_ALA_1997

Mongolian ALA-Library of Congress 1997 System

mon_Cyrl2Latn_BGN_1964

Mongolian US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1964 System

mya_Mymr2Latn_ALA_1997

Burmese ALA-Library of Congress 1997 System

nep_Deva2Latn_BGN_1964

Nepalese US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1964 System

nep_Mymr2Latn_BGN_1970

Burmese US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1970 Agreement

ori_Orya2Latn_ALA_1997

Oriya ALA-Library of Congress 1997 System

pan_Deva2Latn_ALA_1997

Panjabi ALA-Library of Congress 1997 System

pus_Arab2Latn_ALA_1997

Pashto ALA-Library of Congress 1997 System

pus_Arab2Latn_AMMI_1959

Afghanistan Ministry of Mines and Industries
Transliteration System for Geographic Names in
Afghanistan (Yaghubi)

pus_Arab2Latn_BGN_1968

Pashto (Pushtu) US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1968 System

Copyright © 2012 Open Geospatial Consortium

157

OGC Best Practices Document

OGC 11-122r1

rus_Cyrl2Latn_ALA_1997

Russian ALA-Library of Congress 1997 System

rus_Cyrl2Latn_BGN_1947

Russian US Board on Geographic Names(BGN)/PermanentCommittee on Geographical Names for British Official
Use(PCGN) 1947 System

rus_Cyrl2Latn_GOST_1983

Russian GOST 1983 System, Main Administration of
Geodesy and Cartography of the Former Soviet Union

rus_Cyrl2Latn_ODNI_2004

Russian Personal Names Office of the Director Of National
Intelligence 2004 Syst em

sin_Sinh2Latn_ALA_1997

Sinhalese ALA-Library of Congress 1997 System

sme_Latn2Latn_BGN_1984

North Lappish Spelling Convention US Board on
Geographic Names(BGN)/Permanent Committee on
Geographical Names for British Official Use(PCGN) 1984
Systemsnd_Arab2Latn_ALA_1997

Sindhi ALA-Library of Congress 1997 System

srp_Cyrl2Latn_ALA_1997

Serbian and Macedonian ALA-Library of Congress 1997
Systemsrp_Cyrl2Latn_BGN_2005

Serbian Cyrillic Table of Correspondences US Board on
Geographic Names(BGN)/Permanent Committee on
Geographical Names for British Official Use(PCGN) 2005

srp_Cyrl2Latn_ODNI_2005

Serbian Personal Names Office of the Director Of National
Intelligence 2004 System

tam_Taml2Latn_ALA_1997

Tamil ALA-Library of Congress 1997 System

tat_Cyrl2Latn_BGN_2005

Tatar 2005 BGN/PCGN Cyrillic-Roman Table ofCorrespondences

tel_Telu2Latn_ALA_1997

Telugu ALA-Library of Congress 1997 System

tgk_Cyrl2Latn_BGN_1994

US Board on Geographic Names(BGN)/PermanentCommittee on Geographical Names for British Official
Use(PCGN) Tajik Cyrillic 1994 System

tha_Thai2Latn_ALA_1997

Thai ALA-Library of Congress 1997 System

tha_Thai2Latn_RIT_1968

Thai Royal Institute of Thailand 1968 System (out of date)tir_Ethi2Latn_ALA_1997

Tigrinya ALA-Library of Congress 1997 System

tir_Ethi2Latn_BGN_2007

Tigrinya 2007 BGN/PCGN Romanization System

tir_Thai2Latn_RIT_2000

Thai Royal Institute of Thailand 2000 System

Copyright © 2012 Open Geospatial Consortium

158

OGC Best Practices Document

OGC 11-122r1

tuk_Cyrl2Latn_BGN_1979

Turkmen Cyrillic US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1979 System (out of
date)

tuk_Cyrl2Latn_GTX_2000

Cyrillic Table of Correspondences Government of
Turkmenistan Turkmen 2000 System

uig_Arab2Latn_ALA_1997

Uyghur ALA-Library of Congress 1997 System

uig_Arab2Latn_UCIS_2001

Uyghur 2001 Latin Script for Uyghur, Uyghur Computer
Information Society

uig_Arab2Latn_XLSC_1959

Uyghur Pinyin New Script 1959 XUAR Language andScript Committee

ukr_Cyrl2Latn_ALA_1997

Ukrainian ALA-Library of Congress 1997 System

ukr_Cyrl2Latn_BGN_1965

Ukrainian Board on Geographic Names/PermanentCommittee on Geographical Names for British Official
Use(PCGN) 1965 System

ukr_Cyrl2Latn_GUP_1996

Ukrainian Government of Ukraine 1996 System

ukr_Cyrl2Latn_ODNI_2005

Ukrainian Personal Names Office of the Director Of
National Intelligence 2004 System

urd_Arab2Latn_ALA_1997

Urdu ALA-Library of Congress 1997 System

urd_Arab2Latn_BGN_2007

Urdu 2007 BGN/PCGN Urdu Romanization System

urd_Arab2Latn_HUN_

Hunterian System

urd_Arab2Latn_ODNI_2004

Urdu Personal Names Office of the Director Of National
Intelligence 2004 System

urd_Arab2Latn_UN_1972

Urdu United Nations 1972 System

uzb_Cyrl2Latn_BGN_1979

Uzbek Cyrillic US Board on Geographic
Names(BGN)/Permanent Committee on GeographicalNames for British Official Use(PCGN) 1979 System (out of
date)

uzb_Cyrl2Latn_GUZ_2000

Uzbek Cyrillic Table of Correspondences Government of
Uzbekistan 2000 Systemzho_Hani2Latn_ALA_1997

Chinese ALA-Library of Congress 1997 Systemzho_Hani2Latn_AcadSin_2002

Chinese Tongyong Pinyin Academica Sinica 2002 Systemzho_Hani2Latn_GCH_1979

Chinese Hanyu Pinyin 1979 System

Copyright © 2012 Open Geospatial Consortium

159

OGC Best Practices Document

zho_Hani2Latn_WDG_1979

OGC 11-122r1

Chinese Wade-Giles 1979 System

Copyright © 2012 Open Geospatial Consortium

160

OGC Best Practices Document

OGC 11-122r1

Annex F: Language and Script domains
LANG_CDDESCRIPTION

aar

Afar

abk

Abkhazianace

Achinese

ach

Acoli

ady

Adyghe; Adygei

afr

Afrikaans

aka

Akan

ale

Aleut

amh

Amharicara

Arabicasm

Assameseava

Avaricave

Avestanaym

Aymaraaze

Azerbaijani

bakBashkirbal

Baluchibam

Bambaraban

BalinesebasBasa (Cameroon)bdq

Bahnar

bej

Beja

bel

Belarusian

Copyright © 2012 Open Geospatial Consortium

161

OGC Best Practices Document

OGC 11-122r1

bem

Bemba (Zambia)

ben

Bengali

bhb

Bhili

bik

Bikol

bin

Bini

bis

Bislamabla

Siksikabod

TibetanbosBosnianbre

Bretonbrh

Brahuibri

Mokpwebsk

Burushaski

bsq

Bassa

btb

Beti (Cameroon)

btq

Batek

bul

Bulgariancat

Catalancbk

Chavacanoceb

Cebuano

ces

Czech

cgg

Chiga

cha

Chamorroche

Chechenchk

Chuukese

Copyright © 2012 Open Geospatial Consortium

162

OGC Best Practices Document

OGC 11-122r1

cho

Choctaw

chv

Chuvashcjk

Chokweckt

Chukotcld

Chaldean Neo-Aramaic

cop

Copticcor

Cornish

cre

Cree

csb

Kashubian

cym

Welsh

dan

Danishdeu

German

din

Dinka

diq

Dimli

div

Divehidoi

Dogri (generic)

dua

Duala

dyu

Dyula

dzo

Dzongkha

efi

Efik

ell

Greek, Modern (1453-)

eng

Englishest

Estonianeus

Basqueevn

Evenki

Copyright © 2012 Open Geospatial Consortium

163

OGC Best Practices Document

OGC 11-122r1

ewe

Ewe

ewo

Ewondofao

Faroesefas

Persianfij

Fijianfil

Filipino; Pilipino

fin

Finnishfng

Fanagalo

fon

Fon

fra

Frenchfry

Frisianfud

Futuna, East

fuf

Pular

ful

Fulah

gaa

Ga

gil

Gilbertesegla

Gaelic (Scots)

gle

Irish

glg

Galleganglk

Gilaki

glv

Manx

gog

Gogo

gon

Gondi

got

Gothicgrc

Greek, Ancient (to 1453)

Copyright © 2012 Open Geospatial Consortium

164

OGC Best Practices Document

OGC 11-122r1

grn

Guaraniguj

Gujarati

guz

Gusii

hat

Haitian; Haitian Creole

hau

Hausa

haw

Hawaiian

hay

Haya

hbo

Hebrew, Ancienthdy

Hadiyyaheb

Hebrew

her

Hererohil

Hiligaynon

hin

Hindi

hmn

Hmong

hmo

Hiri Motu

hoc

Ho

hop

Hopi

hrv

Croatianhun

HungarianhyeArmenian

iba

Iban

ibg

Ibanag

ibo

Igbo

iku

Inuktitut

ilb

Ila

Copyright © 2012 Open Geospatial Consortium

165

OGC Best Practices Document

OGC 11-122r1

ilo

Iloko

ind

Indonesian

isl

Icelandic

ita

Italianjam

Jamaican Creole English

jav

Javanesejbn

Nafusijpn

Japanese

jra

Jarai

kab

Kabylekac

Kachinkal

KalaallisutkamKamba (Kenya)

kan

Kannadakas

KashmirikatGeorgiankau

Kanurikaz

Kazakhkbp

Kabiyé

khm

Khmer

kik

Kikuyukin

Kinyarwanda

kirKirghiz

kmb

Kimbundu

kok

Konkani (generic)Copyright © 2012 Open Geospatial Consortium

166

OGC Best Practices Document

OGC 11-122r1

kon

Kongo

kor

Koreankos

Kosraeankpe

Kpellekpg

Kapingamarangi

kpo

Ikposokrc

Karachay-Balkar

kri

Krio

kru

Kurukhktb

Kambaata

ktu

Kituba (Democratic Republic of Congo)

kur

Kurdishlad

Ladinolah

Lahnda

lam

Lamba

lao

Lao

lat

Latin

lav

Latvian

lcf

Lubu

ldd

Luri

lhu

Lahu

lin

Lingala

lis

Lisu

lit

Lithuanianljp

Lampung

Copyright © 2012 Open Geospatial Consortium

167

OGC Best Practices Document

OGC 11-122r1

lns

Lamnso

lol

Mongo

lom

Loma (Liberia)lua

Luba-Lulua

lub

Luba-KatangalueLuvale

lug

Ganda

lun

Lunda

luo

Luo (Kenya and Tanzania)

luy

Luyia

mad

MaduresemahMarshallmak

Makasarmal

MalayalammarMarathi

mas

Masai

mdh

MaguindanaomenMende (Sierra Leone)

mer

Meru

mfa

Malay, Pattani

minMinangkabau

miq

Mískitomkd

Macedonian

mlg

Malagasy

mlq

Maninkakan, Western

Copyright © 2012 Open Geospatial Consortium

168

OGC Best Practices Document

OGC 11-122r1

mlt

Maltesemly

Malay (specific)

mol

Moldavianmon

Mongolian

mos

Mossi

mri

Maori

mrl

Mortlockese

mrw

Maranaomsa

Malay (generic)

mtq

Muong

mwr

Marwarimya

Burmese

mye

Myene

myg

Manta

mzn

Mazanderani

nau

Nauru

nde

Ndebele, North

nep

Nepali

ngl

Lomwe

niu

Niuean

nld

Dutch

nor

Norwegiannso

Sotho, NorthernnupNupe-Nupe-TakonutNung (Viet Nam)

Copyright © 2012 Open Geospatial Consortium

169

OGC Best Practices Document

OGC 11-122r1

nyaChichewa; Nyanjanyn

Nyankole

nyo

Nyoro

oji

Ojibwa

ori

Oriya

orm

Oromo

oss

Ossetian; Osseticpag

Pangasinanpam

Pampangapan

Panjabipap

Papiamento

pau

Palauan

pli

Pali

pol

Polishpon

PohnpeianporPortuguese

prv

Provençal

pus

Pushtopuw

Puluwatese

queQuechua

rad

Rade

raj

Rajasthanirar

Rarotongan

rej

Rejangrif

TarifitCopyright © 2012 Open Geospatial Consortium

170

OGC Best Practices Document

OGC 11-122r1

roh

Raeto-Romancerom

Romanyron

Romanian

run

Rundi

rus

Russian

sag

Sango

sah

Yakut

san

Sanskrit

sas

Sasak

sat

Santalised

Sedang

seh

Sena

shi

Tachelhit

shn

Shan

sid

Sidamosin

Sinhaleseslk

Slovakslv

Sloveniansme

Northern Samismo

Samoan

sna

Shona

snd

Sindhisnk

Soninkesom

Somalisop

SongeCopyright © 2012 Open Geospatial Consortium

171

OGC Best Practices Document

OGC 11-122r1

sot

Sotho, Southern

spa

Spanishsqi

Albanian

srb

Sora

srn

Sranansrp

Serbian

srr

Serer

ssw

Swati

sun

Sundanese

sus

Susu

sux

Sumerianswa

Swahili (generic)swb

Comorianswe

Swedishsyl

Sylhetisyr

Syriactah

Tahitian

tam

Tamil

tat

Tatar

tcy

Tulu

tel

Telugu

tem

Timne

tet

Tetum

tgk

Tajik

tgl

Tagalog

Copyright © 2012 Open Geospatial Consortium

172

OGC Best Practices Document

OGC 11-122r1

tha

Thai

tig

Tigre

tir

Tigrinya

tiv

Tiv

tkl

Tokelautll

Tetelatmh

Tamashektoi

Tonga (Zambia)

tou

Tho

tsc

Tswa

tsg

Tausugtsn

Tswanatso

Tsongatuk

Turkmentum

Tumbukatur

Turkishtvl

Tuvalutzm

Tamazight, Central Atlas

uig

Uighurukr

UkrainianuliUlithianumb

UmbunduundUndetermined

urd

Urdu

uzb

Uzbek

Copyright © 2012 Open Geospatial Consortium173

OGC Best Practices Document

OGC 11-122r1

vai

Vai

vie

Vietnamesevmw

Makhuwavol

Volapük

wal

Walamowar

Waray (Philippines)

wbm

Wa

wes

Pidgin, Cameroon

wlsWallisianwoe

Woleaian

wol

Wolof

xho

Xhosa

xog

Soga

yao

Yao

yap

Yapeseyid

Yiddishyor

Yorubazap

Zapoteczen

Zenagazha

Zhuangzho

Chinesezne

Zande (specific)

zul

Zulu

Copyright © 2012 Open Geospatial Consortium

174

OGC Best Practices Document

OGC 11-122r1

Annex G: Dialect domains
CODE

DESCRIPTIONLANG_CDaaeArbëreshë Albanian

sqi

aao

Algerian Saharan Spoken Arabic

ara

aat

Arvanitika Albanian

sqi

abh

Tajiki Spoken Arabic

ara

abv

Baharna Spoken Arabic

ara

acm

Mesopotamian Spoken Arabic

ara

acq

Ta'izzi-Adeni Spoken Arabic

ara

acw

Hijazi Spoken Arabic

ara

acx

Omani Spoken Arabic

ara

acy

Cypriot Spoken Arabic

ara

adf

Dhofari Spoken Arabic

ara

aeb

Tunisian Spoken Arabic

ara

aec

Saidi Spoken Arabic

ara

afb

Gulf Spoken Arabic

ara

aii

Assyrian Neo-Aramaic

syr

ajp

South Levantine Spoken Arabic

ara

aln

Gheg Albanian

sqi

als

Tosk Albanian

sqi

apc

North Levantine Spoken Arabic

ara

apd

Sudanese Spoken Arabic

ara

arb

Standard Arabic

ara

arq

Algerian Spoken Arabic

ara

ars

Najdi Spoken Arabicara

Copyright © 2012 Open Geospatial Consortium

175

OGC Best Practices Document

OGC 11-122r1

ary

Moroccan Spoken Arabic

ara

arz

Egyptian Spoken Arabic

ara

auz

Uzbeki Spoken Arabic

ara

avl

Eastern Egyptian Bedawi Spoken Arabic

ara

ayc

Southern Aymara

aym

ayh

Hadrami Spoken Arabic

ara

ayl

Libyan Spoken Arabic

ara

ayn

Sanaani Spoken Arabic

ara

ayp

North Mesopotamian Spoken Arabic

ara

ayr

Central Aymara

aym

azb

South Azerbaijani

aze

azj

North Azerbaijani

aze

bbz

Babalia Creole Arabic

ara

bcc

Southern Balochi

bal

bcl

Central Bicolano

bik

bgn

Western Balochi

bal

bgp

Eastern Balochi

bal

bgq

Bagri

raj

bhk

Albay Bicolano

bik

bhr

Bara Malagasy

mlg

bjq

Southern Betsimisaraka Malagasy

mlg

bln

Southern Catanduanes Bicolano

bik

blu

Hmong Njua

hmn

bmm

Northern Betsimisaraka Malagasy

mlg

btj

Bacanese Malay

msa

Copyright © 2012 Open Geospatial Consortium

176

OGC Best Practices Document

OGC 11-122r1

bto

Iriga Bicolano

bik

bve

Berau Malay

msa

bvu

Bukit Malay

msa

ccx

Northern Zhuang

zha

ccy

Southern Zhuang

zha

cdo

Min Dong Chinese

zho

ciw

Chippewaoji

cjy

Jinyu Chinese

zho

ckb

Central Kurdish (Sorani)

kur

cld

Chaldean Neo-Aramaic

syr

cmn

Mandarin Chinese

zho

coa

Cocos Islands Malay

msa

cos

Corsicanita

cpx

Pu-Xian Chinese

zho

crj

Southern East Cree

cre

crk

Plains Cree

cre

crl

Northern East Cree

cre

crm

Moose Cree

cre

csw

Swampy Cree

cre

cts

Northern Catanduanes Bicolano

bik

cwd

Woods Cree

cre

czh

Huizhou Chinese

zho

czo

Min Zhong Chinese

zho

dgo

Dogri (specific)

doi

dhd

Dhundari

mwr

Copyright © 2012 Open Geospatial Consortium

177

OGC Best Practices Document

OGC 11-122r1

dibSouth Central Dinka

din

dik

Southwestern Dinka

din

dip

Northeastern Dinka

din

diw

Northwestern Dinka

din

dks

Southeastern Dinka

din

fat

Fanti

aka

ffm

Maasina Fulfulde

ful

fri

Western Frisian

fry

frr

Northern Frisian

fry

frs

Eastern Frisian

fry

fub

Adamawa Fulfulde

ful

fuc

Pulaarful

fue

Borgu Fulfulde

ful

fuf

Pular

ful

fuh

Western Niger Fulfulde

ful

fui

Bagirmi Fulfulde

ful

fuq

Central-Eastern Niger Fulfulde

ful

fuv

Nigerian Fulfulde

ful

gan

Gan Chinese

zho

gax

Borana-Arsi-Guji Oromo

orm

gaz

West Central Oromo

orm

gda

Gade Lohar

raj

ggo

Southern Gondi

gon

gju

Gujariraj

gkp

Guinea Kpellekpe

Copyright © 2012 Open Geospatial Consortium

178

OGC Best Practices Document

OGC 11-122r1

gno

Northern Gondi

gon

gnw

Western Bolivian Guaraní

grn

gom

Goanese Konkani

kok

gug

Paraguayan Guaraní

grn

gui

Eastern Bolivian Guaraní

grn

gun

Mbyá Guaraní

grn

hae

Eastern Oromo

orm

hak

Hakka Chinese

zho

hea

Northern Qiandong Hmong

hmn

hma

Southern Mashan Hmong

hmn

hmc

Central Huishui Hmong

hmn

hmd

Northeastern Dian Hmong

hmn

hme

Eastern Huishui Hmong

hmn

hmg

Southwestern Guiyang Hmong

hmn

hmh

Southwestern Huishui Hmong

hmn

hmi

Northern Huishui Hmong

hmn

hmj

Chonganjiang Hmong

hmn

hml

Luopohe Hmong

hmn

hmm

Central Mashan Hmong

hmn

hmp

Northern Mashan Hmong

hmn

hmq

Eastern Qiandong Hmong

hmn

hms

Southern Qiandong Hmong

hmn

hmw

Western Mashan Hmong

hmn

hmy

Southern Guiyang Hmong

hmn

hnd

Southern Hindkolah

Copyright © 2012 Open Geospatial Consortium

179

OGC Best Practices Document

OGC 11-122r1

hno

Northern Hindko

lah

hoj

Harautirajhsn

Xiang Chinese

zho

huj

Northern Guiyang Hmong

hmn

ike

Eastern Canadian Inuktitut

iku

ikt

Western Canadian Inuktitut

iku

jat

Jakatilahjax

Jambi Malay

msa

kby

Manga Kanuri

kau

khk

Halh Mongolian

mon

kmr

Northern Kurdish (Kurmanji)

kur

knc

Central Kanuri

kau

kng

Koongokon

knn

Konkani (specific)

kok

krt

Tumari Kanuri

kau

kwy

San Salvador Kongo

kon

ldi

Laari

kon

max

North Moluccan Malay

msa

meo

Kedah Malay

msa

mfa

Pattani Malay

msa

mly

Malay (specific)

msa

mmr

Western Xiangxi Hmong

hmn

mnp

Min Bei Chinese

zho

mqg

Kota Bangun Kutai Malay

msa

msh

Masikoro Malagasy

mlg

Copyright © 2012 Open Geospatial Consortium

180

OGC Best Practices Document

OGC 11-122r1

msi

Sabah Malay

msa

mtr

Mewari

mwr

mup

Malvi

raj

muq

Eastern Xiangxi Hmong

hmn

mve

Marwari (Pakistan)

mwr

mvf

Peripheral Mongolian

mon

mww

Hmong Daw

hmn

nan

Min Nan Chinese

zho

nap

Neapolitan

ita

nhd

Chiripágrn

nno

Norwegian Nynorsk

nor

nob

Norwegian Bokmål

nor

ojb

Northwestern Ojibwa

oji

ojc

Central Ojibwa

oji

ojg

Eastern Ojibwa

oji

ojs

Severn Ojibwa

oji

ojw

Western Ojibwa

oji

orc

Orma

orm

otw

Ottawaojipbt

Southern Pashto

pus

pbu

Northern Pashto

pus

pes

Western Farsi

fas

pga

Sudanese Creole Arabic

ara

phr

Pahari-Potwari

lah

plt

Plateau Malagasy

mlg

Copyright © 2012 Open Geospatial Consortium

181

OGC Best Practices Document

OGC 11-122r1

pmu

Mirpur Panjabi

lah

pnb

Western Panjabi

lah

prs

Eastern Farsi (Dari)

fas

pst

Central Pashto

pus

qdm

Dimotiki Greek

ell

qkt

Katharevousa Greek

ell

rmc

Carpathian Romani

rom

rmf

Kalo Finnish Romani

rom

rml

Baltic Romani

rom

rmn

Balkan Romani

rom

rmo

Sinte Romani

rom

rmw

Welsh Romani

rom

rmy

Vlax Romani

rom

rwr

Marwari (India)

mwr

scn

Sicilianita

sdhSouthern (Iranian) Kurdish

kur

shu

Chadian Spoken Arabic

ara

skg

Sakalava Malagasy

mlg

skr

Seraikilahsrd

Sardinian

ita

ssh

Shihhi Spoken Arabic

ara

swc

Congo Swahili

swa

swh

Swahili (specific)

swa

swv

Shekhawati

mwr

taq

Tamasheqtmh

Copyright © 2012 Open Geospatial Consortium

182

OGC Best Practices Document

OGC 11-122r1

tdx

Tandroy-Mahafaly Malagasy

mlg

thv

Tahaggart Tamahaq

tmh

thz

Tayart Tamajeq

tmh

ttq

Tawallammat Tamajaq

tmh

twi

Twi

aka

txy

Tanosy Malagasy

mlg

uzn

Northern Uzbek

uzb

uzs

Southern Uzbek

uzb

vkt

Tenggarong Kutai Malay

msa

wbr

Wagdi

raj

wry

Merwarimwr

wuu

Wu Chinese

zho

xhe

Khetranilah

xmm

Manado Malay

msa

xmv

Antankarana Malagasy

mlg

xmw

Tsimihety Malagasy

mlg

xnr

Kangridoi

xpe

Liberia Kpelle

kpe

yue

Yue Chinesezho

Copyright © 2012 Open Geospatial Consortium183