Note that the pbo velocity vector files available on the existing VV site seem to be filtered already. So, I do not believe it is plotting different datasets for the pbo filtered and unfiltered versions, but I would like to check with someone because it is difficult to verify by viewing the map. Currently, I am only using what I believe are the filtered files.
If they are, the structure of these files, from the gitlab source, appears to be
{'stat_id': l[7], 'latitude': float(l[1]), 'longitude': float(l[0]),
'altitude': 0.0, 'vel_east': float(l[2]), 'vel_north': float(l[3]), 'vel_up': 0.0,
'stddev_north': float(l[5]), 'stddev_east': float(l[4]), 'stddev_up': 0.0,
'ne_corr': float(l[6])}
I finally got arrows plotted (kind of) - they are offset, and I am not sure why. It could be related to the projection in the svgDrawVectorField function.
I need confirmation on this, but I believe the PBO files I currently have from the website (and on the current calculator) only plot the filtered files.
I need to inquire about the North America and NNR specification here. NNR in my mind is necessarily global, but it could be that there are two steps, going from NNR --> NA
I removed the metadata info before the header for each file. To see full description, download the files from UNAVCO (I've linked them above). I also converted the velocities and errors to mm/yr.
Each station has multiple entries as the velocities and positions are updated through time. I believe going with the last entry in time for each station is a good way to go for plotting the vectors.