Leemur: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 19: | Line 19: | ||
<source lang="xml"> | <source lang="xml"> | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<teeauk> | <teeauk xmlns="http://tempuri.org/teeauk.xsd"> | ||
< | <tänavad> | ||
< | <tänav id = "CU00609359" tyyp = "tänav"> | ||
<nimi> | <nimi>Raja</nimi> | ||
< | <pikkus yhik="meeter">856</pikkus> | ||
<augud> | |||
< | <auk id = "1"> | ||
< | <xkoord>6584427.3</xkoord> | ||
<ykoord>537660</ykoord> | |||
<sügavus yhik="meeter">0.08</sügavus> | |||
<pindala yhik="ruutmeeter">0.4</pindala> | |||
<teataja id = "1"> | |||
<nimi>Peeter Linnakodanik</nimi> | |||
<roll>autojuht</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-04-10</likvideeritud> | |||
</auk> | |||
<auk id = "2"> | |||
<xkoord>6584348.6</xkoord> | |||
<ykoord>537658.6</ykoord> | |||
<sügavus yhik="meeter">0.8</sügavus> | |||
<pindala yhik="ruutmeeter">0.54</pindala> | |||
<teataja id = "1"> | |||
<nimi>Peeter Linnakodanik</nimi> | |||
<roll>autojuht</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
</auk> | |||
</augud> | |||
</tänav> | |||
<tänav id = "CU00464822" tyyp = "tänav"> | |||
<nimi>Ehitajate tee</nimi> | |||
<pikkus yhik="meeter">23</pikkus> | |||
<augud> | |||
<auk id = "3"> | |||
<xkoord>6584526.2</xkoord> | |||
<ykoord>537923.8</ykoord> | |||
<sügavus yhik="meeter">0.9</sügavus> | |||
<pindala yhik="ruutmeeter">0.5</pindala> | |||
<teataja id = "2"> | |||
<nimi>Jüri Kõvaametnik</nimi> | |||
<roll>Maanteeameti kontroll</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-02-15</likvideeritud> | |||
</auk> | |||
<auk id = "4"> | |||
<xkoord>6584655.9</xkoord> | |||
<ykoord>537637.5</ykoord> | |||
<sügavus yhik="meeter">0.6</sügavus> | |||
<pindala yhik="ruutmeeter">0.7</pindala> | |||
<teataja id = "2"> | |||
<nimi>Jüri Kõvaametnik</nimi> | |||
<roll>Maanteeameti kontroll</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-02-15</likvideeritud> | |||
</auk> | |||
<auk id = "5"> | |||
<xkoord>6584532</xkoord> | |||
<ykoord>537954.2</ykoord> | |||
<sügavus yhik="meeter">0.6</sügavus> | |||
<pindala yhik="ruutmeeter">1.7</pindala> | |||
<teataja id = "2"> | |||
<nimi>Jüri Kõvaametnik</nimi> | |||
<roll>Maanteeameti kontroll</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-02-15</likvideeritud> | |||
</auk> | |||
</augud> | |||
</tänav> | |||
<tänav id = "CU00464824" tyyp = "tänav"> | |||
<nimi>Sõpruse puiestee</nimi> | |||
<pikkus yhik="meeter">4623</pikkus> | |||
<augud> | |||
<auk id = "6"> | |||
<xkoord>6584621.1</xkoord> | |||
<ykoord>538267</ykoord> | |||
<sügavus yhik="meeter">0.11</sügavus> | |||
<pindala yhik="ruutmeeter">2.7</pindala> | |||
<teataja id = "2"> | |||
<nimi>Jüri Kõvaametnik</nimi> | |||
<roll>Maanteeameti kontroll</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-02-15</likvideeritud> | |||
</auk> | |||
</augud> | |||
</tänav> | |||
<tänav id = "CU00072238" tyyp = "tänav"> | |||
<nimi>Ranna tee</nimi> | |||
< | <pikkus yhik="meeter">623</pikkus> | ||
<augud> | |||
<auk id = "11"> | |||
<xkoord>6587966.2</xkoord> | |||
< | <ykoord>531049.2</ykoord> | ||
< | <sügavus yhik="meeter">0.07</sügavus> | ||
< | <pindala yhik="ruutmeeter">0.25</pindala> | ||
< | <teataja id = "3"> | ||
<nimi>Mari Vallaametnik</nimi> | |||
<roll>Vallavalitsuse insener</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-02-15</likvideeritud> | |||
</auk> | |||
</augud> | |||
</tänav> | |||
<tänav id = "CU00072411" tyyp = "tänav"> | |||
<nimi>Ranna tee</nimi> | |||
<pikkus yhik="meeter">1023</pikkus> | |||
<augud> | |||
<auk id = "12"> | |||
<xkoord>6587827.8</xkoord> | |||
<ykoord>531034.3</ykoord> | |||
<sügavus yhik="meeter">0.07</sügavus> | |||
<pindala yhik="ruutmeeter">0.75</pindala> | |||
<teataja id = "3"> | |||
<nimi>Mari Vallaametnik</nimi> | |||
<roll>Vallavalitsuse insener</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-02-15</likvideeritud> | |||
</auk> | |||
</augud> | |||
</tänav> | |||
<tänav id = "CU00069699" tyyp = "maantee"> | |||
<nimi>Klooga mnt</nimi> | |||
<pikkus yhik="meeter">623</pikkus> | |||
<augud> | |||
<auk id = "13"> | |||
<xkoord>6588082</xkoord> | |||
<ykoord>531159.8</ykoord> | |||
<sügavus yhik="meeter">0.16</sügavus> | |||
<pindala yhik="ruutmeeter">0.75</pindala> | |||
<teataja id = "3"> | |||
<nimi>Mari Vallaametnik</nimi> | |||
<roll>Vallavalitsuse insener</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<likvideeritud>2013-02-15</likvideeritud> | |||
</auk> | |||
</augud> | |||
</tänav> | |||
<tänav id = "CU02094396" tyyp = "tänav"> | |||
<nimi>Nõlvaku tänav</nimi> | |||
<pikkus yhik="meeter">823</pikkus> | |||
<augud> | |||
<auk id = "11"> | |||
<xkoord>6579325.4</xkoord> | |||
<ykoord>536312.7</ykoord> | |||
<sügavus yhik="meeter">0.11</sügavus> | |||
<pindala yhik="ruutmeeter">1.55</pindala> | |||
<teataja id = "4"> | |||
<nimi>Ülo Vallavanem</nimi> | |||
<roll>Vallavanem</roll> | |||
</teataja> | |||
<avastatud>2013-02-15</avastatud> | |||
<nimi> | <likvideeritud>2013-02-15</likvideeritud> | ||
< | </auk> | ||
< | </augud> | ||
< | </tänav> | ||
< | </tänavad> | ||
</teeauk> | </teeauk> | ||
Revision as of 21:57, 15 April 2013
Meeskond "Leemur"
- Liikmed
- Marika Mäemets
- Rasmus Hommuk
- Mairo Puusepp
- Einar Kivisalu
Idee
Et käesoleval hetkel on aktuaalne teedelagunemine ja augud tekkivad igalepoole üleöö, siis on meie XML asfaldiaukude teemaline.
XML
XML fail
<?xml version="1.0" encoding="utf-8"?>
<teeauk xmlns="http://tempuri.org/teeauk.xsd">
<tänavad>
<tänav id = "CU00609359" tyyp = "tänav">
<nimi>Raja</nimi>
<pikkus yhik="meeter">856</pikkus>
<augud>
<auk id = "1">
<xkoord>6584427.3</xkoord>
<ykoord>537660</ykoord>
<sügavus yhik="meeter">0.08</sügavus>
<pindala yhik="ruutmeeter">0.4</pindala>
<teataja id = "1">
<nimi>Peeter Linnakodanik</nimi>
<roll>autojuht</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-04-10</likvideeritud>
</auk>
<auk id = "2">
<xkoord>6584348.6</xkoord>
<ykoord>537658.6</ykoord>
<sügavus yhik="meeter">0.8</sügavus>
<pindala yhik="ruutmeeter">0.54</pindala>
<teataja id = "1">
<nimi>Peeter Linnakodanik</nimi>
<roll>autojuht</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
</auk>
</augud>
</tänav>
<tänav id = "CU00464822" tyyp = "tänav">
<nimi>Ehitajate tee</nimi>
<pikkus yhik="meeter">23</pikkus>
<augud>
<auk id = "3">
<xkoord>6584526.2</xkoord>
<ykoord>537923.8</ykoord>
<sügavus yhik="meeter">0.9</sügavus>
<pindala yhik="ruutmeeter">0.5</pindala>
<teataja id = "2">
<nimi>Jüri Kõvaametnik</nimi>
<roll>Maanteeameti kontroll</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
<auk id = "4">
<xkoord>6584655.9</xkoord>
<ykoord>537637.5</ykoord>
<sügavus yhik="meeter">0.6</sügavus>
<pindala yhik="ruutmeeter">0.7</pindala>
<teataja id = "2">
<nimi>Jüri Kõvaametnik</nimi>
<roll>Maanteeameti kontroll</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
<auk id = "5">
<xkoord>6584532</xkoord>
<ykoord>537954.2</ykoord>
<sügavus yhik="meeter">0.6</sügavus>
<pindala yhik="ruutmeeter">1.7</pindala>
<teataja id = "2">
<nimi>Jüri Kõvaametnik</nimi>
<roll>Maanteeameti kontroll</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
</augud>
</tänav>
<tänav id = "CU00464824" tyyp = "tänav">
<nimi>Sõpruse puiestee</nimi>
<pikkus yhik="meeter">4623</pikkus>
<augud>
<auk id = "6">
<xkoord>6584621.1</xkoord>
<ykoord>538267</ykoord>
<sügavus yhik="meeter">0.11</sügavus>
<pindala yhik="ruutmeeter">2.7</pindala>
<teataja id = "2">
<nimi>Jüri Kõvaametnik</nimi>
<roll>Maanteeameti kontroll</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
</augud>
</tänav>
<tänav id = "CU00072238" tyyp = "tänav">
<nimi>Ranna tee</nimi>
<pikkus yhik="meeter">623</pikkus>
<augud>
<auk id = "11">
<xkoord>6587966.2</xkoord>
<ykoord>531049.2</ykoord>
<sügavus yhik="meeter">0.07</sügavus>
<pindala yhik="ruutmeeter">0.25</pindala>
<teataja id = "3">
<nimi>Mari Vallaametnik</nimi>
<roll>Vallavalitsuse insener</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
</augud>
</tänav>
<tänav id = "CU00072411" tyyp = "tänav">
<nimi>Ranna tee</nimi>
<pikkus yhik="meeter">1023</pikkus>
<augud>
<auk id = "12">
<xkoord>6587827.8</xkoord>
<ykoord>531034.3</ykoord>
<sügavus yhik="meeter">0.07</sügavus>
<pindala yhik="ruutmeeter">0.75</pindala>
<teataja id = "3">
<nimi>Mari Vallaametnik</nimi>
<roll>Vallavalitsuse insener</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
</augud>
</tänav>
<tänav id = "CU00069699" tyyp = "maantee">
<nimi>Klooga mnt</nimi>
<pikkus yhik="meeter">623</pikkus>
<augud>
<auk id = "13">
<xkoord>6588082</xkoord>
<ykoord>531159.8</ykoord>
<sügavus yhik="meeter">0.16</sügavus>
<pindala yhik="ruutmeeter">0.75</pindala>
<teataja id = "3">
<nimi>Mari Vallaametnik</nimi>
<roll>Vallavalitsuse insener</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
</augud>
</tänav>
<tänav id = "CU02094396" tyyp = "tänav">
<nimi>Nõlvaku tänav</nimi>
<pikkus yhik="meeter">823</pikkus>
<augud>
<auk id = "11">
<xkoord>6579325.4</xkoord>
<ykoord>536312.7</ykoord>
<sügavus yhik="meeter">0.11</sügavus>
<pindala yhik="ruutmeeter">1.55</pindala>
<teataja id = "4">
<nimi>Ülo Vallavanem</nimi>
<roll>Vallavanem</roll>
</teataja>
<avastatud>2013-02-15</avastatud>
<likvideeritud>2013-02-15</likvideeritud>
</auk>
</augud>
</tänav>
</tänavad>
</teeauk>
XSD fail
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="XMLSchema1"
targetNamespace="http://tempuri.org/teeauk.xsd"
elementFormDefault="qualified"
xmlns="http://tempuri.org/teeauk.xsd"
xmlns:mstns="http://tempuri.org/teeauk.xsd"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
>
<xs:simpleType name="yhikpikkus">
<xs:restriction base="xs:string">
<xs:enumeration value="meeter"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="yhiksygavus">
<xs:restriction base="xs:string">
<xs:enumeration value="meeter"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="yhikpindala">
<xs:restriction base="xs:string">
<xs:enumeration value="ruutmeeter"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="teeauk">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs ="0" maxOccurs="unbounded" name="tänavad">
<xs:complexType>
<xs:choice>
<xs:element minOccurs ="0" maxOccurs="unbounded" name="tänav">
<xs:complexType>
<xs:sequence>
<xs:element name="nimi" type="xs:string"></xs:element>
<xs:element name="pikkus">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:int">
<xs:attribute name="yhik" type="yhikpikkus"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="augud">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="auk">
<xs:complexType>
<xs:sequence>
<xs:element name="xkoord" type="xs:double"></xs:element>
<xs:element name="ykoord" type="xs:double"></xs:element>
<xs:element name="sügavus">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute name="yhik" type="yhiksygavus"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="pindala">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute name="yhik" type="yhikpindala"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="teataja">
<xs:complexType>
<xs:sequence>
<xs:element name="nimi" type="xs:string"></xs:element>
<xs:element name="roll" type="xs:string"></xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:int"></xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="avastatud" type="xs:date"></xs:element>
<xs:element name="likvideeritud" type="xs:date" minOccurs ="0"></xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:int"></xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:string"></xs:attribute>
<xs:attribute name="tyyp" type="xs:string"></xs:attribute>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>