home *** CD-ROM | disk | FTP | other *** search
/ Mundo do CD-ROM 119 / cdrom119.iso / internet / wwind / World_Wind_1.3.5_Full.exe / Plugins / NRLMonterey / NRL_Monterey.xsd < prev   
Encoding:
Extensible Markup Language  |  2006-05-01  |  2.1 KB  |  62 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by Patrick Hogan (private) -->
  3. <xs:schema elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  4.     <xs:element name="NRL_DataSet_List">
  5.         <xs:complexType>
  6.             <xs:sequence>
  7.                 <xs:element name="NRL_DataSet" type="NRL_DataSet" minOccurs="0" maxOccurs="unbounded"/>
  8.             </xs:sequence>
  9.         </xs:complexType>
  10.     </xs:element>
  11.     <xs:complexType name="NRL_DataSet">
  12.         <xs:choice>
  13.             <xs:element name="ChildDataSets">
  14.                 <xs:complexType>
  15.                     <xs:sequence>
  16.                         <xs:element name="NRL_DataSet" type="NRL_DataSet" minOccurs="0" maxOccurs="unbounded"/>
  17.                     </xs:sequence>
  18.                 </xs:complexType>
  19.             </xs:element>
  20.             <xs:sequence>
  21.                 <xs:element name="Directory_Url" type="xs:string"/>
  22.                 <xs:element name="Description" type="xs:string"/>
  23.                 <xs:element name="GeographicBoundingBox" type="GeographicBoundingBox"/>
  24.                 <xs:element name="Directory_Keyword_Filter" type="xs:string" minOccurs="0"/>
  25.             </xs:sequence>
  26.         </xs:choice>
  27.         <xs:attribute name="Name" type="xs:string" use="required"/>
  28.     </xs:complexType>
  29.     <xs:complexType name="GeographicBoundingBox">
  30.         <xs:sequence>
  31.             <xs:element name="North" type="LatitudeCoordinate"/>
  32.             <xs:element name="South" type="LatitudeCoordinate"/>
  33.             <xs:element name="West" type="LongitudeCoordinate"/>
  34.             <xs:element name="East" type="LongitudeCoordinate"/>
  35.         </xs:sequence>
  36.     </xs:complexType>
  37.     <xs:complexType name="LongitudeCoordinate">
  38.         <xs:sequence>
  39.             <xs:element name="Value">
  40.                 <xs:simpleType>
  41.                     <xs:restriction base="xs:double">
  42.                         <xs:minInclusive value="-180"/>
  43.                         <xs:maxInclusive value="180"/>
  44.                     </xs:restriction>
  45.                 </xs:simpleType>
  46.             </xs:element>
  47.         </xs:sequence>
  48.     </xs:complexType>
  49.     <xs:complexType name="LatitudeCoordinate">
  50.         <xs:sequence>
  51.             <xs:element name="Value">
  52.                 <xs:simpleType>
  53.                     <xs:restriction base="xs:double">
  54.                         <xs:minInclusive value="-90"/>
  55.                         <xs:maxInclusive value="90"/>
  56.                     </xs:restriction>
  57.                 </xs:simpleType>
  58.             </xs:element>
  59.         </xs:sequence>
  60.     </xs:complexType>
  61. </xs:schema>
  62.