Triangulation and self-calibrationi of ADS40 imagery: a case study over the Pavia test site