Formato della directory delle tessere - .metainfo
Il formato Metainfo utilizzato in OsmAnd per memorizzare le preferenze dei livelli di tessere. In OsmAnd aggiungiamo una serie di tabelle che estendono il formato:
Campo | Specifica e scopo |
---|---|
[url\_template] | Stringa. Modello URL per scaricare le tessere con: zoom: {0} o {$z} x: {1} o {$x} , y: {2} o {$y} .Osserva l'ordine di x / y, potrebbe essere diverso nell'url nome del server - {rnd} preso da [randoms]alcuni server si aspettano quadkey - {q} che dovrebbe essere usato al posto di XYZ{bbox} - riquadro di delimitazione, in gradi, con formato longitudine minima,latitudine minima,longitudine massima,latitudine massima, come -111.02783203,35.01200204,-111.00585938,35.02999637 esempi: http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{$z}/{$y}/{$x} http://a{rnd}.ortho.tiles.virtualearth.net/tiles/a{q}.jpeg?g=700 https://encdirect.noaa.gov/arcgis/services/encdirect/enc_harbour/MapServer/WmsServer?bbox={bbox}&format=image/png&service=WMS&version=1.1.1&request=GetMap&srs=EPSG:4326&width=256&height=256&layers=0,6,11&map=&styles= |
[randoms] | Stringa. I nomi dei mirror del server. Separati da virgola. Uno di questi valori sostituirà casualmente il segnaposto {rdn} nel campo "url". |
[minzoom] | Intero. Livello di zoom minimo. Nel formato regolare (OSM, Google maps). |
[maxzoom] | Intero. Livello di zoom massimo. Nel formato regolare (OSM, Google maps). |
[ellipsoid] | Booleano "true" o "false". True per Mercatore ellittico (tessere Yandex). False per il regolare Mercatore sferico web (OSM, Google maps) |
[inverted\_y] | Booleano "true" o "false". True per numero di tessere Y invertito (tessere Nakarte.me). |
[tile\_size] | Intero 256 o 512. Dimensione del lato della tessera scaricata in px. |
[img\_density] | Intero. Densità dell'immagine della tessera. |
[avg\_img\_size] | Intero. Dimensione media dell'immagine della tessera. |
[expiration\_time\_minutes] | Intero. Specifica se le tessere devono scadere dopo il numero di minuti indicato. Verranno comunque visualizzate, ma anche scaricate nuovamente. |
La classe che supporta questa sorgente di tessere si trova in o vicino a View.