Mais

Como adicionar documentação para algoritmos de processamento QGIS?

Como adicionar documentação para algoritmos de processamento QGIS?


No modelador de processamento, muitas das guias de ajuda do algoritmo dizem:

Desculpe, não há ajuda disponível para este algoritmo.

No código fonte QGIS, os algoritmos de processamento parecem residir em:

python / plugins / processing / algs

Que padrão geral devo seguir para adicionar documentação para algoritmos (por exemplo, convenção de nomenclatura de arquivo, localização, etc)?


Você pode criar arquivos de ajuda viaScripts -> Ferramentas -> Criar Novo Scripte na janela de edição, cliqueAjuda para editar scriptbotão. Lá você encontrará todos os campos a preencher.

Se o seu script éscript.pyo nome do arquivo de ajuda deve serscript.py.helpe deve ser colocado ao lado do próprio script (na mesma pasta). Por exemplo, no Linux, o caminho para a pasta é:~ / .qgis2 / processing / scriptspara scripts Rython e~ / .qgis2 / processing / rscriptspara scripts R. Você pode clicar com o botão direito em qualquer script R ou Python em Caixa de ferramentas de processamento, clique Editar script e acertar o Salvar como para onde essas pastas estão localizadas em sua máquina.

P.S. Observe que a ausência das informações de ajuda não significa que não haja arquivos de ajuda. Outro cara e eu criamos arquivos de ajuda para algoritmos de processamento há algum tempo e eles até foram enviados (Volaya ele mesmo lidou com esse commit, se bem me lembro). Mesmo assim, a guia de ajuda ainda estava vazia para eles (mesmo para meus scripts que já tinham arquivos de ajuda). Eu não tentei resolver isso desde então.


Assista o vídeo: Tutorial basico Quantum Gis