Struktura XML datotek: Razlika med redakcijama
Iz SDMS
Jump to navigationJump to searchm |
m (→CTR.XML) |
||
| Vrstica 49: | Vrstica 49: | ||
== CRS.XML == | == CRS.XML == | ||
== CTR.XML == | == CTR.XML == | ||
| + | === Primer === | ||
| + | |||
| + | <pre> | ||
| + | <?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> | ||
| + | </pre> | ||
| + | |||
== Piramida.XML == | == Piramida.XML == | ||
Redakcija: 18:34, 25. marec 2015
Vsebina
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
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>