Você está na página 1de 54

QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

qgis.pt

QGIS-PT
Grupo de Utilizadores QGIS PT
39-54 minutos

A crescente evoluo dos Sistemas de Informao Geogrca, e a


sua democratizao, tanto pela via da simplicao, como pelo
desenvolvimento de software aberto para SIG de grande qualidade,
de onde se destaca o QGIS, tem permitido a um nmero cada vez
maior de utilizadores, oriundos das mais diversas reas do
conhecimento, trabalhar com informao geogrca. Muitos desses
novos utilizadores, qui a maioria, no possuem conhecimentos
de Cincias Cartogrcas ou Geodesia, e enfrentam grandes
diculdades na utilizao dos Sistemas de Coordenadas.

Com efeito, uma das caractersticas fundamentais da Informao


Geogrca a sua georreferenciao ou, mais simplesmente, a

1 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

associao a uma posio no espao, identicada por um conjunto


de coordenadas.

ndice

1. Introduo

2. Sistemas de Coordenadas no QGIS

3. Transformaes de Coordenadas On The Fly no QGIS, usando as


grelhas NTv2 de Portugal continental

4. Transformaes de Coordenadas no QGIS usando as grelhas NTv2


de Portugal continental Sistemas de Referncia Personalizados

5. Referncias

1. Introduo

Os sistemas de coordenadas utilizados para georreferenciao


podem classicar-se em trs classes fundamentais [1]:

1. Sistemas de coordenadas cartesianos tridimensionais,


geocntricos, com sistemas de eixos com origem prximo do

2 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

centro de massa da Terra e coordenadas X, Y, Z.

2. Sistemas de coordenadas geodsicos ou elipsoidais, resultantes do


ajustamento de uma superfcie elipsoidal (com denio
matemtica conhecida) ao geide, em funo de um sistema de
coordenadas cartesiano tridimensional ou de observaes
astronmicas. As coordenadas geodsicas elipsoidais so
denidas por latitude, longitude e altitude elipsoidal (, , h).

3. Sistemas de coordenadas cartogrcos ou planos, obtidos a partir


das coordenadas elipsoidais, por intermdio de uma projeco
cartogrca, qual se associa um sistema de coordenadas
cartesianas bidimensionais.

Grande parte da complexidade associada aos sistemas de


coordenadas advm do facto da Terra no ser uma superfcie
regular e plana, e da cartograa se processar, inevitavelmente, num
plano (folha de papel, ecr de computador, etc.). Esta situao
encontra-se bem ilustrada numa animao de 1947, denominada
The Impossible Map [2]. Assim, houve necessidade de encontrar
mecanismos que permitissem solucionar esse problema.

3 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

O geide a gura que mais se aproxima da forma da Terra,


correspondendo a uma superfcie equipotencial do campo gravtico
terrestre, prxima do nvel mdio das guas do mar.

Modelo do geide (GOCE-ESA [3])

O geide possui uma geometria bastante complexa, difcil de denir


matematicamente, pelo que se usa o elipside para fazer a sua
aproximao.

A utilizao de um elipside como superfcie de referncia para

4 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

suporte georreferenciao, requer a denio de um conjunto de


parmetros: dimenso, forma e posio. O estabelecimento desses
parmetros, materializados num ponto, constitui a denio de um
Datum Geodsico [1]. Esse ponto, designado ponto de xao, o
ponto de uma rede geodsica que estabelece as relaes entre o
geide e o elipside de referncia, e entre as coordenadas
astronmicas e as coordenadas geodsicas [4].

Um elipside pode ser posicionado de forma a ajustar-se melhor a


uma pequena zona do geide (por exemplo, um pas),
designando-se por datum local (como o datum Lisboa ou o datum
73), ou pode ser ajustado totalidade do geide, designando-se
por datum global (como o WGS84 ou o ETRS89). Nos data locais,
o ponto de xao escolhido de forma a minimizar as distncias
entre o geide e o elipside.

5 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

O primeiro datum geodsico denido em Portugal foi o datum


Lisboa, xado no Castelo de S. Jorge ainda no sculo XIX. Mais
tarde, foi denido o datum 73, xado no vrtice geodsico de
Melria. Durante o sc. XX, foi tambm utilizado o datum Europeu
ED50.

Com a popularizao dos sistemas de navegao por satlite,


comearam a privilegiar-se os sistemas de coordenadas baseados
em data globais, como o WGS84 e, mais recentemente, na Europa,
o ETRS89, que coincidente com o WGS84 em 1989. O ETRS89
materializado por um conjunto de estaes xadas na placa
euro-asitica, evitando assim a variao nas coordenadas do
WGS84, que ocorre devido ao movimento das placas tectnicas.
Apesar de tudo, esse movimento bastante lento, levando a que,
para a maioria das aplicaes, o WGS84 se possa considerar igual
ao ETRS89 [5].

Tambm ao nvel das projeces, foram utilizadas diversas em


Portugal, desde a projeco de Bonne, projeco de Gauss-
Kruger e ao sistema UTM.

6 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Sistemas de projeco utilizados no territrio do continente. Da


esquerda para a direita: Bessel-Bonne-Lisboa, Hayford-Gauss-
Lisboa, Hayford-Gauss-Melria e Hayford-Gauss-Militar. PC
designa o Ponto Central da projeco; o tringulo assinala o ponto
de xao do datum; a letra O designa a origem das coordenadas
cartogrcas; os nmeros I a IV identicam os quadrantes em cada
sistema (Gaspar, J. A., 2000, citado em [6])

Do anteriormente exposto se depreende que existe informao


geogrca produzida em distintos sistemas de referncia, que
necessrio compatibilizar, atravs de operaes de transformao
de coordenadas.

Existem diferentes mtodos de transformao, dependendo do tipo

7 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

de coordenadas em que se pretende efectuar essa transformao


mas, de um modo genrico, todos requerem a identicao do
sistema de coordenadas em que os dados se encontram e de um
conjunto de parmetros de transformao entre esse sistema e o
WGS84, que acaba por funcionar como um sistema intermdio.
Esses parmetros so calculados a partir de pontos de
coordenadas conhecidas em diversos sistemas e so, por isso,
dependentes do conjunto de pontos utilizados, motivo que explica a
existncia de diferentes parmetros de transformao envolvendo
os mesmos sistemas e os mesmos mtodos. Vamos ver mais
adiante que, por exemplo, a actual Direco-Geral do Territrio
(DGT) disponibilizou, ao longo dos anos, diferentes parmetros
[ociais] de transformao de Bursa-Wolf e Molodensky, do datum
Lisboa e do datum 73 para WGS84 e, mais recentemente, para
ETRS89.

A converso entre diferentes tipos de coordenadas num mesmo


datum exacta, ou seja, a passagem de coordenadas cartesianas
tridimensionais para coordenadas geodsicas, e destas para
cartogrcas, feita sem qualquer incerteza ou erro, pois existem

8 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

frmulas matemticas que viabilizam essa converso [1].

Pelo contrrio, se as coordenadas se encontrarem em data


diferentes, a transformao j implica algum erro, que depende de
um conjunto de factores como o mtodo de transformao, os
pontos referenciados em ambos os sistemas, entre outros.

A imagem seguinte resume o processo de converso e


transformao entre sistemas de coordenadas.

Converso e transformao entre sistemas de coordenadas

9 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

(Adaptado de [1])

Uma vez que as transformaes com funes polinomiais so de


uso bastante restrito, podemos dizer que na transformao entre
dois sistemas de coordenadas cartogrcas, cada um deles
baseado num datum geodsico diferente, teremos 4
transformaes, 2 de projeco e 2 de datum, podendo ainda estar
envolvidas 2 converses entre coordenadas geodsicas e
cartesianas tridimensionais. A imagem seguinte esquematiza esse
processo, representando a passagem do sistema de coordenadas
cartogrcas 1 (PCS1) ao 2 (PCS2), sendo conhecidas as relaes
de cada datum geodsico (GCS) com um datum global [7]
(geralmente, o WGS84).

10 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Converso geral entre sistemas de coordenadas projectadas (E,


N): PCS1 (Projected Coordinate System), no datum local 1, para
PCS2, no datum local 2. (, ) so as coordenadas geogrcas nos
diferentes GCS (Geographic Coordinate System) [7]

Os softwares de SIG, de um modo geral, lidam desta forma com as


converses de coordenadas [8]. Os mtodos mais clssicos de
transformao so o de Bursa-Wolf e o de Molodensky. A DGT
determina e disponibiliza no seu site [9], para cada datum local, os
parmetros que o relacionam com um datum global, viabilizando
dessa forma qualquer converso.

A transformao de Bursa-Wolf uma transformao em


coordenadas cartesianas tridimensionais, fazendo uso de um
conjunto de 7 parmetros, que envolvem translaco, rotao e
efeito de escala [5].

A transformao de Molodensky, ou de 3 parmetros, processa-se


sobre coordenadas geodsicas e um mtodo diferencial em que
os parmetros produzidos so diferenas a aplicar s coordenadas
do sistema de partida [10].

11 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

No quadro seguinte apresentam-se os erros das transformaes


para datum Lisboa e datum 73.

Datum Lisboa Datum 73


Transformao Erro
eM (m) eP (m) eM (m) eP (m)
Mdio quadrtico 1.40 1.49 0.38 0.36
Bursa-Wolf
Mximo absoluto 5.10 4.15 1.35 1.08
Mdio quadrtico 1.69 1.60 0.84 0.56
Molodensky
Mximo absoluto 4.47 5.03 2.11 1.87
Erros em M (Meridiano) e P (Paralelo) encontrados nas
transformaes (Bursa-Wolf e Molodensky) de datum ETRS89 para
os data Lisboa e 73, nos pontos da rede geodsica, usando os
parmetros do IGP (citado em [7]).

Como se pode constatar, os erros introduzidos nas transformaes,


especialmente no caso do datum Lisboa, so relativamente
grandes e no so compatveis com escalas cartogrcas grandes,
como 1:2.000, 1:1.000 ou superior [7].

Assim, para essas escalas, necessrio utilizar outros mtodos de


transformao mais rigorosos, como o caso do mtodo das

12 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

grelhas de diferenas de coordenadas geogrcas entre um datum


local e um datum global. Essas grelhas so obtidas a partir de
pontos de referncia conhecidos nos dois sistemas, como o caso
dos pontos da Rede Geodsica Nacional.

O prof. Jos Alberto Gonalves (FCUP) criou grelhas de


transformao de coordenadas a partir de 940 pontos das redes
geodsicas de 1 e 2 ordem (cujas coordenadas eram
disponibilizadas pelo ex-IGP), atravs do clculo das diferenas de
longitudes e latitudes, dos data locais para ETRS89. De seguida
procedeu a uma interpolao espacial (krigagem) dessas
diferenas, para gerar superfcies contnuas, com espaamento de
1 dcimo de grau, que cobrem todo o territrio de Portugal
continental, no formato NTv2 (com extenso .gsb), que o
standard suportado pelos softwares de SIG.

As estatsticas dos erros obtidos na transformao de 147 pontos


da rede de 3 ordem (que no entraram na elaborao das
grelhas), pelo mtodo das grelhas, esto patentes no quadro
seguinte.

13 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Datum Lisboa Datum 73


eM (m) eP (m) eM (m) eP (m)
Mdia -0.005 0.004 0.004 -0.008
Desvio Padro 0.073 0.087 0.052 0.047
Mnimo -0.336 -0.391 -0.387 -0.318
Mximo 0.314 0.479 0.228 0.267
Estatsticas dos erros da transformao com grelhas de Datum
Lisboa e de Datum 73 para ETRS89, em 147 pontos da rede
geodsica no utilizados na gerao das grelhas [7].

Verica-se, de facto, que o mtodo das grelhas bastante mais


rigoroso do que os mtodos de Bursa-Wolf ou Molodensky. No
caso do datum Lisboa, o erro das transformaes de 3 e 7
parmetros quase to grande como se simplesmente se tivessem
considerado as coordenadas ETRS89 projectadas, iguais s
coordenadas Hayford-Gauss datum Lisboa [8], cujas diferenas
atingem, no mximo, 8m, no extremo Noroeste de Portugal
continental [5].

Entretanto, a DGT tambm disponibilizou grelhas de transformao

14 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

de coordenadas. Para a sua elaborao, utilizou 1129 vrtices da


Rede Geodsica Nacional, observados com GPS. Atravs de uma
interpolao por kriging, gerou as grelhas de diferenas (de datum
73 para ETRS89 e de datum Lisboa para ETRS89), com
espaamento de 1,2. A preciso da transformao foi estimada
com base em 130 vrtices geodsicos (que tambm no entraram
para o clculo das grelhas), tendo obtido os valores da tabela
seguinte [11]:

Datum Lisboa Datum 73


e.m.q. (m) 0.09 0.06
Mximo Abs. (m) 0.30 0.16
Desta forma, conclui-se que, sempre que estejam disponveis
grelhas de transformao, esse mtodo prefervel em relao aos
mtodos de Bursa-Wolf ou Molodensky. Ainda assim, o QGIS
suporta, como veremos de seguida, atravs das bibliotecas
PROJ.4, todos esses mtodos de transformao de coordenadas,
pelo que a escolha do mtodo a adoptar depender da vontade de
cada um e do rigor necessrio para a aplicao em causa.

15 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

2. Sistemas de Coordenadas no QGIS

Tal como a maioria dos softwares de SIG actualmente existentes, o


QGIS lida com os sistemas de referncia atravs das bibliotecas
PROJ.4 e das bibliotecas GDAL. Por sua vez, estas recorrem aos
cdigos EPSG (European Petroleum Survey Group, actualmente
integrado no OGP Surveying and Positioning Committee) [12] [13],
para identicar um grande nmero de sistemas de coordenadas e
transformaes denidos nessa base de dados, de uma forma
standard e compatvel com o que usado por diversas aplicaes
[8]. Os cdigos e as transformaes disponibilizados pelo EPSG
so regularmente actualizados de acordo com as alteraes que
lhe so solicitadas, uma vez que, como j se referiu anteriormente,
esses parmetros so dependentes do conjunto de pontos
utilizados, motivo que explica a existncia de diferentes parmetros
de transformao envolvendo os mesmos sistemas e os mesmos
mtodos. Na maioria dos casos, os novos parmetros substituem
os antigos.

Esta arquitectura facilita bastante a utilizao e a integrao dos


sistemas de coordenadas, promovendo a interoperabilidade entre

16 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

softwares. Assim, aquando da instalao, o QGIS sincroniza a


base de dados onde armazena os sistemas de coordenadas e as
transformaes com o GDAL e o PROJ.4.

Para o utilizador, todo este processo totalmente transparente e


apenas tem de se preocupar com duas coisas:

Sistema de referncia do projecto QGIS

Sistema de referncia dos dados que vai utilizar

Quanto ao primeiro, no menu Conguraes / Settings ->


Opes / Options -> separador SRC / CRS, o utilizador pode
denir o sistema de referncia que pretende usar por defeito, isto ,
aquele que vai surgir atribudo ao projecto, sempre que abre o
QGIS. A escolha deste parmetro dever depender dos dados com
que normalmente trabalha. No caso da imagem seguinte, o SRC
denido por defeito o PT-TM06/ETRS89 (EPSG:3763) porque a
maioria dos dados com que se trabalha actualmente em Portugal
continental, se encontra nesse sistema.

17 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

A outra opo destacada na imagem anterior, est relacionada com


a segunda questo com que o utilizador de informao geogrca
ter sempre de se preocupar, que o sistema de referncia dos
dados que vai utilizar. Essa importncia advm do facto de no se
poderem usar dados em diferentes sistemas, sem proceder a uma
transformao. Sem essa noo, o utilizador pode, muitas vezes,
ver-se confrontado com situaes em que dados do mesmo local,

18 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

obtidos por diversos mtodos (levantamentos com GPS,


digitalizao sobre cartograa antiga, deteco remota, etc.) ou a
partir de diferentes fontes ou instituies, no cam sobrepostos
e/ou correctamente alinhados.

Efectivamente, existe em Portugal informao geogrca numa


grande diversidade de sistemas de referncia. Como exemplo,
pode referir-se: muita cartograa geolgica que se encontra ainda
no sistema de Bessel-Bonne datum Lisboa; a Carta Militar de
Portugal Srie M888 e cartograa produzida pelo Instituto da
Conservao da Natureza e das Florestas, que utilizam o sistema
Hayford-Gauss Militar datum Lisboa; muita cartograa urbana de
maior escala, produzida no sistema Hayford-Gauss datum 73; ou
as ltimas sries de ortofotomapas do ex-IGP, bem como as
ltimas verses da Carta Administrativa Ocial de Portugal,
produzidas no PT-TM06/ETRS89. Esta situao levanta problemas
aos utilizadores menos experientes, quando tentam sobrepor
cartograa em sistemas de referncia diferentes.

Assim, a opo seleccionada na imagem, faz com que, ao


adicionar uma nova layer de informao (sempre que o QGIS no

19 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

consiga detectar automaticamente o seu sistema de referncia),


seja mostrada uma janela para o utilizador indicar qual o sistema
de referncia da layer que est a carregar no projecto QGIS.

A melhor forma de saber qual o sistema em que os dados se


encontram, procurar nos metadados disponibilizados pela
entidade produtora. Uma outra opo, procurar essa informao
nos prprios dados. Por exemplo, no caso de uma shapele, que,
como se sabe, constituda por um conjunto de cheiros com o
mesmo nome (extenses .shp, .dbf, .shx, .qpj, .prj, etc.), pode
analisar-se, com um editor de texto, o contedo do cheiro .prj:

1 PROJCS["ETRS89 / Portugal TM06",


2 GEOGCS["ETRS89",
3
4 DATUM["European_Terrestrial_Reference_System_1989",
5 SPHEROID["GRS
6 1980",6378137,298.257222101,
7 AUTHORITY["EPSG","7019"]],
8 TOWGS84[0,0,0,0,0,0,0],
9 AUTHORITY["EPSG","6258"]],

20 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
10 UNIT["degree",0.0174532925199433,
11 AUTHORITY["EPSG","9122"]],
12 AUTHORITY["EPSG","4258"]],
13 PROJECTION["Transverse_Mercator"],
14
15 PARAMETER["latitude_of_origin",39.66825833333333],
16 PARAMETER["central_meridian",-
17 8.133108333333334],
18 PARAMETER["scale_factor",1],
19 PARAMETER["false_easting",0],
20 PARAMETER["false_northing",0],
21 UNIT["metre",1,
22 AUTHORITY["EPSG","9001"]],
23 AXIS["X",EAST],
AXIS["Y",NORTH],
AUTHORITY["EPSG","3763"]]

A obtm-se a informao de que se necessita, nomeadamente a

21 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

indicao sobre o datum, o elipside, a projeco e as unidades,


para determinar se a layer pode ser usada directamente em
conjunto com outras, ou se necessrio proceder a alguma
transformao.

Estando na posse desta informao, a utilizao do QGIS torna-se


bastante simples e livre de equvocos.

No canto inferior direito da janela do QGIS, est sempre disponvel


a indicao do sistema de referncia do projecto.

22 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Quando essa indicao se encontra a cinzento, como o caso da


imagem anterior, signica que todos os dados se encontram no
mesmo sistema de referncia do projecto.

Quando se carrega no projecto uma layer num sistema de


referncia diferente, a informao do sistema de referncia do
projecto ca a preto, o que signica que foi activada a
transformao on the y. Os parmetros utilizados nesta

23 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

transformao, so os predenidos pelas bibliotecas GDAL e


PROJ.4, que o QGIS importa durante a instalao.

Para averiguar qual o mtodo de transformao e os respectivos


parmetros utilizados, na tabela de contedos, clica-se com o
boto direito do rato sobre a layer e escolhe-se Denir SRC da
camada / Set layer CRS.

24 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Verica-se que, neste caso, se processa uma transformao de 3


parmetros (Molodensky), com os valores de converso para
datum WGS84 (destacados a vermelho) visveis na string proj.

Para transformar esta layer no datum Lisboa, de forma permanente,


para ETRS89, basta clicar com o boto direito do rato sobre a layer
na tabela de contedos, escolher Guardar como / Save as e
seleccionar o sistema de referncia de destino, neste caso, o

25 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

PT-TM06/ETRS89 (EPSG:3763). O mtodo e os parmetros


utilizados nessa transformao, so os mesmos da transformao
on the y.

Deste modo, o QGIS permite aos utilizadores visualizar informao


em diferentes sistemas de referncia, com grande facilidade. Alis,
este processo de tal forma simplicado pelo QGIS que pode at
levar a que os utilizadores menos experientes no se apercebam
que os dados tm sistemas de coordenadas distintos. E os
parmetros utilizados pelo QGIS, por defeito, so sucientes para a
maioria das utilizaes.

Contudo, como se viu na introduo, existem mtodos mais


precisos que outros e parmetros que conduzem a resultados mais
rigorosos que outros, para determinadas reas do territrio. Assim,
nos captulos seguintes vai apresentar-se a forma de congurar
novos sistemas de referncia no QGIS, nomeadamente utilizando
as grelhas NTv2 de transformao de coordenadas.

3. Transformaes de Coordenadas On The Fly no QGIS, usando


as grelhas NTv2 de Portugal continental

26 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

A partir da verso 2.2 do QGIS, foi introduzida uma nova


ferramenta, designada Datum Transformation, que veio facilitar a
utilizao dos diversos mtodos de transformao de coordenadas,
especialmente o mtodo das grelhas, cuja implementao nos
softwares de SIG ainda recente.

Congurao das transformaes on the y de datum no QGIS


para Portugal continental

1. O primeiro passo consiste em descarregar os cheiros das grelhas


NTv2 dos sites do prof. Jos Alberto Gonalves e da DGT:

http://www.fc.up.pt/pessoas/jagoncal/coordenadas/parte1.htm

http://www.dgterritorio.pt/cartograa_e_geodesia/geodesia
/transformacao_de_coordenadas/grelhas_em_ntv2/

Para facilitar, essas grelhas podem ser descarregadas a partir


daqui: grelhas.zip

2. Os cheiros das grelhas (.gsb) obtidos em 1) colocam-se na pasta


utilizada pelo PROJ.4, cuja localizao vai depender do Sistema
Operativo utilizado e do modo como o QGIS foi instalado:

27 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Em Linux, os cheiros das grelhas colocam-se na pasta


/usr/share/proj

Em Windows, tendo usado o instalador OSGeo4W, os cheiros


colocam-se na pasta ..\OSGeo4W\share\proj

Ainda em Windows, tendo usado o instalador standalone, os


cheiros colocam-se na pasta ..\Program Files\QGIS
Chugiak\share\proj

Uma outra alternativa vericar a path da varivel de ambiente


PROJ_LIB e colocar os cheiros nessa pasta

28 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

3. De seguida, substitui-se a base de dados srs.db que se encontra


na pasta /resources, dentro da pasta de instalao do QGIS, por
esta: srs_db.zip

Em Linux, a pasta /resources encontra-se em /usr/share

29 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

/qgis/resources/

Em Windows, tendo usado o instalador OSGeo4W, a pasta


\resources encontra-se em ..\OSGeo4W\apps\QGIS\resources\

Tendo usado o instalador standalone, a pasta \resources


encontra-se em ..\Program Files\QGIS Chugiak\resources\

Basicamente, essa base de dados substituda para evitar


confuses nos utilizadores portugueses e disponibilizar apenas os
ltimos conjuntos de parmetros de transformao de Bursa-Wolf e
de Molodensky fornecidos pela DGT [9], bem como as grelhas

30 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

NTv2 da DGT [11] e do prof. Jos Alberto Gonalves [14].

4. J no QGIS, no menu Conguraes / Settings -> Opes /


Options -> separador SRC / CRS e activa-se a opo
Transformaes de datum padro / Default datum transformations
-> Perguntar pela transformao de datum quando no for denido
um padro / Ask for datum transformation when no default is
dened. Nesse mesmo separador, selecciona-se a opo Habilitar
automaticamente a reprojeo on the y se as camadas tiverem
diferentes SRC / Automatically enable on the y reprojection if
layers have dierent CRS

31 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

5. A partir deste momento, sempre que se carregue informao


geogrca (vectores, rasters, wms, wfs, postgis, etc.) no QGIS que
se encontre em data diferentes, aberta uma janela que vai
permitir seleccionar o mtodo de transformao (Bursa-Wolf /
Molodensky / Grelhas NTv2). A escolha vai depender da vontade
de cada utilizador, mas deve basear-se naquilo que referido na
introduo deste texto.

32 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

No exemplo da imagem anterior, carregou-se a layer da Rede


Geodsica Nacional no ETRS89. De seguida, carregou-se uma
outra layer da Rede Geodsica Nacional, mais antiga, no datum 73.
O QGIS detectou automaticamente que as layers se encontram em
sistemas de referncia diferentes e apresentou a janela do Datum
Transformation, com as 4 possibilidades de transformao da layer
no datum 73 para o ETRS89: mtodo de Bursa-Wolf, mtodo de

33 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Molodensky, grelhas NTv2 da DGT e grelhas NTv2 do prof. Jos


Alberto Gonalves. Na metade inferior da janela aparece uma
breve descrio de cada um dos mtodos, bem como informao
acerca do rigor de cada uma das transformaes.

O utilizador pode optar por qualquer um dos mtodos


disponibilizados e pode, inclusivamente, predenir esse mtodo
para que, no futuro, quando surgirem dados que impliquem a
mesma transformao, o QGIS a seleccione por defeito.

Ao conrmar, o QGIS activa a transformao on the y e usa o


mtodo de transformao escolhido.

Tal como se referiu anteriormente, as transformaes so denidas


entre um datum local e um datum global. Este facto vai permitir
executar transformaes imediatas entre dois data locais, sendo
que o Datum Transformation se encarrega de proceder
passagem intermdia pelo datum global (comum a ambos). Deste
modo, quando se carrega uma layer no datum 73 e outra no datum
Lisboa, num projecto QGIS, o Datum Transformation apresenta
todas as possveis combinaes de mtodos de transformao
entre o datum Lisboa e o WGS84, e o datum 73 e o WGS84.

34 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Assim, realizada uma transformao do datum Lisboa para


WGS84 e, deste, para o datum 73, permitindo fazer a
transformao entre esses dois data locais pelo mtodo das
grelhas, mesmo sem estas terem sido geradas atravs do clculo
das diferenas de longitude e latitude entre si, mas sim de cada um
dos data locais para WGS84/ETRS89.

35 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Uma questo muito importante, que necessrio ter presente,


que este tipo de transformao on the y uma transformao em
tempo real, isto , a transformao feita sobre os dados na sua
forma original. Por exemplo, no caso anteriormente apresentado, as
layers da Rede Geodsica Nacional mantiveram as suas
propriedades originais, a primeira no sistema de referncia
PT-TM06/ETRS89 (EPSG:3763) e a segunda no sistema de
referncia Hayford-Gauss datum 73 (EPSG:27493). Por outras
palavras, no houve qualquer alterao dos cheiros armazenados
no disco / base de dados. Este procedimento bastante til e
prtico para efeitos de visualizao, mas no suciente quando o
objectivo efectuar anlise espacial e cruzamento de informao
entre dados em data diferentes. Para esse efeito, indispensvel
ter os dados no mesmo sistema de referncia, ou seja, no caso
anterior, era necessrio guardar uma nova layer no disco,
transformada do datum 73 para ETRS89. Esse procedimento
tambm bastante simples no QGIS, mas implica a utilizao de
SRC Personalizados / Custom CRS, isto , tm de se criar novos
sistemas de referncia que incluam os parmetros de
transformao entre o datum local e um datum global, neste caso,

36 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

o WGS84.

4. Transformaes de Coordenadas no QGIS usando as grelhas


NTv2 de Portugal continental Sistemas de Referncia
Personalizados

Esta segunda forma de transformao de coordenadas no QGIS


permite a criao de layers no novo sistema de referncia, usando
um dos mtodos apresentados anteriormente.

Congurao das transformaes de datum no QGIS para Portugal


continental atravs da criao de Sistemas de Referncia
Personalizados

Os dois primeiros passos descritos de seguida so exactamente os


mesmos que se efectuaram no procedimento de congurao das
transformaes on the y, pelo que, se j os tiverem realizado,
podem passar para o passo 3.

1. O primeiro passo consiste em descarregar os cheiros das grelhas


NTv2 dos sites do prof. Jos Alberto Gonalves e da DGT:

37 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

http://www.fc.up.pt/pessoas/jagoncal/coordenadas/parte1.htm

http://www.dgterritorio.pt/cartograa_e_geodesia/geodesia
/transformacao_de_coordenadas/grelhas_em_ntv2/

Para facilitar, essas grelhas podem ser descarregadas a partir


daqui: grelhas.zip

2. Os cheiros das grelhas (.gsb) obtidos em 1) colocam-se na pasta


utilizada pelo PROJ.4, cuja localizao vai depender do Sistema
Operativo utilizado e do modo como o QGIS foi instalado

Em Linux, os cheiros das grelhas colocam-se na pasta


/usr/share/proj

Em Windows, tendo usado o instalador OSGeo4W, os cheiros


colocam-se na pasta ..\OSGeo4W\share\proj

Ainda em Windows, tendo usado o instalador standalone, os


cheiros colocam-se na pasta ..\Program Files\QGIS
Chugiak\share\proj

Uma outra alternativa vericar a path da varivel de ambiente


PROJ_LIB e colocar os cheiros nessa pasta

38 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

3. No QGIS -> menu Conguraes / Settings -> SRC


Personalizado / Custom CRS, cria-se um novo sistema de
referncia (Adicionar novo SRC / Add New CRS) com a seguinte
denio:

Nome:
Datum_Lisboa_Hayford_Gauss_Militar_Grelhas_JAG_20790

Parmetros: +proj=tmerc +lat_0=39.66666666666666 +lon_0=1


+k=1 +x_0=200000 +y_0=300000 +ellps=intl
+nadgrids=ptLX_e89.gsb +wktext +pm=lisbon +units=m +no_defs

39 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

4. Criam-se, da forma descrita anteriormente, tantos SRC


personalizados quantos se necessite. De seguida disponibilizam-se
os que, eventualmente, sero mais utilizados em Portugal
continental:

Nome: Datum_Lisboa_Hayford_Gauss_Grelhas_JAG_20791
1. +proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1 +x_0=0
Parmetros:
+y_0=0 +ellps=intl +nadgrids=ptLX_e89.gsb +wktext +pm=lisbon

40 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

+units=m +no_defs
Nome: Datum73_Hayford_Gauss_Grelhas_JAG_27493
+proj=tmerc +lat_0=39.66666666666666 +lon_0=-
2.
Parmetros: 8.131906111111112 +k=1 +x_0=180.598 +y_0=-86.99
+ellps=intl +nadgrids=pt73_e89.gsb +wktext +units=m +no_defs
Nome: Datum73_Hayford_Gauss_Militar_Grelhas_JAG
+proj=tmerc +lat_0=39.66666666666666 +lon_0=-
3.
Parmetros: 8.131906111111112 +k=1 +x_0=200180.598 +y_0=299913.01
+ellps=intl +nadgrids=pt73_e89.gsb +wktext +units=m +no_defs
Nome: UTM_29N_ED50_Grelhas_JAG_23029
4. +proj=utm +zone=29 +ellps=intl +nadgrids=ptED_e89.gsb
Parmetros:
+wktext +units=m +no_defs
Nome: Datum_Lisboa_Hayford_Gauss_Militar_Grelhas_DGT_20790
+proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1
5. +x_0=200000 +y_0=300000 +ellps=intl
Parmetros:
+nadgrids=DLX_ETRS89_geo.gsb +wktext +pm=lisbon +units=m
+no_defs
6. Nome: Datum_Lisboa_Hayford_Gauss_Grelhas_DGT_20791

41 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

+proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1 +x_0=0


Parmetros: +y_0=0 +ellps=intl +nadgrids=DLX_ETRS89_geo.gsb +wktext
+pm=lisbon +units=m +no_defs
Nome: Datum73_Hayford_Gauss_Grelhas_DGT_27493
+proj=tmerc +lat_0=39.66666666666666 +lon_0=-
7. 8.131906111111112 +k=1 +x_0=180.598 +y_0=-86.99
Parmetros:
+ellps=intl +nadgrids=D73_ETRS89_geo.gsb +wktext +units=m
+no_defs
Nome: Datum73_Hayford_Gauss_Militar_Grelhas_DGT
+proj=tmerc +lat_0=39.66666666666666 +lon_0=-
8. 8.131906111111112 +k=1 +x_0=200180.598 +y_0=299913.01
Parmetros:
+ellps=intl +nadgrids=D73_ETRS89_geo.gsb +wktext +units=m
+no_defs
Nome: Datum_Lisboa_Hayford_Gauss_Militar_Bursa_Wolf_DGT_20790
+proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1
9. +x_0=200000 +y_0=300000 +ellps=intl +towgs84=-283.088,-
Parmetros:
70.693,117.445,-1.157,0.059,-0.652,-4.058 +pm=lisbon +units=m
+no_defs
10. Nome: Datum_Lisboa_Hayford_Gauss_Bursa_Wolf_DGT_20791

42 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

+proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1 +x_0=0


Parmetros: +y_0=0 +ellps=intl +towgs84=-283.088,-70.693,117.445,-
1.157,0.059,-0.652,-4.058 +pm=lisbon +units=m +no_defs
Nome: Datum73_Hayford_Gauss_Bursa_Wolf_DGT_27493
+proj=tmerc +lat_0=39.66666666666666 +lon_0=-
11. 8.131906111111112 +k=1 +x_0=180.598 +y_0=-86.99
Parmetros:
+ellps=intl +towgs84=-230.994,102.591,25.199,0.633,-
0.239,0.900,1.950 +units=m +no_defs
Nome: Datum_Lisboa_Hayford_Gauss_Militar_Molodensky_DGT_20790
+proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1
12.
Parmetros: +x_0=200000 +y_0=300000 +ellps=intl +towgs84=-303.861,-
60.693,103.607 +pm=lisbon +units=m +no_defs
Nome: Datum_Lisboa_Hayford_Gauss_Molodensky_DGT_20791
+proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1 +x_0=0
13.
Parmetros: +y_0=0 +ellps=intl +towgs84=-303.861,-60.693,103.607
+pm=lisbon +units=m +no_defs
Nome: Datum73_Hayford_Gauss_Molodensky_DGT_27493
13. +proj=tmerc +lat_0=39.66666666666666 +lon_0=-
Parmetros:

43 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

8.131906111111112 +k=1 +x_0=180.598 +y_0=-86.99


+ellps=intl +towgs84=-223.150,110.132,36.711 +units=m
+no_defs
Em alternativa introduo manual, disponibiliza-se uma verso da
base de dados qgis.db, com os Custom CRS j introduzidos:
qgis_db.zip

Este cheiro deve substituir os cheiros com o mesmo nome que


se encontram na pasta /resources e na pasta QGIS do utilizador
(.qgis2):

../resources/qgis.db:

1. Em Linux, a pasta /resources encontra-se em /usr/share


/qgis/resources/

2. Em Windows, tendo usado o instalador OSGeo4W, a pasta


\resources encontra-se em ..\OSGeo4W\apps\QGIS\resources\

3. Tendo usado o instalador standalone, a pasta \resources


encontra-se em ..\Program Files\QGIS Chugiak\resources\

~/.qgis2/qgis.db:

44 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

1. Em Linux, a pasta /.qgis2 encontra-se em


/home/nome_do_utilizador/.qgis2/

2. Em Windows, a pasta .qgis2 encontra-se em C:\Users


\nome_do_utilizador.qgis2\

A base de dados qgis.db surge em dois locais diferentes porque,


na primeira vez, aps a instalao, que cada utilizador do
computador corre o QGIS, criada uma pasta denominada .qgis2
na sua pasta pessoal. Esta inclui uma qgis.db, que cpia da base
de dados existente em ../resources/qgis.db. Ou seja, se esta ltima
estiver vazia, criada uma cpia vazia na pasta do utilizador. Se
tiver alguma informao, a cpia na pasta do utilizador vai car
com esse contedo.

O problema que, uma vez criada, a ~/.qgis2/qgis.db no mais


alterada por esta via. Ou seja, mesmo colocando uma verso j
com os Custom CRS em /resources/qgis.db, estes no aparecem
no QGIS. S iro aparecer se novos utilizadores do computador
arrancarem o QGIS a partir das suas contas pessoais.

Por esse motivo, quem j utiliza o QGIS, necessita de substituir

45 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

~/.qgis2/qgis.db pela verso fornecida, tendo em ateno que


tambm nessa base de dados que cam guardados os bookmarks
do utilizador. Assim, se tiverem bookmarks criados, ao fazerem a
substituio, iro perd-los.

5. Tome-se agora, como exemplo, a layer da Rede Geodsica

46 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Nacional no Hayford-Gauss datum 73 e imagine-se que se


pretende transform-la, de forma permanentemente, para o
ETRS89.

Comea por se carregar essa layer no QGIS

Por defeito, ela vai assumir o sistema de referncia em que foi


produzida, neste caso, o datum 73 com a denio do PROJ.4
(EPSG:27493)

Para se usarem as grelhas, por exemplo da DGT, na


transformao, necessrio indicar ao QGIS o sistema que tem,
nos parmetros de transformao, as grelhas (parmetro
+nadgrids), ou seja, atribui-se layer o sistema de referncia
correspondente, que se criou no passo 4

Para isso, na tabela de contedos, clica-se com o boto direito do


rato sobre a layer e escolhe-se Denir SRC da camada / Set layer
CRS. Dentro dos Sistemas de Coordenadas denidos pelo
utilizadores / User Dened Coordinate Systems, escolhe-se o
Datum73_Hayford_Gauss_Grelhas_DGT_27493

47 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

De seguida, clica-se novamente com o boto direito do rato sobre a


layer e escolhe-se Guardar como / Save as. Na janela que se
abre, escolhe-se o formato de sada, d-se o caminho para guardar
a nova layer e selecciona-se o sistema de referncia de destino,
neste caso, o PT-TM06/ETRS89. Ao clicar em Ok, a layer
guardada no novo sistema de referncia.

48 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Este procedimento pode ser executado em lote, para vrias layers


em simultneo, atravs da ferramenta Reproject layer do
Processing [15].

Para conrmar a transformao, pode abrir-se um novo projecto


QGIS e carregar a layer acabada de transformar e a layer da Rede
Geodsica Nacional em ETRS89.

49 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Na imagem consegue perceber-se que o erro na transformao


com a grelha NTv2 da DGT, por exemplo, para o caso do vrtice
geodsico Pinhel foi de, aproximadamente, 2.5mm. O que um
resultado excelente.

Para testar, em simultneo, a transformao on the y, carrega-se


a layer original no datum 73 e escolhe-se a mesma grelha na janela
do Datum Transformation. O resultado, visvel na imagem seguinte,

50 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

elucidativo do bom funcionamento de ambas as formas de


transformao presentes no QGIS, atendendo a que os pontos
(estrela verde e crculo azul) surgem sobrepostos.

Desta forma, o utilizador dispe agora dos melhores mtodos de


transformao dos sistemas de coordenadas nacionais antigos
para o ETRS89, e pode efectuar essas operaes, com grande

51 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

facilidade, no QGIS.

5. Referncias

[1] Matos, J. (2008). Fundamentos de Informao Geogrca . 5


Edio. Lisboa: Lidel

[2] http://www3.nfb.ca/animation/objanim/en/lms
/lm.php?sort=title&id=14229

[3] http://www.esa.int/spaceinimages/Images/2011/03
/New_GOCE_geoid

[4] http://www.aprh.pt/rgci/glossario/elipsoide-de-referencia.html.

[5] Gonalves, J., 2008. Adopo de Sistemas de Referenciao


Geogrca Globais. ESIG2008 (http://www.fc.up.pt/pessoas
/jagoncal/coordenadas/paper_esig2008.pdf)

[6] Fernandes, M., 2008. Cartograa - programa, contedos e


mtodos de ensino. FLUP (http://ler.letras.up.pt/uploads/cheiros
/5901.pdf)

[7] Gonalves, J., 2009. Converses de Sistemas de Coordenadas

52 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

Nacionais para ETRS89 Utilizando Grelhas. VI CNCG


(http://www.fc.up.pt/pessoas/jagoncal/coordenadas
/paper_cncg2009.pdf)

[8] Gonalves, J., 2008. Converses de coordenadas com o


programa PROJ - Mtodo de converso com grelhas. SASIG2008
(http://www.fc.up.pt/pessoas/jagoncal/coordenadas
/paper_sasig2009.pdf)

[9] http://www.dgterritorio.pt/cartograa_e_geodesia/geodesia
/transformacao_de_coordenadas
/parametros_de_transformacao_de_coordenadas/

[10] http://nsnig.igeo.pt/eventos/comunicacoes/Caldas_da_Rainha
/CNCG2009-AnaBernardes.pdf

[11] http://www.dgterritorio.pt/cartograa_e_geodesia/geodesia
/transformacao_de_coordenadas/grelhas_em_ntv2/

[12] http://www.epsg.org/

[13] http://epsg.io/

[14] http://www.fc.up.pt/pessoas/jagoncal/coordenadas/parte1.htm

53 de 54 28/04/17, 12:01 p. m.
QGIS-PT about:reader?url=http://qgis.pt/blog/2014/07/13/transformacao-de...

[15] http://qgis.pt/workshops_qgis2014
/ws_processing_qgis_day_2014.pdf

Categorias: Desktop, Grelhas NTv2, Transformao de


Coordenadas

54 de 54 28/04/17, 12:01 p. m.

Você também pode gostar