Primeiro, você precisa projetar suas coordenadas geográficas em um sistema de coordenadas 2D cartesiano, pois as transformações afins não se aplicam aos sistemas de coordenadas geográficas.
Você pode aplicar uma transformação afim de pontos de controle ou de parâmetros de transformação. O plug-in QGIS solicita parâmetros de transformação, mas é muito mais comum um usuário ter pontos de controle.
Nos pontos de controle, você pode calcular os parâmetros de transformação. Para uma transformação afim, existem 6 parâmetros de transformação, portanto, você precisa de pelo menos 3 pontos de controle (cada ponto de controle implica 4 coordenadas: Xsource, Ysource, Xtarget, Ytarget), mas mais pontos de controle são recomendados para ter redundância e, portanto, poder aplicar Mínimos Quadrados, o que forneceria uma estimativa da qualidade da transformação. Lembre-se de que transformações afins podem girar, mudar, escalar (mesmo aplicando fatores diferentes em cada eixo) e inclinar geometrias.
Os pontos de controle devem ter a forma:
X SOURCE: Xs
Y SOURCE: Ys
X TARGET: Xt
Y TARGET: Yt
Os parâmetros são:
a: Scale X
e: Scale Y
d: Rotation X
b: Rotation Y
c: Translation X
f: Translation Y
E nós sabemos:
Xt = X*a + Y*b + c
Yt = X*d + Y*e + f
Então, você precisa resolver este sistema de equações (para 3 pontos de controle):
¦ Xs1 Ys1 1 0 0 0 ¦ | a ¦ ¦ Xt1 ¦
¦ Xs2 Ys2 1 0 0 0 ¦ ¦ b ¦ ¦ Xt2 ¦
¦ Xs3 Ys3 1 0 0 0 ¦ ¦ c ¦ = ¦ Xt3 ¦
¦ 0 0 0 Xs1 Ys1 1 ¦ ¦ d ¦ ¦ Yt1 ¦
¦ 0 0 0 Xs2 Ys2 1 ¦ ¦ e ¦ ¦ Yt2 ¦
¦ 0 0 0 Xs3 Ys3 1 ¦ ¦ f ¦ ¦ Yt3 ¦
Onde os parâmetros a, b, c, d, e ef são desconhecidos.
Depois de calcular os parâmetros a, b, c, d, eef (por exemplo, com este solucionador de equações on-line ), coloque-os na interface do plugin QGIS da seguinte maneira:
X' = a*x + b*y + c
Y' = d*x + e*y + f
ou:
Eu acho que isso resolve suas duas perguntas.