Antigamente o percurso profissional de uma pessoa passava por uma ou duas instituições e tipos de trabalho, actualmente as coisas são bem diferentes, as pessoas mudam frequentemente de local e tipo de trabalho.
Eu sou um bom exemplo disso após o fim do meu curso, já lá vão 10 anos, já passei por variadas instituições e já fiz trabalhos muito variados, felizmente quase todos ligados aos Sistemas de Informação Geográfica, a minha área de eleição.
Um dos trabalhos que faço ocasionalmente é ser formadora, na área SIG claro! É algo que gosto de fazer, não só porque me permite transmitir os meus conhecimentos a outros, mas também porque aprendo sempre alguma coisa com os formandos.
Quando se utiliza software SIG open source por vezes surgem alguns problemas e erros e nem sempre é fácil chegar à solução dos mesmos. Assim, sempre que me deparar com um caso desses vou partilhar aqui de modo a que mais facilmente as soluções sejam mais rápidas e eficazes.
Numa das últimas acções de formação em QGIS umas das formandas deparou-se com o problema de não conseguir criar Bookmarks, aparecia o seguinte erro:
O mais habitual é que o erro seja algo deste género:
Unable to open bookmarks database.
Database:/home/miguel/.qgis//qgis.db
Driver: Driver not loaded
Database: driver not loaded.
Aparentemente pela mensagem parece ser um problema de drivers, mas na realidade é um problema com a pasta .qgis. Nesta pasta C:\Users\miguel\.qgis são guardadas as configurações (bookmarks, CRS personalizados, barras de ferramentas, simbologia, etc.) e plugins do utilizador.
Ou seja a informação sobre a Bookmark que o utilizador pretende criar fica aqui guardada e por alguma razão essa pasta está bloqueada, muitas vezes o utilizador não tem permissões de escrita sobre a pasta. Isto pode acontecer por variadas razões: a instalação não foi bem executada, existia uma instalação anterior que por alguma razão está a criar uma compatibilidade, etc. Se for este o caso o utilizador não só não consegue criar Bookmarks, como também não consegue fazer outras coisas como instalar Plugins.
Agora o importante a solução para este problema.
Em primeiro lugar verificar as permissões do utilizador e caso seja necessário fornecer opções de escrita ao utilizador.
Caso não funcione, vamos a uma abordagem mais radical, renomear a pasta caso esta tenha já algum conteúdo, caso o utilizador ainda não tenha configurações e plugins instalados apagá-la. Assim ao utilizar novamente o QGIS a pasta vai ser novamente criada e desta vez sem problemas de permissões.