EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mapcache_seed - Online in der Cloud

Führen Sie mapcache_seed im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl mapcache_seed, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


mapcache_seed - erzeuge Kacheln, um Mapcache zu säen

ZUSAMMENFASSUNG


mapcache_seed -c /path/to/mapcache.xml [Optionen]

BESCHREIBUNG


mapcache_seed ist ein erweitertes Seeding-Tool für Mapcache, dessen Hauptfunktionen sind:

· konfigurierbare Anzahl von Seeding-Threads, um das Rendering zu beschleunigen

· Möglichkeit, Kacheln, die älter als ein bestimmter Zeitstempel sind, neu zu setzen

· Fähigkeit, Kacheln mit einer Shapefile/OGR-Datenquelle zu säen

OPTIONAL


-c, --config Datei
Pfad zur Konfigurationsdatei mapcache.xml, die die Tilesets enthält, die benötigt werden
gesät werden.

-C, --Zwischenspeicher Override
Cache überschreiben, der vom ausgewählten Tileset verwendet wird (nützlich für selektives Seeding
Fallback-/Multitier-Caches).

-t, --tileset Name
Name des Tilesets, das gesät werden muss.

-g, --Netz Name
Name des Rasters, das gesät werden muss (das ausgewählte Tileset muss auf die angegebene
Netz).

-z, --Zoomen Minzoom, Maxzoom
(Optional) Start- und End-Zoomstufen, für die Seeding erforderlich ist, getrennt durch ein Komma,
zB 0,6.

-M, - Metastasieren Breite Höhe
Metatilgröße beim Seeding überschreiben, zB 8,8.

-e, --Ausmaß minx, miny, maxx, maxy
(Optional) Begrenzungsrahmen des zu säenden Bereichs.

-o, --älter Zeitstempel|jetzt
(Optional) Nur Saatkacheln, die älter als der angegebene Wert sind. Der Wert kann
entweder die Zeichenfolge "jetzt" oder ein Datum im Format Jahr/Monat/Tag Stunde:Minute sein,
zB: "2011 01:31". (Beachten Sie, dass ein vollständiger Zeitstempel angegeben werden sollte).

-n, --nthreads Anzahl
Anzahl der parallelen Threads, die verwendet werden sollen, um Kacheln vom WMS anzufordern
Quelle. Der Standardwert ist 1, kann aber höher eingestellt werden, wenn der WMS-Server standhält
parallele Anfragen (als Faustregel sollte der hier gewählte Wert nie viel sein
höher als die Anzahl der CPUs auf dem WMS-Server). (Nicht kompatibel mit
-p/--nProzesse).

-p, --nProzesse Anzahl
Anzahl der parallelen Prozesse, die verwendet werden sollen, um Kacheln vom WMS anzufordern
Quelle. (Nicht kompatibel mit -n/--nthreads).

-P, - Prozent Anzahl
Prozentsatz der zulässigen fehlgeschlagenen Anfragen von den letzten 1000, bevor wir abbrechen (Standard: 1 %,
auf 0 setzen, um beim ersten Fehler abzubrechen).

-L, --log-fehlgeschlagen Datei
Fehlerhafte Kacheln protokollieren in Datei.

-R, --retry-fehlgeschlagen Datei
Wiederholen Sie fehlgeschlagene Anfragen, die in protokolliert wurden Datei by --log-fehlgeschlagen.

-m, --Modus Seed|Löschen|Übertragen
Modus, in dem das Dienstprogramm ausgeführt wird: entweder Seed (Standard), Löschen oder Übertragen.

-x, --Transfer Fliesensatz
Name des zu übertragenden Tileset.

-D, --Abmessungen ABMESSUNG=WERT
Wird verwendet, um anzugeben, welche Dimension verwendet werden soll, wenn das Tileset Dimensionen unterstützt. Kann sein
mehrfach verwendet, um mehrere Dimensionen festzulegen, z -D "DIM1=VAL1" -D "DIM2=VAL2".

-h, --help
Zeig Hilfe.

-q, --ruhig
Drucken Sie keine Fortschrittsmeldungen auf der Standardausgabe.

-f, --Macht
Kachelerneuerung erzwingen, auch wenn sie bereits vorhanden ist.

-v, - ausführlich
Ausführliche Debugging-Informationen ausgeben (sofern einkompiliert).

Optional Befehlszeile Optionen wann Verwendung von OGR/GEOS.

Wenn zur Kompilierzeit OGR und GEOS auf dem System gefunden wurden, unterstützt das Seeder-Tool
zusätzliche Optionen, um nur die Kacheln zu setzen, die ein beliebiges geografisches Gebiet abdecken.

Wichtig: Beachten Sie, dass die OGR-Datenquelle vorerst in derselben sein sollte
Projektion als das Raster, das Sie aussäen, da es keine automatische Neuprojektion vom
Datenquellenprojektion in die Rasterprojektion.

-d, --ogr-Datenquelle Datenquelle
OGR-Verbindung zur räumlichen Quelle. Konsultieren Sie die OGR-Dokumentation für alles, was ist
unterstützt. Im einfachsten Fall (zB ein Shapefile) ist dies nur der vollständige Dateiname
des Shapefiles.

-l, --ogr-layer Schicht
(Optional) Für Datenquellen, die mehrere Ebenen enthalten (z. B. Postgis, mit
mehrere Tabellen) bestimmt, welcher Layer verwendet wird.

-s, --ogr-sql SQL
OGR-SQL-Ausdruck, der angewendet werden kann (siehe http://www.gdal.org/ogr/ogr_sql.html).

-w, --ogr-wo woher
SQL-Ausdruck "where", um zurückgegebene Werte herauszufiltern. Dies würde normalerweise verwendet werden
um nur die Geometrie eines bestimmten Landes auszuwählen, wenn die Datenquelle alle
Weltkonturen.

ANMERKUNG


Das Seeding-Dienstprogramm muss unter demselben Benutzerkonto ausgeführt werden wie der Benutzer, der die
Webserver. Dies ist erforderlich, damit die Berechtigungen für die vom Seeder erstellten Kacheln
Zugriff durch den Webserver, und umgekehrt hat der Seeder das Recht, Dateien zu schreiben
vom Webserver erstellte Verzeichnisse.

Eine Beispiel-Seeding-Sitzung läuft wie folgt ab:

[Benutzer@Host]$ sudo www-Daten
[www-data@host]$ mapcache_seed -c /path/to/www/conf/mapcache.xml [Optionen]
[www-data@host]$ Logout
[Benutzer@Host]$

BEISPIEL


Seed das "osm" Tileset mit dem "g"(google/web-mercator) Raster:

mapcache_seed -c mapcache.xml -t osm -gg

Seed-Level 0 bis 12:

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

Bei einem Shapefile, das die Länderkonturen der Welt enthält, setzen Sie nur die Bereiche, die
von Land bedeckt (dh die Ozeane überspringen). Verwenden Sie auch 4 Anfrage-Threads parallel:

mapcache_seed -c mapcache.xml -t osm -gg -z 0,12 -n 4 -d /path/to/seed.shp

Wie zuvor, aber nur die USA (beachten Sie die Angebotsverwendung, die zum Erstellen erforderlich ist)
gültiges sql mit einem einfachen Anführungszeichen 'US':

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

Reseed Level 0 bis 12 (dies könnte auch durch Löschen des Caches für Level 0 bis 12 erfolgen
und einen klassischen Seed machen, aber auf diese Weise wird der Zugriff aus dem Web nicht verlangsamt
Kunden):

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

29 August 2015 mapcache_seed(1)

Verwenden Sie mapcache_seed online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad