Como mapear a direção e velocidade do vento (plotagem de velocidade) com R

Basicamente eu tenho listas com 2 matrizes (uev) contendo a velocidade do vento em sentido longitudinal e latitudinal (e vetores xey contendo as coordenadas). Eu gostaria de fazer um mapa com setas apontando na direção resultante, cujo tamanho é proporcional à velocidade do vento. Esta pergunta foi feita antes:http://www.mail-archive.com/[email protected]/msg18875.html. Uforunately, o link dado na resposta está quebrado. Eu tentei usar a função quiver, mas não consigo trabalhar.

Aqui está como meus dados se parecem:

x=seq(10,15,by=0.25)
y=seq(40,50,by=0.25)
u=matrix(runif(length(x)*length(y),-2,3),nrow=length(y),ncol=length(y))
v=matrix(runif(length(x)*length(y),-2,3),nrow=length(y),ncol=length(y))
wind=list(u,v)

Para a função quiver:

library(pracma)
quiver(x=x, y=y, u=wind[[1]], v=wind[[2]])

O que dá duas vezes:

Error: invalid graphics state

Eu assumo que u e v estão errados e precisam ser coordenadas também, mas eu sinceramente não entendo a explicação dada na descrição do pacote (v, x: coordenadas y dos pontos iniciais).

Eu vi que mais informações estão disponíveis para quiver em matlab ou python, mas eu nunca trabalhei com isso, então qualquer conselho sobre fazer isso em R seria muito apreciado.

questionAnswers(1)

yourAnswerToTheQuestion