<location>

<location> (location) defines the location of a place as a set of geographical coordinates, in terms of other named geo-political entities, or as an address. [13.3.4. Places]
Module namesdates
Attributes Attributes att.global (xml:id, n, xml:lang) (lim.att.global.fragmentable (part)) (att.global.rendition (rendition)) (att.global.source (source)) att.typed (type) att.datable (calendar) (att.datable.w3c (when, notBefore, notAfter, from, to)) (att.datable.custom (when-custom, notBefore-custom, notAfter-custom, from-custom, to-custom, datingMethod)) att.editLike (evidence)
Member of
Contained by
May contain
Examples

<place>
   
<placeName>Abbey Dore</placeName>
   
<location>
      
<geo>51.969604 -2.893146</geo>
   
</location>
</place>

<place xml:id="BGbuilding" type="building">
   
<placeName>Brasserie Georges</placeName>
   
<location>
      
<country key="FR"/>
      
<settlement type="city">Lyon</settlement>
      
<district type="arrondissement">IIème</district>
      
<district type="quartier">Perrache</district>
      
<placeName type="street">
         
<num>30</num>, Cours de Verdun</placeName>
   
</location>
</place>

<place type="imaginary">
   
<placeName>Atlantis</placeName>
   
<location>
      
<offset>beyond</offset>
      
<placeName>The Pillars of <persName>Hercules</persName>
      
</placeName>
   
</location>
</place>
Source Github

<elementSpec ident="location" module="namesdates">
   
<gloss>location</gloss>
   
<desc>defines the location of a place as a set of geographical coordinates, in terms of other named geo-political entities, or as an
    address.
</desc>
   
<classes>
      
<memberOf key="att.global"/>
      
<memberOf key="att.typed"/>
      
<memberOf key="model.placeStateLike"/>
      
<memberOf key="att.datable"/>
      
<memberOf key="att.editLike"/>
   
</classes>
   
<content>
      
<alternate minOccurs="0" maxOccurs="unbounded">
         
<elementRef key="precision"/>
         
<classRef key="model.labelLike"/>
         
<classRef key="model.placeNamePart"/>
         
<classRef key="model.offsetLike"/>
         
<classRef key="model.measureLike"/>
         
<classRef key="model.addressLike"/>
         
<classRef key="model.noteLike"/>
         
<classRef key="model.biblLike"/>
      
</alternate>
   
</content>
</elementSpec>