Making Internet-based depositories of geographical data usable with intelligent agent technology