quais as transformações registadas na base de dados EPSG para os CRS locais usados em Portugal?
Primeiro as triviais, i.e., as de tipo epsg:9601 (Longitude rotation) aplicadas a CRS geográficos 2D.
Com interesse para PT, estão registadas as:
- epsg:1991
De: epsg:4904 [geographic2D CRS] < epsg:6904 [datum] < epsg:7004 [ellipsoid]
Para: epsg:4666 [geographic2D CRS] < epsg:6666 [datum] < epsg:7004 [ellipsoid]
Ou seja, o CRS é o "mesmo", mas na definição do datum epsg:6666 Lisbon 1890, associado ao elipsóide de Bessel, é usado o meridiano de Greenwich como referência (e não o meridiano de Lisboa).
Já não me lembro em que software era, mas as definições por referência ao meridiano de Lisboa, embora formalmente válidas como no datum epsg:6904 Lisbon 1890 (Lisbon), originavam erros nas transformações on-the-fly.
Por isso, mais vale prevenir e usar só as definições baseadas no datum epsg:6666.
- epsg:1759
De: epsg:4803 [geographic2D CRS] < epsg:6803 [datum] < epsg:7022 [ellipsoid]
Para: epsg:4207 [geographic2D CRS] < epsg:6207 [datum] < epsg:7022 [ellipsoid]
Ou seja, o CRS é o "mesmo", mas na definição do datum epsg:6207 Lisbon 1937, associado ao elipsóide de Internacional 1924 (a.k.a. Hayford), é usado o meridiano de Greenwich como referência (e não o meridiano de Lisboa).
Como no caso anterior, mais vale simplificar e usar só as definições baseadas no datum epsg:6207.Nota: existia uma transformação epsg:1259, que foi descontinuada devido a um erro no registo do valor do parâmetro associado.