Skip to main content

Multi-agent Systems for Web-Based Map Information Retrieval

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2478))

Abstract

Many types of information are geographically referenced and interactive maps provide a natural user interface to such data. However, map presentation in geographical information systems (GISs) and on the Internet is closely related to traditional cartography and provides a very limited interactive experience. We present the MAPBOT, a web-based map information retrieval system to search geographical information using software agent techniques. Each kind of map feature such as a building or a road is treated as an agent called a Maplet. Each Maplet has a user interface level to assist the user to find information of interest and a graphic display level that controls the presence and the appearance of the feature on the map. Semantic relationships of Maplets are defined in an Ontology Repository (OR) and used to control their retrieval. To allow system developers to manipulate the OR, an Ontology Editor is implemented with a graphical user interface. Visualisation on the client is based on Scalable Vector Graphics (SVG). The paper describes the current state of development of the prototype and presents, and evaluates experimentally, an agent-oriented graphical conflict resolution procedure, which demonstrates the potential for conflict resolution via low-level agent communication, as opposed to global control.

This research has been funded by UK EPSRC grant GR/N23172

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Franklin, S. and A. Graesser (1997). Is It An Agent, or Just a Program? A Aaxonomy forAutonomous Agents. Third International Workshop on Agent Theories, Architectures and Languages. Springer-Verlag, 21–35.

    Google Scholar 

  2. Nwana, H. (1996). Software Agent: An Overview. Knowledge Engineering Review 11(3):1–40.

    Google Scholar 

  3. C. Langton, M. Netson and B. Roger. The Swarm Simulation Systems: A Tool for studyingComplex Systems. Santa Fe Institute, NM, http://www.swarm.org.

  4. Batty M. and B. Jiang (1999). Multi-Agent Simulation: New Approaches to Exploring Space-Time Dynamics Within GIS, http://www.casa.ucl.ac.uk/multi_agent.pdf

  5. N. Jennings, K. Sycara, and M. Wooldridge (1998). A Roadmap of Agent Research andDevelopment. Autonomous Agents and Multi-Agent Systems 1(1): 7–38.

    Article  Google Scholar 

  6. Tsou, M.-H. and B. Buttenfield (1996). A Direct Manipulation Interface for GeographicalInformation Processing. Proceedings 6th International Symposium on Spatial Data Handling,Delft, The Netherlands: 13B.37–13B.47.

    Google Scholar 

  7. http://agent.ign.fr

  8. D’Aloisi, D. and V. Giannini (1995) The Info Agent: An Interface for Supporting Users inIntelligent Retrieval. Fondazione Ugo Bordoni, Rome.

    Google Scholar 

  9. Hong, J. and J. Landay (2001). A Context/Communication Information Agent. Personaland Ubiquitous Computing: Special Issue on Situated Interaction and Context-AwareComputing 5(1): 78–81.

    Google Scholar 

  10. Balabanovic, M. and Y. Shoham (1995). Information RetrievalAgents: Experiments withAutomated Web Browsing, AAAI Spring Symposium on Information Gathering, Stanford,CA.

    Google Scholar 

  11. Knoblock, C., Y. Arens, and C. Hsu (1994). Cooperating Agents for Information Retrieval, Proceedings of the Second International Conference on Cooperative InformationSystems, University of Toronto Press.

    Google Scholar 

  12. Lieberman, H. (1995). From Human-Computer Interface to Human-Computer Collaboration, CHI Research Symposium.

    Google Scholar 

  13. Resnick, P., R. Zeckhauser, and C. Avery (1994). Electronic Brokers: Examples and Poli-cyimplications, Twenty-Second Annual Telecommunications Policy Research Conference.

    Google Scholar 

  14. Rich, C. and C. Sidner (1996). Adding a Collaborative Agent to Graphical User Interfaces, ACM Symposium on User Interface Software Technology.

    Google Scholar 

  15. Guarino, N., C. Masolo, and G. Vetere (1999) OntoSeek: Using Large Linguistic Ontologiesfor Accessing On-Line Yellow Pages and Product Catalogs, LABSED-CNR TechnicalReport 01/99, Padova, Italy.

    Google Scholar 

  16. The InfoSleuth Agent System. http://www.mcc.com/projects/infosleuth/architecture/ index.html

  17. RETSINA, Robotics Institute, Carnegie Mellon University, 1998.

    Google Scholar 

  18. Chen, L. and K. Sycara (1998) WebMate: A Personal Agent for Browsing and Searching, Proceedings of the 2nd International Conference on Autonomous Agents and Multi-AgentSystems, Minneapolis.

    Google Scholar 

  19. Borgo, S. and N. Guarino (1997) An Ontology Theory of Physical Objects, Proceedings of1997 Workshop on Qualitative Reasoning (QR 97), Cortona, Italy.

    Google Scholar 

  20. O’Brien, P. (1999) OSCA: An Ontology Based Sales Consultant’s Assistant. ProceedingsofACIS’99.

    Google Scholar 

  21. http://www.w3.org/TR/SVG

  22. Maes, P. (1994). Modeling Adaptive Autonomous Agents, Artificial Life, 1:135–162.

    Article  Google Scholar 

  23. http://www.adobe.com/svg

  24. Alberts, L. (1993). YMIR: An Ontology for Engineering Design. University of Twente.

    Google Scholar 

  25. Jones C., H. Alani, and D. Tudhope (2001). Geographical Information Retrieval with Ontologiesof Place, D. Montello (ed.), Spatial Information Theory Foundations of GeographicInformation Science, COSIT 2001, Lecture Notes in Computer Science 2205: 323–335.

    Google Scholar 

  26. Ware J. and C. Jones (1998). Conflict Reduction in Map Generalisation Using IterativeImprovement, GeoInformatica 2(4): 383–407.

    Article  Google Scholar 

  27. Ware J., C. Jones, and N. Thomas (2001). Map Generalization, Object Displacement andSimulated Annealing: Two Techniques for Execution Time Improvement, in D. Kidnerand G. Higgs (eds.), Proceedings GIS Research UK GISRUK 2001, University of Glamorgan, 36–38.

    Google Scholar 

  28. Lonergan, M. and C. Jones (2001). An Iterative Displacement Method for Conflict Resolutionin Map Generalization, Algorithmica 30: 287–301.

    Article  MATH  MathSciNet  Google Scholar 

  29. Harrie, L. (1999). The Constraint Method for Solving Spatial Conflicts in CartographicGeneralization. Cartography and Geographic Information Science 26(1): 55–69.

    Article  Google Scholar 

  30. Hojholt, P. (1998). Solving Local and Global Space Conflicts in Map Generalisation Usinga Finite Element Method Adapted from Structural Mechanics. 8th International Symposiumon Spatial Data Handling, Vancouver, International Geographical Union, 679–689.

    Google Scholar 

  31. http://www.cogsci.princeton.edu/~wn

  32. Zhou, S. and C. Jones (2001). Design and Implementation of Multi-Scale Databases. 7thInternational Symposium on Spatial and Temporal Databases SSTD01, Lecture Notes inComputer Science 2121: 365–84.

    Google Scholar 

  33. Li, Z. and V. Milenkovic (1995). Compaction and Separation Algorithms for Non-ConvexPolygons and Their Applications. European Journal of Operations Research 84: 539–561.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, M., Zhou, S., Jones, C.B. (2002). Multi-agent Systems for Web-Based Map Information Retrieval. In: Egenhofer, M.J., Mark, D.M. (eds) Geographic Information Science. GIScience 2002. Lecture Notes in Computer Science, vol 2478. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45799-2_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-45799-2_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44253-0

  • Online ISBN: 978-3-540-45799-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics