[Requests] OGC 11-122r1, OGC Gazetteer Best Practices Document

Mainville, André Andre.Mainville at NRCan-RNCan.gc.ca
Wed Jan 4 15:19:36 EST 2012


PART A



1. Evaluator:

André Mainville 

Geographical Names Section / Section des noms géographiques 
Natural Resources Canada / Ressources naturelles Canada 
615 Booth St., Rm. 634G / 615 rue Booth, pièce 634G 
Ottawa ON K1A 0E9 
Government of Canada / Gouvernement du Canada 
Phone/Téléphone : (613) 995-4504 
Fax/Téléc. : (613) 943-8282 
e-mail/courriel : andre.mainville at nrcan.gc.ca 



2. Submission: [OGC 11-122r1, OGC Gazetteer Best Practices Document]



PART B



1. Requirement: 

Page 6, last line, please fix the hard to understand line: "The main items to note in this category of include that".
Page 7, 3 para, 4th line, change: "This done" to "This is done".
Page 14, 8th line, change:  OGC 05-008 ... "Common Standard" to "Common Implementation Standard".
Page 32, last line, "Clause 8.3.1" doesn't exist in the document, perhaps it is "Clause 8.3".
Page 33, 9th line, "Clause 8.3.1" doesn't exist in the document, perhaps it is "Clause 8.3".
Page 33, 19th line, "Clause 8.3.1" doesn't exist in the document, perhaps it is "Clause 8.3".
Page 34, 7th line, change "operation to for all" to "operation for all".

2. Implementation Specification Section number: [See requirement above.]

3. Criticality: [Editorial]

4. Comments/justifications for changes: [For clarity.]


1. Requirement: We would like to add "former" to the codeList "type" of alternativeGeographicIdentifier, i.e., add:

                     <xsd:enumeration value="former"/>
                     
to the following restriction:

                  <xsd:restriction base="xsd:string">
                     <xsd:maxLength value="10"/>
                     <xsd:enumeration value="official"/>
                     <xsd:enumeration value="variant"/>

2. Implementation Specification Section number: [Annex B: XML schemas (normative)]

3. Criticality: [Major]

4. Comments/justifications for changes: [In addition to "official" names and "variant" names, there are those names that "have been official", i.e., "former names".  These "former" names have a status more important than "variant", but less than "official".]



1. Requirement: We would like to add an attribute called "positionType" to the class "SI_LocationInstance" with the following restriction:

<xsd:element name="positionType" minOccurs="0">
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
	<xsd:enumeration value="centroid"/>
	<xsd:enumeration value="downtown"/>
	<xsd:enumeration value="mouth"/>
	<xsd:enumeration value="source"/>


2. Implementation Specification Section number: [Annex B: XML schemas (normative)]

3. Criticality: [Major]

4. Comments/justifications for changes: [For users to understand the usage of the GM_point position, it would be very convenient to provide and to know if the position is that of the "centroid", "downtown (of a town)", "mouth" (of a river, channel), source (of a river, channel).  minOccur is zero when unknown.]



1. Requirement: We would like to move the attributes "lang" and "transliterationDomain" to the entire class SI_Gazetteer (not just with its attribute "name"). This would also require to add an attribute "guid", to link the records that are provided in many languages. 	


<xsd:element name="guid" type="xsd:anyURI" 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>
                  <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>

2. Implementation Specification Section number: [Annex B: XML schemas (normative)]

3. Criticality: [Major]

4. Comments/justifications for changes: [The SI_Gazetteer class contains the attributes:

"name",
"scope",	
"territoryOfUse",	
"custodian" and	
"locationType".  

- They are all "String" that could be provided in multiple languages. 

- The guid will link together the SI_Gazetteer class described (by name, scope, territoryOfUse, custodian and locationType) in various languages.]



1. Requirement: We would like to move the attributes "lang" and "transliterationDomain" to the entire class SI_LocationType (not just with its attribute "name"). This would also require to add an attribute "guid", to link the records that are provided in many languages. 	

<xsd:element name="guid" type="xsd:anyURI" 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>
                  <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>


2. Implementation Specification Section number: [Annex B: XML schemas (normative)]

3. Criticality: Major

4. Comments/justifications for changes: [The SI_LocationType class contains the attributes:

"name",
"identification",
"definition",	
"territoryOfUse" and	
"owner".		

- They are all "String" that could be provided in multiple languages. 

- The guid will link together the SI_Gazetteer class described (by name, identification, definition, territoryOfUse and owner) in various languages.]

End.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengeospatial.org/pipermail/requests/attachments/20120104/befd3af9/attachment.htm>


More information about the Requests mailing list