O outono está em pleno andamento aqui em Wroclaw. Frio e chuvoso. Mas deixe-me levar você de volta a um dia quente (como +34°C) de verão na Croácia. Com minha família, visitamos a ilha de Pag naquele dia. Sair do caminho batido é minha segunda natureza, então transformei meu carro em uma pequena estrada de cascalho.
Alguns quilômetros adiante ao longo do caminho, houve um monumento que chamou minha atenção.
Ao inspecioná-lo mais de perto, descobri que era um monumento que marcava o meridiano 15° Leste.
"O que há de especial nesse meridiano?" pensei. A página da
Wikipedia
me deu a resposta: "[Este] meridiano é o eixo central da
Hora da Europa Central
". E lendo mais nessa wiki: há mais marcas como esta em Pag. Parece que cada país ao longo desse meridiano tem seu próprio monumento
?
Talvez você tenha lido meu blog anterior
SAP HANA, diga-me onde está o centro da Europa
e se lembre que o ponto médio da Europa está em algum lugar da Bielorrússia. Essa descoberta foi baseada em alguns dados de mapas de código aberto que usei no SAP HANA para calcular um centroide da forma do continente europeu.
Então, quão
central
é o "eixo central da Hora da Europa Central"? Desta vez, decidi medir um ponto médio entre o ponto mais ocidental e o mais oriental da Europa. Vamos usar os mesmos dados do SAP HANA da última vez. Temos funções geoespaciais
ST_Xmin()
e
ST_XMax()
para obter esses valores e calcular o ponto médio.
SELECT CONTINENT,
(SHAPE.ST_XMax() + SHAPE.ST_XMin()) / 2 AS MidPointLongitude
FROM "TESTGEO"."continent"
WHERE CONTINENT = 'Europe'
De fato, muito mais perto do meridiano 15° do que a longitude do
centroide calculado no blog anterior
.
Então, o que o SAP HANA considerou como o ponto mais ocidental da Europa? Irlanda? Islândia? Não. As Ilhas dos Açores. Não tão óbvio (pelo menos para mim).
Geologicamente falando, os Açores estão localizados em duas placas tectônicas.
Ilha Monchique
(31° 16Ž 30ŽŽ O) está na Placa Norte-Americana, e
Ilha Faial
, (28° 50Ž 00ŽŽ O) é o ponto mais ocidental da Placa Euroasiática acima do nível do mar. Qual o SAP HANA escolheu?
Bem,
SHAPE.ST_XMin()
para
CONTINENT = 'Europe'
retorna
-31.289030075073242
, ou 31°17' 20.5" O. Ele retornou um ponto ainda mais a oeste, mas essa é apenas a qualidade dos dados abertos que baixei e usei para os cálculos.
Ainda assim, aproximadamente