Ando aqui de volta com uns projectos em Lizmap e há uma série de situações
que não consigo fazer em condições.
São várias situações mas vou agrupar tudo no mesmo tópico.
Antes de mais o projecto principal está em QGIS 2.6, o Lizmap que utilizo
é a versão 2.10. Os dados são originários do Postgis (vistas) e a máquina
onde está tudo alojado tem Windows Server 2008 R2, 64bits.
1. No Lizmap ao editar um objecto aparece sempre no final o campo
geometry que tem as coordenadas dos vértices (no QGIS não tenho nada
disso).
Isto sucede-me com dados em Postgis ou shape. Fazem ideia como esconder
este atributo?
Para memória futura fica a solução deste problema.
Tal como esperado não é nada de transcendental basta nas Propriedades do
Projecto | Servidor OWS retirar a opção "Adicionar geometria ao elemento de
resposta"
Ainda sobre os editores, algo que me apercebi e que para mim não faz muito
sentido no lado do Lizmap.
No Lizmap as camadas podem ter permissões apenas de Consulta ou também de
Actualização.
Quando no Lizmap chamamos o editor de Consulta ele vai buscar os atributos
conforme estão definidos na Base de Dados, se a camada também tiver
permissões de Actualização vai buscar os dados tal como foram definidos no
projecto no Qgis (que acho que é o que deveria suceder também no editor de
consulta).
Não sei se é um bug mas parece.
Há uma forma de contornar isto que é criar no QGIS dentro do plugin do
Lizmap um popup personalizado com os campos que se pretenda mas é algo que é
trabalhoso e que não devia ser necessário.
Não sei se alguém que utiliza o Lizmap já se apercebeu disto.
Não sei se alguém que utiliza o Lizmap já se apercebeu disto.
resumindo:
com pelo menos a edit widget "hidden" do QGIS o LM funciona de forma
coerente non form de edição dos atributos mas não no form de
visualização dos mesmos, certo?
se sim
1) experimenta LM master
2) se o bug continuar aparecer abre um ticket no bugtracker/github do LM
Ciao!
--
Giovanni Manghi
Faunalia.pt
Sistemas de Informação Geográfica Open Source
Portugal
Não sei se alguém que utiliza o Lizmap já se apercebeu disto.
resumindo:
com pelo menos a edit widget "hidden" do QGIS o LM funciona de forma
coerente non form de edição dos atributos mas não no form de
visualização dos mesmos, certo?
se sim
1) experimenta LM master
2) se o bug continuar aparecer abre um ticket no bugtracker/github do LM
isso já expliquei como se corrige: no LM master faltam strings ao
ficheiro de tradução pt_pt, eu já fiz a patch mas esta não foi
ainda incluida no codigo fonte. É suficiente ir buscar os ficheiros da
mina patch e os usar para substituir os do Lm master actual.
Já abriste o ticket?
--
Giovanni Manghi
Faunalia.pt
Sistemas de Informação Geográfica Open Source
Portugal
Fiz isso e realmente consigo entrar nos projectos Demo (antes não o
conseguia), mas depois de entrar com o user admin e quando tento editar a
"Configuração Lizmap" na aplicação (por exemplo para criar repositórios)
devolve-me o tal erro 500
"Error 500. A technical error has occured. Sorry for this trouble."
Fiz isso e realmente consigo entrar nos projectos Demo (antes não o
conseguia), mas depois de entrar com o user admin e quando tento editar a
"Configuração Lizmap" na aplicação (por exemplo para criar repositórios)
devolve-me o tal erro 500
quer dizer que há mais strings para traduzir
se experimentas e acrescentas
&lang=en
provavelmente funciona (e iria confirmar o problema das strings não
traduzidas).
--
Giovanni Manghi
Faunalia.pt
Sistemas de Informação Geográfica Open Source
Portugal
Embora funcionando sucede o mesmo que no 2.10
(com pelo menos a edit widget "hidden" do QGIS o LM funciona de forma
coerente non form de edição dos atributos mas não no form de
visualização dos mesmos)
Outra coisa que sucede no Lizmap (não sei se a causa será a mesma) é o facto
de quando eu tenho Vistas do Postgis que são editáveis e no final faço
Guardar aplicação não faz nada...
Se forem Tabelas do Postgis faço as alterações no Lizmap e o Guardar
funciona como esperado.