13 votos

¿Cómo automatizar la exportación en Tilemill?

He instalado Tilemill para exportar el mapa como mbtiles,y he utilizado mbutil exportar como imágenes PNG & UTFGrid.Así sucesivamente,tengo un Tilemill proyecto con MSS(Carto) archivos.Ahora el origen de datos se va a cambiar semanal y quiero automatizar esta acción.

Lo hace Tilemill apoyo de línea de comandos de secuencias de comandos o algo más para exportar mi proyecto con propiedades ??

Sistema Actual : Windows 7 x64

EDICIÓN en respuesta a @Sunil:

TileMill no tiene ninguna de las características de forma automática en la manipulación de su Carto hojas de estilo, pero se puede usar un script de bash para manipular la Carto archivos directamente. TileMill también tiene un comando de exportación que pueden ser llamados desde bash.

En Mac OS X, puede ejecutar un comando como este en el Terminal para obtener más detalles acerca de cómo utilizar el comando exportar:

/Aplicaciones/TileMill.app/Contents/Resources/node /Applications/TileMill.app/Contents/Resources/index.js exportación --help

El comando exacto depende de cómo se instaló TileMill

Por desgracia,el mismo comando para Mac OS X no funciona en mi sistema actual.¿Qué significa la última frase,hay diferentes instalaciones de Tilemill ?

11voto

pix0r Puntos 17854

He encontrado en el último.Tilemill comandos se deben ejecutar a través de nodo que se incluyen en el mismo directorio con index.js archivo.Yo estaba tratando de ejecutar directamente index.js como index.js export .. que no está funcionando.

@Sunil de la redirección a la página de soporte me permitió instalar ubuntu y ver el código estaba trabajando entonces me di cuenta de que estaba trabajando con nodejs funcionalidad.Después de la apertura de Tilemill GUI,también funciona en http://localhost:20009/ como bueno.Luego conseguí que los comandos deben ser de trabajo con el nodo.

Por lo tanto debemos tipo en Windows 7 (x64)

node index.js export (..options..)

en Ubuntu

./index.js export (..options..)

También me encontré con todos los comandos disponibles

Opciones:

--format=[formato] formato de Exportación (png|pdf|svg|mbtiles|carga|sincronización). (Predeterminado: no)
--bbox=[xmin,ymin,xmax,ymax] separados por Comas coordenadas del cuadro delimitador para la exportación. (Predeterminado: no)
--minzoom=[zoom] MBTiles: mínimo nivel de zoom a la exportación. (Predeterminado: no)
--maxzoom=[zoom] MBTiles: máximo nivel de zoom a la exportación. (Predeterminado: no)
--width=[ancho] Imagen: ancho de la imagen en píxeles. (Valor predeterminado: 400)
--height=[altura] Imagen: altura de la imagen en píxeles. (Valor predeterminado: 400)
--url=[url] URL para PONER las actualizaciones. (Predeterminado: no)
--registro de Escribir los registros de bloqueo al directorio de destino. (Predeterminado: no)
--tranquila Suprime el progreso de salida. (Predeterminado: no)
--scheme=[scanline|pirámide|archivo] Enumeración esquema que define el orden en el que las baldosas serán prestados. (Valor predeterminado: "scanline")
--trabajo=[archivo] Almacenar el estado en este archivo. Si es que existe, de que el trabajo se reanudó. (Valor predeterminado: false)
--lista=[archivo] Proporcionar una lista de archivos para filescheme de procesamiento. (Valor predeterminado: false)
--metatile=[num] Metatile tamaño. (Predeterminado: no)
--escala=[num] factor de Escala (Predeterminado: no)
--de simultaneidad=[num] Número de exportaciones que se pueden ejecutar simultáneamente. (Por defecto: 4)
--archivos=[ruta de acceso] Ruta de acceso al directorio de archivos. (Valor predeterminado: "C:\Users\USERNAME/Documents/MapBox" en Windows) (por Defecto: "/home/USUARIO/Documentos/MapBox" en Ubuntu)
--syncAPI=[URL] MapBox API URL. (Valor predeterminado: "http://api.tiles.mapbox.com")
--syncURL=[URL] MapBox de sincronización de URL. (Valor predeterminado: "https://tiles.mapbox.com")
--syncAccount=[cuenta] MapBox nombre de la cuenta. (Por defecto: "")
--syncAccessToken=[token] MapBox token de acceso. (Por defecto: "")
--verbose=on|off el registro detallado (por Defecto:"")
--config=[ruta de acceso] Camino a JSON archivo de configuración

Saludos

1voto

Ben Brocka Puntos 1379

Opciones de línea de comandos de exportación están documentados oficialmente en https://www.mapbox.com/tilemill/docs/manual/exporting/.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X