buenas,
para eso no necesitas jquery ni ninguna otra libreria. lo que te corresponde es simple manipulación básica de datos. estoy seguro que se puede hacer con algún método para los arrays. pero como desconozco muchos de los nuevos métodos, no sabría orientarte. en todo caso, puedes hacerlo con instrucciones común y corriente. es cuestión de: crear un nuevo array, iterar el array, y en cada iteración agregar un elemento al nuevo array con un objeto
al vuelo.
Código:
// array1 y array2 son los arrays con los datos iniciales ;
// arrayObj es el nuevo array ;
for(var i = 0, len = array1.length, arrayObj = []; i < len; i++) arrayObj.push({
distancia: array1[i], posicion: array2[i]
});