Большой испанско-русский словарь
1) на месте (изготовить, решить)
2) без подготовки, импровизируя
sobre el terreno