Eu instalei o Tilemill para exportar meu mapa como mbtiles, e usei o mbutil para exportar como imagens PNG e UTFGrid. Então, eu tenho um projeto Tilemill com arquivos MSS (Carto) .Agora, a fonte de dados será alterada semanalmente e desejo para automatizar esta ação.
O Tilemill também suporta scripts de linha de comando ou qualquer outra coisa para exportar meu projeto com determinadas propriedades?
Sistema atual: Windows 7 x64
EDIT em resposta a @Sunil:
O TileMill não possui recursos para manipular automaticamente suas folhas de estilo Carto, mas você pode usar um script bash para manipular os arquivos Carto diretamente. O TileMill também possui um comando de exportação que pode ser chamado a partir do bash.
No Mac OS X, você pode executar um comando como este no Terminal para obter mais detalhes sobre o uso do comando export:
/Applications/TileMill.app/Contents/Resources/node /Applications/TileMill.app/Contents/Resources/index.js export --help
O comando exato depende de como você instalou o TileMill
Infelizmente, o mesmo comando para o Mac OS X não funciona no meu sistema atual. O que significa a última frase, existem diferentes instalações do Tilemill?
Respostas:
Se você estiver usando o index.js.exe, o comando `` Tilemill '' deve ser executado no nó incluído no mesmo diretório do arquivo index.js.Eu estava tentando executar diretamente o index.js
index.js export ..
.O redirecionamento do Sunil para a página de suporte me permitiu instalar o ubuntu e ver o código funcionando, então eu percebi que tudo estava funcionando com a funcionalidade nodejs
http://localhost:20009/
. .Portanto, devemos digitar no Windows 7 (x64)
no Ubuntu
Também encontrei todos os comandos disponíveis
Cumprimentos
fonte
As opções de linha de comando de exportação estão oficialmente documentadas em https://www.mapbox.com/tilemill/docs/manual/exporting/ .
fonte