InglésFrancésEspañol

Ad


icono de página de OnWorks

mapcache_seed - Online en la nube

Ejecute mapcache_seed en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mapcache_seed que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


mapcache_seed - genera mosaicos para inicializar mapcache

SINOPSIS


mapcache_seed -c /ruta/to/mapcache.xml [opciones]

DESCRIPCIÓN


mapcache_seed es una herramienta de siembra avanzada para mapcache, cuyas principales características son:

· Número configurable de hilos de siembra, para acelerar la representación

· Capacidad para volver a sembrar mosaicos más antiguos que una determinada marca de tiempo

· Capacidad para sembrar mosaicos dado un archivo de forma / fuente de datos OGR

CAMPUS


-c, --config presentar
Ruta al archivo de configuración mapcache.xml que contiene los mosaicos que necesitan
ser sembrado.

-C, --cache anular
Anular la caché utilizada por el conjunto de mosaicos seleccionado (útil para sembrar selectivamente
cachés de respaldo / de varios niveles).

-t, --etiqueta nombre
Nombre del conjunto de mosaicos que se debe sembrar.

-g, --red nombre
Nombre de la cuadrícula que se debe sembrar (el conjunto de mosaicos seleccionado debe hacer referencia al
red).

-z, --zoom minzoom, maxzoom
(Opcional) Niveles de zoom de inicio y finalización que se deben sembrar, separados por comas,
por ejemplo, 0,6.

-M, --metalizar ancho, alto
Anule el tamaño del metatile durante la siembra, p. Ej. 8,8.

-e, --grado minx, miny, maxx, maxy
(Opcional) Recuadro delimitador del área a sembrar.

-o, --más viejo marca de tiempo | ahora
(Opcional) Solo los mosaicos de semillas que sean más antiguos que el valor dado. El valor puede
sea ​​la cadena "ahora" o una fecha formateada como año / mes / día hora: minuto,
por ejemplo: "2011/01/31 20:45". (Tenga en cuenta que se debe citar una marca de tiempo completa).

-n, - hilos número
Número de subprocesos paralelos que se deben utilizar para solicitar mosaicos del WMS
fuente. El valor predeterminado es 1, pero se puede establecer más alto si el servidor WMS puede soportar
solicitudes paralelas (como regla general, el valor elegido aquí nunca debe ser mucho
mayor que el número de cpus en el servidor WMS). (Incompatible con
-p/--procesos).

-p, --procesos número
Número de procesos paralelos que se deben utilizar para solicitar mosaicos del WMS
fuente. (Incompatible con -n/- hilos).

-P, --reciente número
Porcentaje de solicitudes fallidas permitidas desde las últimas 1000 antes de que abortemos (predeterminado: 1%,
establecido en 0 para abortar en el primer error).

-L, --log-falló presentar
Registrar mosaicos fallidos en presentar.

-R, - reintento fallido presentar
Rtry solicitudes fallidas registradas en presentar by --log-falló.

-m, --modo semilla | borrar | transferir
Modo en el que se ejecutará la utilidad: inicializar (predeterminado), eliminar o transferir.

-x, --transferir azulejos
Nombre del conjunto de mosaicos a transferir.

-D, --dimensión DIMENSION = VALOR
Se utiliza para especificar qué dimensión utilizar si el conjunto de mosaicos admite dimensiones. Puede ser
utilizado varias veces para establecer varias dimensiones, p. ej. -D "DIM1 = VAL1" -D "DIM2 = VAL2".

-h, --ayuda
Mostrar ayuda.

-q, --tranquilo
No imprima mensajes de progreso en la salida estándar.

-f, --fuerza
Forzar la recreación de mosaicos incluso si ya existe.

-v, --verboso
Imprime información detallada de depuración (si está compilada).

Opcional Línea de comando opciones cuando usando OGR / GEOS.

En el momento de la compilación, si OGR y GEOS se encuentran en el sistema, la herramienta sembradora admite
opciones adicionales para sembrar solo los mosaicos que cubren un área geográfica arbitraria.

Importante: Tenga en cuenta que, por el momento, la fuente de datos OGR debe estar en el mismo
proyección como la cuadrícula que está sembrando, ya que no hay reproyección automática desde el
proyección de la fuente de datos a la proyección de la cuadrícula.

-d, --ogr-fuente de datos fuente de datos
Conexión OGR a la fuente espacial. Consulte la documentación de OGR para todo lo que es
soportado. En el caso más simple (por ejemplo, un Shapefile), este es solo el nombre de archivo completo
del shapefile.

-l, --ogr-capa .
(Opcional) Para fuentes de datos que contienen varias capas (por ejemplo, postgis, con
varias tablas), determina qué capa se utilizará.

-s, --ogr-sql SQL
Expresión sql de OGR que se puede aplicar (ver http://www.gdal.org/ogr/ogr_sql.html).

-w, --ogr-donde donde
Expresión SQL "where" para filtrar los valores devueltos. Esto normalmente se usaría
para seleccionar solo la geometría de un país dado si la fuente de datos contiene todos los
contornos del mundo.

NOTAS


La utilidad de inicialización debe ejecutarse con la misma cuenta de usuario que el usuario que ejecuta el
Servidor web. Esto es necesario para que los permisos en los mosaicos creados por la sembradora sean
accesible por el servidor web y, a la inversa, el sembrador tiene los derechos para escribir archivos en
directorios creados por el servidor web.

Una sesión de siembra de muestra es la siguiente:

[usuario @ host] $ sudo www-data
[www-data @ host] $ mapcache_seed -c /path/to/www/conf/mapcache.xml [opciones]
[www-data @ host] $ cerrar sesión
[usuario @ host] $

EJEMPLO


Siembre el conjunto de mosaicos "osm" con la cuadrícula "g" (google / web-mercator):

mapcache_seed -c mapcache.xml -t osm -gg

Niveles de semillas 0 a 12:

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

Dado un shapefile que contiene los contornos de países del mundo, siembre solo las áreas que son
cubierto por tierra (es decir, saltarse los océanos). También use 4 hilos de solicitud en paralelo:

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

Igual que antes, pero solo en EE. UU. (Observe el uso de la cotización, necesario para crear
sql válido con un 'US' entre comillas simples:

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

Reinicie los niveles 0 a 12 (esto también se puede hacer eliminando la caché para los niveles 0 a 12
y haciendo una semilla clásica, pero hacerlo de esta manera no ralentiza el acceso desde la web
clientela):

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

29 de agosto de 2015 mapcache_seed(1)

Utilice mapcache_seed en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad