← Prev in month ← Prev in thread
Next in thread → Next in month →

Needed elements For HAVE Point location

From
Ham, Gary A <>
Date
2007-03-20T20:06:21+00:00
ID
Thread
Needed elements For HAVE Point location
try what is 
below:

 

LocationPointType is 
the same as the resource LocationType in the resource types schema except for 
replacement of the "geo-oasis:WhereType" with a 
"geo-oasis:PointPropertyType"

 

The other two types 
need to be there for support and are exactly the same as what is in resource. 
You will also need to add the xsd imports from the Resource Types 
schema to the HAVE schema.

 

It was actually a 
lot simpler than I thought  

 

 

       
<xsd:complexType 
name="LocationPointType">
        
<xsd:sequence>
            
<!-- One (or more) of the LocationDescription, Address and TargetArea 
elements is required 
-->
            
<xsd:element name="LocationDescription" type="LocationDescriptionType" 
minOccurs="0"
                
maxOccurs="1"/>
            
<xsd:element name="Address" type="xal:AddressType" minOccurs="0" 
maxOccurs="1"/>
            
<xsd:element name="TargetArea" type="geo-oasis:PointPropertyType" 
minOccurs="0" maxOccurs="1"/>
        
</xsd:sequence>
    
</xsd:complexType>
    
    

    <xsd:simpleType 
name="LocationDescriptionType">
        
<xsd:restriction base="xsd:string"/>
    
</xsd:simpleType>
    <xsd:complexType 
name="ValueListType">
        
<xsd:sequence>
            
<xsd:element name="ValueListUrn" 
type="ValueListUrnType"/>
            
<xsd:element name="Value" type="ValueType" 
maxOccurs="unbounded"/>
        
</xsd:sequence>
    
</xsd:complexType>
    <xsd:simpleType 
name="ValueListUrnType">
        
<xsd:restriction base="xsd:anyURI"/>
    
</xsd:simpleType>
    <xsd:simpleType 
name="ValueType">
        
<xsd:restriction base="xsd:string"/>
    
</xsd:simpleType>

 

Gary A. Ham 

Senior Research 
Scientist

Battelle Memorial 
Institute

540-288-5611 (office)

703-869-6241 
(cell)

"If nobody uses it, it ain't 
a standard."
← Prev in month ← Prev in thread
Next in thread → Next in month →