IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mapcache_seed - Online nel cloud

Esegui mapcache_seed nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mapcache_seed che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mapcache_seed - genera riquadri per seminare mapcache

SINOSSI


mapcache_seed -c /percorso/di/mapcache.xml [Opzioni]

DESCRIZIONE


mapcache_seed è uno strumento di seeding avanzato per mapcache, le cui caratteristiche principali sono:

· numero configurabile di seeding thread, per velocizzare il rendering

· capacità di riseminare le tessere più vecchie di un certo timestamp

· capacità di seminare tessere data un'origine dati shapefile/OGR

VERSIONI


-c, --config filetto
Percorso al file di configurazione mapcache.xml che contiene i set di riquadri necessari
essere seminato.

-C, --cache Override
Sostituisci la cache utilizzata dal set di riquadri selezionato (utile per il seeding selettivo
cache di fallback/multilivello).

-t, --set di tessere Nome
Nome del set di tessere che deve essere seminato.

-g, --griglia Nome
Nome della griglia che deve essere seminata (il set di riquadri selezionato deve fare riferimento al dato
griglia).

-z, --Ingrandisci minzoom, maxzoom
(Facoltativo) Inizia e termina i livelli di zoom che devono essere seminati, separati da una virgola,
ad es. 0,6.

-M, --metadimensione larghezza altezza
Sostituisci la dimensione del metatile durante la semina, ad es. 8,8.

-e, --estensione minx, miny, maxx, maxy
(Facoltativo) Riquadro di delimitazione dell'area da seminare.

-o, --più vecchio timestamp|ora
(Facoltativo) Solo tessere seme più vecchie del valore specificato. Il valore può
essere la stringa "now" o una data formattata come anno/mese/giorno ora:minuto,
ad esempio: "2011/01/31 20:45". (Si noti che deve essere citato un timestamp completo).

-n, --nthread numero
Numero di thread paralleli da utilizzare per richiedere i riquadri dal WMS
fonte. Il valore predefinito è 1, ma può essere impostato su un valore superiore se il server WMS è in grado di resistere
richieste parallele (come regola generale, il valore scelto qui non dovrebbe mai essere molto
superiore al numero di cpu sul server WMS). (Incompatibile con
-p/--nprocessi).

-p, --nprocessi numero
Numero di processi paralleli che dovrebbero essere utilizzati per richiedere i riquadri dal WMS
fonte. (Incompatibile con -n/--nthread).

-P, --precente numero
Percentuale di richieste non riuscite consentite dalle ultime 1000 prima dell'interruzione (predefinito: 1%,
impostato a 0 per interrompere al primo errore).

-L, --log-fallito filetto
Registra riquadri non riusciti a filetto.

-R, --retry-fallito filetto
Riprova richieste non riuscite registrate su filetto by --log-fallito.

-m, --modalità seme|elimina|trasferimento
Modalità in cui verrà eseguita l'utilità: seed (predefinito), elimina o trasferisci.

-x, --trasferimento set di tessere
Nome del set di riquadri da trasferire.

-D, --dimensione DIMENSIONE=VALORE
Utilizzato per specificare quale dimensione utilizzare se il set di riquadri supporta le dimensioni. Può essere
usato più volte per impostare più dimensioni, ad es -D "DIM1=VAL1" -D "DIM2=VAL2".

-h, --Aiuto
Mostra aiuto.

-q, --silenzioso
Non stampare i messaggi di avanzamento sullo standard output.

-f, --vigore
Forza la ricreazione delle tessere anche se esiste già.

-v, --verboso
Stampa informazioni di debug dettagliate (se compilate in).

Opzionale Riga di comando Opzioni quando utilizzando OGR/GEOS.

Al momento della compilazione, se OGR e GEOS sono stati trovati nel sistema, lo strumento seeder supporta
opzioni aggiuntive per seminare solo le tessere che coprono un'area geografica arbitraria.

Importante: Nota che per il momento, l'origine dati OGR dovrebbe essere la stessa
proiezione come la griglia che stai seminando, poiché non esiste una riproiezione automatica dal
proiezione dell'origine dati alla proiezione della griglia.

-d, --ogr-datasource fonte di dati
Connessione OGR alla sorgente spaziale. Consulta la documentazione OGR per tutto ciò che è
supportato. Nel caso più semplice (ad esempio uno Shapefile), questo è solo il nome completo del file
dello shapefile.

-l, --ogr-strato strato
(Facoltativo) Per origini dati che contengono più livelli (ad es. postgis, con
più tabelle), determina quale layer verrà utilizzato.

-s, --ogr-sql SQL
Espressione sql OGR che può essere applicata (vedi http://www.gdal.org/ogr/ogr_sql.html).

-w, --ogr-dove where
Espressione SQL "where" per filtrare i valori restituiti. Questo sarebbe tipicamente usato
per selezionare solo la geometria di un determinato paese se l'origine dati contiene tutte le
contorni del mondo.

NOTE


L'utilità di seeding deve essere eseguita con lo stesso account utente dell'utente che esegue il
server web. Questo è necessario in modo che le autorizzazioni sulle tessere create dal seeder siano
accessibile dal server web e, viceversa, il seeder ha i diritti per scrivere file su
directory create dal server web.

Una sessione di semina di esempio funziona così:

[utente@host]$ sudo www-data
[www-data@host]$ mapcache_seed -c /path/to/www/conf/mapcache.xml [opzioni]
[www-data@host]$ disconnettersi
[utente@host]$

ESEMPIO


Semina il set di riquadri "osm" con la griglia "g" (google/web-mercator):

mapcache_seed -c mapcache.xml -t osm -gg

Livelli di semi da 0 a 12:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12

Dato uno shapefile che contiene i contorni dei paesi del mondo, semina solo le aree che sono
coperto da terra (cioè saltare gli oceani). Usa anche 4 thread di richiesta in parallelo:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /percorso/a/seme.shp

Come in precedenza, ma semina solo gli Stati Uniti (notare l'utilizzo del preventivo, necessario per creare
sql valido con un "US" tra virgolette singole:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp -w "FIPS_A2='US'"

Reseed livelli da 0 a 12 (questo potrebbe essere fatto anche eliminando la cache per i livelli da 0 a 12
e facendo un classico seed, ma così facendo non rallenta l'accesso dal web
clienti):

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -o now

29 agosto 2015 mapcache_seed(1)

Usa mapcache_seed online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad