Struktura XML datotek: Razlika med redakcijama

Iz SDMS
Jump to navigationJump to search
m (Piramida.XML)
m (CRS.XML)
Vrstica 48: Vrstica 48:
  
 
== CRS.XML ==
 
== CRS.XML ==
 +
 +
<pre>
 +
<?xml version="1.0" encoding="windows-1250"?>
 +
<crs>
 +
  <ellipsoid>
 +
    <elcode>BES-41</elcode>
 +
    <elnote>Bessel 1841 (SI D48, HR, BA, RS, AT, DE)</elnote>
 +
    <elpars>6377397.155, 6356078.96282</elpars>
 +
  </ellipsoid>
 +
 +
  <projection>
 +
    <prcode>SI-D48</prcode>
 +
    <prnote>Slovenija D48-GK</prnote>
 +
    <prtype>TM</prtype>
 +
    <prel>BES-41</prel>
 +
    <prcp>0</prcp>
 +
    <prfn>-5000000</prfn>
 +
    <prsf>0.9999</prsf>
 +
    <zone>
 +
      <zncode>*</zncode>
 +
      <znnote>Samo ena cona</znnote>
 +
      <zncm>15</zncm>
 +
      <znfe>500000</znfe>
 +
    </zone>
 +
    <transformation>
 +
      <trcode>GURS-08</trcode>
 +
      <trnote>Cela Slovenija (15-125cm)</trnote>
 +
      <trtowgs>409.545, 72.164, 486.872, 3.085957, 5.469110, -11.020289, 17.919665</trtowgs>
 +
      <trtocrs>-473.862, -124.587, -413.576, -4.730807, -2.380796, 11.786482, -10.645117</trtocrs>
 +
      <trtest>SITRANET, 16, 0, 0, 46, 0, 0, 577825.261, 95579.074</trtest>
 +
    </transformation>
 +
  </projection>
 +
</crs>
 +
</pre>
 +
 
== CTR.XML ==
 
== CTR.XML ==
 
=== Primer ===
 
=== Primer ===

Redakcija: 18:43, 25. marec 2015

TMS.XML

Primer

<?xml version="1.0" encoding="windows-1250"?>
<tms>
  <service>
    <code>OSM</code>
    <name>OSM - OpenStreetMap</name>
    <server>a.tile.openstreetmap.org</server>
    <server>b.tile.openstreetmap.org</server>
    <server>c.tile.openstreetmap.org</server>
    <levels>
      <codes>0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19</codes>
      <link>/%Z/%X/%Y.png</link>
    </levels>
    <format>png</format>
    <validity>7</validity>
  </service>
</tms>

Parametri taga SERVICE

  • CODE - obvezna koda, ki naj bo unikatna in naj se nikoli ne spremeni
  • NAME - obvezno opisno ime, tudi unikatno, da se pri izbiri lahko ločijo med sabo
  • CRS - koda koordinatnega sistema, za kode poglej v CRS.XML (privzeto WGS-84)
  • ORIGIN - izhodišče sistema, TOP za levo-zgoraj ali BOTTOM za levo-spodaj (privzeto TOP)
  • ORIGINX - koordinata izhodišča sistema (levo) (privzeto 0)
  • ORIGINY - koordinata izhodišča sistema (zgoraj/spodaj) (privzeto 0)
  • PIXELSIZE - dimenzije piksla v metrih na prvem nivoju (privzeto 104857.6)
  • TILESIZE - dimenzija slike v pikslih (privzeto 256)
  • FORMAT - obvezni format slike, JPG, PNG ali TIF
  • VALIDITY - obvezno število dni do ponovnega preverjanja veljavnosti
  • CHROMACOLORHEX - barva, ki se naj spremeni v prozorno, npr. FFFFFE (privzeto 0)
  • CHROMATOLERANCE - toleranca, za prozornost, npr. 1 (privzeto 0)
  • TOPLEVELINDEX - index nivoja, na katerem se začnejo karte (če želimo ignorirati zgornje nivoje) (privzeto 0)
  • SERVER - obvezni naslov strežnika, ki se lahko ponavlja, če je na voljo več strežnikov
  • LEVELS - obvezna definicija nivojev, ki se lahko ponavlja, če so definicije nivojev različne

Parametri taga LEVELS

  • CODES - obvezni seznam šifer nivojev, ločenih z vejico
  • LINK - obvezna povezava na sliko, kjer se % sekvence nadomeščajo z dejanskimi vrednosti

% sekvence

  • %Z se nadomesti s šifro nivoja
  • %X se nadomesti s horizontalnim indeksom slike
  • %Y se nadomesti z vertikalnim indeksom slike
  • %Q se nadomesti s quad-tree nazivom slike

CRS.XML

<?xml version="1.0" encoding="windows-1250"?>
<crs>
  <ellipsoid>
    <elcode>BES-41</elcode>
    <elnote>Bessel 1841 (SI D48, HR, BA, RS, AT, DE)</elnote>
    <elpars>6377397.155, 6356078.96282</elpars>
  </ellipsoid>

  <projection>
    <prcode>SI-D48</prcode>
    <prnote>Slovenija D48-GK</prnote>
    <prtype>TM</prtype>
    <prel>BES-41</prel>
    <prcp>0</prcp>
    <prfn>-5000000</prfn>
    <prsf>0.9999</prsf>
    <zone>
      <zncode>*</zncode>
      <znnote>Samo ena cona</znnote>
      <zncm>15</zncm>
      <znfe>500000</znfe>
    </zone>
    <transformation>
      <trcode>GURS-08</trcode>
      <trnote>Cela Slovenija (15-125cm)</trnote>
      <trtowgs>409.545, 72.164, 486.872, 3.085957, 5.469110, -11.020289, 17.919665</trtowgs>
      <trtocrs>-473.862, -124.587, -413.576, -4.730807, -2.380796, 11.786482, -10.645117</trtocrs>
      <trtest>SITRANET, 16, 0, 0, 46, 0, 0, 577825.261, 95579.074</trtest>
    </transformation>
  </projection>
</crs>

CTR.XML

Primer

<?xml version="1.0" encoding="windows-1250"?>
<cts>
  <ct>
    <ctcode>1</ctcode>
    <ctname>Cyan, Orange - 8 Bands</ctname>
    <ctlinear>true</ctlinear>
    <ctshadow>true</ctshadow>
    <ctpair>   0, 806000</ctpair>
    <ctpair> 100, 808000</ctpair>
    <ctpair> 200, A0A000</ctpair>
    <ctpair> 300, C0C000</ctpair>
    <ctpair> 400, F0F000</ctpair>
    <ctpair> 600, CAE8DD</ctpair>
    <ctpair> 800, 55AAFF</ctpair>
    <ctpair>1000, 4484DD</ctpair>
    <ctpair>1300, 337CCE</ctpair>
    <ctpair>1700, 2967AB</ctpair>
    <ctpair>2100, 1A416C</ctpair>
    <ctpair>2900, 4A484D</ctpair>
  </ct>
</cts>

Piramida.XML