[QGIS-pt] Digest QGIS-pt, volume 11, assunto 23

Pedro Venâncio pedrongvenancio gmail.com
Quarta-Feira, 18 de Fevereiro de 2015 - 11:52:55 PST


Para testar o gdal, corre no terminal

gdalinfo /home/.../imagem.tif

e vê se aparecem os "metadados" da imagem.






No dia 18 de fevereiro de 2015 às 19:38, Hugo <hfpmartins  gmail.com>
escreveu:

> Se isto não resolver então o problema poderá mesmo estar ao nivel da tua
> instalação de gdal.
>
> Ja agora, experimenta correr o codigo linha a linha na consola de Python
> do qgis e vê se acontece o mesmo.
>
> Cumprimentos,
>
>
> No dia 18 de fevereiro de 2015 às 19:36, Hugo <hfpmartins  gmail.com>
> escreveu:
>
> Olá Lia,
>>
>> Parece-me que te falta um parametro qd crias a QgsRasterLayer.
>>
>> Em vez de :
>> filename = QgsRasterLayer('/home/.../imagem.tif')
>>
>> deves utilizar:
>> filename = QgsRasterLayer('/home/.../imagem.tif', u'nome_da_layer')
>>
>> é sempre bom fazer uma validação a este nível usando o seguinte:
>> filename.isValid()
>>
>>
>> Espero que resolve o teu problema.
>>
>> Cumprimentos,
>>
>>
>> No dia 18 de fevereiro de 2015 às 19:07, Lia Bárbara Duarte <
>> liabarbara17  gmail.com> escreveu:
>>
>> Olá.
>>>
>>> Obrigada pelas rápidas respostas.
>>>
>>> Caro João, o erro que me dá no terminal é apenas esse: "segmentation
>>> fault", nada mais. Ou seja eu trabalho no diretório onde tenho o meu script
>>> e executo-o da seguinte forma: python nome_do_script.py e essa é a mensagem
>>> que é enviada. Uma parte do código, até ao erro, está abaixo.
>>>
>>> Caro Hugo, estou a ler o raster através da api do qgis, ou seja, através
>>> do comando QgsRasterLayer. Agora pensando bem, poderá não ser um comando do
>>> gdal diretamente. Mas haverá outra forma de ler o ficheiro sem ter o erro
>>> referido? uma parte do código está abaixo.
>>>
>>>
>>> O erro é dado no filename.
>>>
>>> from qgis.core import *
>>> from PyQt4.QtGui import QApplication
>>> from PyQt4.QtCore import QFileInfo
>>>
>>> app = QApplication([])
>>> QgsApplication.setPrefixPath("/usr", True)
>>> QgsApplication.initQgis()
>>>
>>> inputLayer = QgsVectorLayer('/home/.../exemplo.shp','exemplo','ogr')
>>> filename = QgsRasterLayer('/home/.../imagem.tif')
>>>
>>> QgsApplication.exitQgis()
>>> app.exit()
>>>
>>> Cumprimentos,
>>> Lia
>>>
>>>
>>>
>>> No dia 18 de fevereiro de 2015 às 18:06, <
>>> qgis-pt-request  lists.osgeo.org> escreveu:
>>>
>>>> Send QGIS-pt mailing list submissions to
>>>>         qgis-pt  lists.osgeo.org
>>>>
>>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>>         http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>>>> or, via email, send a message with subject or body 'help' to
>>>>         qgis-pt-request  lists.osgeo.org
>>>>
>>>> You can reach the person managing the list at
>>>>         qgis-pt-owner  lists.osgeo.org
>>>>
>>>> When replying, please edit your Subject line so it is more specific
>>>> than "Re: Contents of QGIS-pt digest..."
>>>>
>>>>
>>>> Tópicos de Hoje:
>>>>
>>>>    1. Re: QGIS Web - parâmetro bbox (Pedro)
>>>>    2. Re: Notificação, automaticamente ignorado (Lia Bárbara Duarte)
>>>>    3. Re: Notificação, automaticamente ignorado (Pedro Venâncio)
>>>>    4. Re: Notificação, automaticamente ignorado (barbaraduarte)
>>>>    5. Re: Notificação, automaticamente ignorado (João Gaspar)
>>>>    6. Re: Notificação, automaticamente ignorado (Hugo)
>>>>
>>>>
>>>> ----------------------------------------------------------------------
>>>>
>>>> Message: 1
>>>> Date: Wed, 18 Feb 2015 03:03:15 -0800 (PST)
>>>> From: Pedro <pedro.ferro  gmail.com>
>>>> To: qgis-pt  lists.osgeo.org
>>>> Subject: Re: [QGIS-pt] QGIS Web - parâmetro bbox
>>>> Message-ID: <1424257395305-5188363.post  n6.nabble.com>
>>>> Content-Type: text/plain; charset=UTF-8
>>>>
>>>> Olá Hugo,
>>>>
>>>> Neste caso estou a utilizar não o Lizmap mas o QGIS Web Client.
>>>>
>>>> Não sei se terá a ver com o facto de ter 2 sistemas de coordenadas
>>>> definidos
>>>> nas propriedades do projecto.
>>>>
>>>> Vou fazer mais uns testes...
>>>>
>>>>
>>>> obrigado,
>>>> Pedro
>>>>
>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>> http://osgeo-org.1560.x6.nabble.com/QGIS-Web-parametro-bbox-tp5187947p5188363.html
>>>> Sent from the QGIS-pt mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 2
>>>> Date: Wed, 18 Feb 2015 15:00:28 +0000
>>>> From: Lia Bárbara Duarte <liabarbara17  gmail.com>
>>>> To: nelson.jgs  gmail.com, qgis-pt  lists.osgeo.org
>>>> Subject: Re: [QGIS-pt] Notificação, automaticamente ignorado
>>>> Message-ID:
>>>>         <
>>>> CAN0TxKMUu292f9-0gF3p77WMi72nUy3wD5UR-YKscr4DkgydvA  mail.gmail.com>
>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>
>>>> Boa tarde.
>>>>
>>>> Estou com alguma dificuldade no desenvolvimento de uma aplicação
>>>> (outside
>>>> QGIS) no Linux, na leitura de imagens Tiff usando o GDAL e
>>>> posteriormente o
>>>> SAGA (a partir do Processing Toolbox). Penso que o problema esteja
>>>> relacionado com o Orfeo Toolbox, devido à pesquisa que tenho feito.
>>>> Sendo a
>>>> primeira vez que uso Linux, gostava que me explicassem o que devo fazer
>>>> e
>>>> como devo fazer.
>>>>
>>>> Obrigada!
>>>> Cumprimentos,
>>>> Lia Duarte
>>>>
>>>> No dia 18 de fevereiro de 2015 às 14:55, Nelson Silva <
>>>> nelson.jgs  gmail.com>
>>>> escreveu:
>>>>
>>>> > Olá Lia Duarte,
>>>> >
>>>> > Como o seu mail ainda não estava associado à lista, a sua mensagem foi
>>>> > automaticamente ignorada.
>>>> > Visto que agora já está registada na lista, peço-lhe que reenvie a
>>>> > mensagem novamente.
>>>> >
>>>> > Obrigado
>>>> > Nelson
>>>> >
>>>> > No dia 18 de fevereiro de 2015 às 14:51, Lia Bárbara Duarte <
>>>> > liabarbara17  gmail.com> escreveu:
>>>> >
>>>> > Boa tarde.
>>>> >>
>>>> >> Pode-me informar, por favor, se a minha msg já se encontra na lista?
>>>> >>
>>>> >> Obrigada,
>>>> >> Cumprimentos,
>>>> >> Lia Duarte
>>>> >>
>>>> >> No dia 13 de fevereiro de 2015 às 12:40, Nelson Silva <
>>>> >> nelson.jgs  gmail.com> escreveu:
>>>> >>
>>>> >> Cara Lia Duarte,
>>>> >>>
>>>> >>> Como um dos administradores da lista de discussão QGIS PT, recebi um
>>>> >>> mail a informar que a sua mensagem para a lista foi automaticamente
>>>> >>> ignorada.
>>>> >>>
>>>> >>> Estive a consultar a lista de utilizadores e verifiquei que não é
>>>> membro
>>>> >>> da mesma.
>>>> >>> Desta forma, peço-lhe que registe o seu mail na lista e depois
>>>> >>> reencaminhe novamente a mensagem.
>>>> >>>
>>>> >>> Deixo-lhe o link para se registar:
>>>> >>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>>>> >>>
>>>> >>> Desde já agradeço atenção tida para com este assunto.
>>>> >>>
>>>> >>> Cumprimentos,
>>>> >>> Nelson Silva
>>>> >>>
>>>> >>> No dia 13 de fevereiro de 2015 às 12:20, <
>>>> >>> qgis-pt-bounces  lists.osgeo.org> escreveu:
>>>> >>>
>>>> >>>> A mensagem em anexo foi automaticamente ignorada.
>>>> >>>>
>>>> >>>> ---------- Mensagem reencaminhada ----------
>>>> >>>> From: "Lia Bárbara Duarte" <liabarbara17  gmail.com>
>>>> >>>> To: qgis-pt  lists.osgeo.org
>>>> >>>> Cc:
>>>> >>>> Date: Fri, 13 Feb 2015 12:20:36 +0000
>>>> >>>> Subject: Imagens tif (GDAL) em Linux ERRO: Segmentation Fault
>>>> >>>> Bom dia.
>>>> >>>>
>>>> >>>> Estou com alguma dificuldade no desenvolvimento de uma aplicação
>>>> >>>> (outside QGIS) no Linux, na leitura de imagens Tiff usando o GDAL e
>>>> >>>> posteriormente o SAGA (a partir do Processing Toolbox). Penso que o
>>>> >>>> problema esteja relacionado com o Orfeo Toolbox, devido à pesquisa
>>>> que
>>>> >>>> tenho feito. Sendo a primeira vez que uso Linux, gostava que me
>>>> explicassem
>>>> >>>> o que devo fazer e como devo fazer.
>>>> >>>>
>>>> >>>> Obrigada!
>>>> >>>> Cumprimentos,
>>>> >>>> Lia Duarte
>>>> >>>>
>>>> >>>> --
>>>> >>>> Lia Duarte
>>>> >>>>
>>>> >>>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>> Atentamente,
>>>> >>> Nelson Silva
>>>> >>>
>>>> >>>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> Lia Duarte
>>>> >>
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > Atentamente,
>>>> > Nelson Silva
>>>> >
>>>> >
>>>>
>>>>
>>>> --
>>>> Lia Duarte
>>>> -------------- próxima parte ----------
>>>> Um anexo em HTML foi limpo...
>>>> URL: <
>>>> http://lists.osgeo.org/pipermail/qgis-pt/attachments/20150218/12ee6112/attachment-0001.html
>>>> >
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 3
>>>> Date: Wed, 18 Feb 2015 16:26:40 +0000
>>>> From: Pedro Venâncio <pedrongvenancio  gmail.com>
>>>> To: QGIS PT - lista de utilizadores QGIS, em português.
>>>>         <qgis-pt  lists.osgeo.org>
>>>> Subject: Re: [QGIS-pt] Notificação, automaticamente ignorado
>>>> Message-ID:
>>>>         <CAMCJChssskpa1YBWH=LfhyzFUSQttpgAr=
>>>> RJy-ZG+o82fUch7A  mail.gmail.com>
>>>> Content-Type: text/plain; charset="utf-8"
>>>>
>>>> Olá Lia,
>>>>
>>>> Qual é o problema em concreto que está a acontecer? E qual o
>>>> procedimento?
>>>> E que versão do GDAL?
>>>>
>>>>
>>>> Cumprimentos,
>>>> Pedro
>>>>
>>>>
>>>>
>>>>
>>>> No dia 18 de fevereiro de 2015 às 15:00, Lia Bárbara Duarte <
>>>> liabarbara17  gmail.com> escreveu:
>>>>
>>>> > Boa tarde.
>>>> >
>>>> > Estou com alguma dificuldade no desenvolvimento de uma aplicação
>>>> (outside
>>>> > QGIS) no Linux, na leitura de imagens Tiff usando o GDAL e
>>>> posteriormente o
>>>> > SAGA (a partir do Processing Toolbox). Penso que o problema esteja
>>>> > relacionado com o Orfeo Toolbox, devido à pesquisa que tenho feito.
>>>> Sendo a
>>>> > primeira vez que uso Linux, gostava que me explicassem o que devo
>>>> fazer e
>>>> > como devo fazer.
>>>> >
>>>> > Obrigada!
>>>> > Cumprimentos,
>>>> > Lia Duarte
>>>> >
>>>> >
>>>> -------------- próxima parte ----------
>>>> Um anexo em HTML foi limpo...
>>>> URL: <
>>>> http://lists.osgeo.org/pipermail/qgis-pt/attachments/20150218/073281be/attachment-0001.html
>>>> >
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 4
>>>> Date: Wed, 18 Feb 2015 09:40:17 -0800 (PST)
>>>> From: barbaraduarte <liabarbara17  gmail.com>
>>>> To: qgis-pt  lists.osgeo.org
>>>> Subject: Re: [QGIS-pt] Notificação, automaticamente ignorado
>>>> Message-ID: <1424281217302-5188472.post  n6.nabble.com>
>>>> Content-Type: text/plain; charset=UTF-8
>>>>
>>>> A versão do GDAL é a que vem no QGIS 2.6 (Linux). A minha dúvida está na
>>>> leitura de imagens em formato tiff usando o GDAL ou mesmo funções do
>>>> python
>>>> (por exemplo QgsRasterLayer). Num script, fora do ambiente QGIS, consigo
>>>> fazer a leitura de shapefiles (usando os diretórios) mas com imagens
>>>> (tiff)
>>>> ocorre sempre um erro: "Segmentation fault" no terminal. Segundo algumas
>>>> pesquisas, esse erro deriva da leitura desse formato e poderá ter a ver
>>>> com
>>>> a instalação do software Orfeo Toolbox (OTB). Nestas pesquisas não
>>>> consegui
>>>> encontrar a solução. Poderei ter que instalar o OTB mas nunca o fiz.
>>>> Existe
>>>> alguma forma de ler imagens tiff sem resultar neste erro? Se for
>>>> necessário
>>>> instalar o OTB, como o faço em linux?
>>>>
>>>> Obrigada,
>>>> Lia Duarte
>>>>
>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>> http://osgeo-org.1560.x6.nabble.com/Re-Notificacao-automaticamente-ignorado-tp5188423p5188472.html
>>>> Sent from the QGIS-pt mailing list archive at Nabble.com.
>>>>
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 5
>>>> Date: Wed, 18 Feb 2015 18:05:15 +0000
>>>> From: João Gaspar <joao.f.r.gaspar  gmail.com>
>>>> To: QGIS PT - lista de utilizadores QGIS, em português.
>>>>         <qgis-pt  lists.osgeo.org>
>>>> Subject: Re: [QGIS-pt] Notificação, automaticamente ignorado
>>>> Message-ID:
>>>>         <CAM+zXj2g23NP+Z51GT1f=
>>>> TSZpuNeJ-nNcgQaLFeGrW6zfibc_A  mail.gmail.com>
>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>
>>>> Olá Lia, podes por o erro todo que aparece no terminal quando executado
>>>> o
>>>> algoritmo?
>>>>
>>>> Tive um semelhante (do tipo segmentation fault) mas foi devido à
>>>> instalação
>>>> do suporte ecw, ele criava conflito por causa do sdk 5.5 ser Read-only e
>>>> inviabilizava-me algumas ferramentas raster no QGIS e no GDAL através do
>>>> terminal.
>>>>
>>>> Mas pode não ser o mesmo problema.
>>>>
>>>> João
>>>>
>>>> No dia 18 de fevereiro de 2015 às 17:40, barbaraduarte <
>>>> liabarbara17  gmail.com> escreveu:
>>>>
>>>> > A versão do GDAL é a que vem no QGIS 2.6 (Linux). A minha dúvida está
>>>> na
>>>> > leitura de imagens em formato tiff usando o GDAL ou mesmo funções do
>>>> python
>>>> > (por exemplo QgsRasterLayer). Num script, fora do ambiente QGIS,
>>>> consigo
>>>> > fazer a leitura de shapefiles (usando os diretórios) mas com imagens
>>>> (tiff)
>>>> > ocorre sempre um erro: "Segmentation fault" no terminal. Segundo
>>>> algumas
>>>> > pesquisas, esse erro deriva da leitura desse formato e poderá ter a
>>>> ver com
>>>> > a instalação do software Orfeo Toolbox (OTB). Nestas pesquisas não
>>>> consegui
>>>> > encontrar a solução. Poderei ter que instalar o OTB mas nunca o fiz.
>>>> Existe
>>>> > alguma forma de ler imagens tiff sem resultar neste erro? Se for
>>>> necessário
>>>> > instalar o OTB, como o faço em linux?
>>>> >
>>>> > Obrigada,
>>>> > Lia Duarte
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > View this message in context:
>>>> >
>>>> http://osgeo-org.1560.x6.nabble.com/Re-Notificacao-automaticamente-ignorado-tp5188423p5188472.html
>>>> > Sent from the QGIS-pt mailing list archive at Nabble.com.
>>>> > _______________________________________________
>>>> > QGIS-pt mailing list
>>>> > QGIS-pt  lists.osgeo.org
>>>> > http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>>>> >
>>>> -------------- próxima parte ----------
>>>> Um anexo em HTML foi limpo...
>>>> URL: <
>>>> http://lists.osgeo.org/pipermail/qgis-pt/attachments/20150218/a2777bca/attachment-0001.html
>>>> >
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 6
>>>> Date: Wed, 18 Feb 2015 18:06:23 +0000
>>>> From: Hugo <hfpmartins  gmail.com>
>>>> To: QGIS PT - lista de utilizadores QGIS, em português.
>>>>         <qgis-pt  lists.osgeo.org>
>>>> Subject: Re: [QGIS-pt] Notificação, automaticamente ignorado
>>>> Message-ID:
>>>>         <CAFtnPwqHhzEztMFBV=FrLeMe9VD+gWib7hOwXbt=
>>>> UXLOZfyk_Q  mail.gmail.com>
>>>> Content-Type: text/plain; charset="utf-8"
>>>>
>>>> Olá Lia,
>>>>
>>>> Uma pergunta: estás a tentar ler o ficheiro raster através da api
>>>> python de
>>>> gdal ou do qgis? Se for gdal, podes mandar a linha em que te está a dar
>>>> erro. Lembro-me que uma vez tive o mesmo problema  (segmentation fault)
>>>> a
>>>> ler ficheiros raster através da api python do gdal quando encadeava
>>>> vários
>>>> métodos numa linha só. A solução foi simplesmente separá-los em linhas
>>>> de
>>>> código diferentes. Por exemplo (o código a seguir não tem qualquer
>>>> ligação
>>>> com as apis):
>>>>
>>>> a = raster
>>>> a.getA().findB().getAt(0)
>>>>
>>>> dava esse erro e a solução passou por:
>>>> a = raster
>>>> band = a.getA().findB()
>>>> pixel = band.getAt(0)
>>>>
>>>> Se mandares a linha de código pode ser que te possa ajudar mais
>>>> facilmente.
>>>>
>>>> Cumprimentos
>>>>
>>>>
>>>> No dia 18 de fevereiro de 2015 às 17:40, barbaraduarte <
>>>> liabarbara17  gmail.com> escreveu:
>>>>
>>>> > A versão do GDAL é a que vem no QGIS 2.6 (Linux). A minha dúvida está
>>>> na
>>>> > leitura de imagens em formato tiff usando o GDAL ou mesmo funções do
>>>> python
>>>> > (por exemplo QgsRasterLayer). Num script, fora do ambiente QGIS,
>>>> consigo
>>>> > fazer a leitura de shapefiles (usando os diretórios) mas com imagens
>>>> (tiff)
>>>> > ocorre sempre um erro: "Segmentation fault" no terminal. Segundo
>>>> algumas
>>>> > pesquisas, esse erro deriva da leitura desse formato e poderá ter a
>>>> ver com
>>>> > a instalação do software Orfeo Toolbox (OTB). Nestas pesquisas não
>>>> consegui
>>>> > encontrar a solução. Poderei ter que instalar o OTB mas nunca o fiz.
>>>> Existe
>>>> > alguma forma de ler imagens tiff sem resultar neste erro? Se for
>>>> necessário
>>>> > instalar o OTB, como o faço em linux?
>>>> >
>>>> > Obrigada,
>>>> > Lia Duarte
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > View this message in context:
>>>> >
>>>> http://osgeo-org.1560.x6.nabble.com/Re-Notificacao-automaticamente-ignorado-tp5188423p5188472.html
>>>> > Sent from the QGIS-pt mailing list archive at Nabble.com.
>>>> > _______________________________________________
>>>> > QGIS-pt mailing list
>>>> > QGIS-pt  lists.osgeo.org
>>>> > http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Hugo Martins
>>>> -------------- próxima parte ----------
>>>> Um anexo em HTML foi limpo...
>>>> URL: <
>>>> http://lists.osgeo.org/pipermail/qgis-pt/attachments/20150218/3286440f/attachment.html
>>>> >
>>>>
>>>> ------------------------------
>>>>
>>>> _______________________________________________
>>>> QGIS-pt mailing list
>>>> QGIS-pt  lists.osgeo.org
>>>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>>>>
>>>>
>>>> Fim da Digest QGIS-pt, volume 11, assunto 23
>>>> ********************************************
>>>>
>>>
>>>
>>>
>>> --
>>> Lia Duarte
>>>
>>> _______________________________________________
>>> QGIS-pt mailing list
>>> QGIS-pt  lists.osgeo.org
>>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>>>
>>>
>>
>>
>> --
>> Hugo Martins
>>
>
>
>
> --
> Hugo Martins
>
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt  lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>
>
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/qgis-pt/attachments/20150218/6b3c5534/attachment-0001.html>


More information about the QGIS-pt mailing list