Using ontological inference and hierarchical matchmaking to overcome semantic heterogeneity in remote sensing-based biodiversity