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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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.
Nwana, H. (1996). Software Agent: An Overview. Knowledge Engineering Review 11(3):1–40.
C. Langton, M. Netson and B. Roger. The Swarm Simulation Systems: A Tool for studyingComplex Systems. Santa Fe Institute, NM, http://www.swarm.org.
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
N. Jennings, K. Sycara, and M. Wooldridge (1998). A Roadmap of Agent Research andDevelopment. Autonomous Agents and Multi-Agent Systems 1(1): 7–38.
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.
D’Aloisi, D. and V. Giannini (1995) The Info Agent: An Interface for Supporting Users inIntelligent Retrieval. Fondazione Ugo Bordoni, Rome.
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.
Balabanovic, M. and Y. Shoham (1995). Information RetrievalAgents: Experiments withAutomated Web Browsing, AAAI Spring Symposium on Information Gathering, Stanford,CA.
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.
Lieberman, H. (1995). From Human-Computer Interface to Human-Computer Collaboration, CHI Research Symposium.
Resnick, P., R. Zeckhauser, and C. Avery (1994). Electronic Brokers: Examples and Poli-cyimplications, Twenty-Second Annual Telecommunications Policy Research Conference.
Rich, C. and C. Sidner (1996). Adding a Collaborative Agent to Graphical User Interfaces, ACM Symposium on User Interface Software Technology.
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.
The InfoSleuth Agent System. http://www.mcc.com/projects/infosleuth/architecture/ index.html
RETSINA, Robotics Institute, Carnegie Mellon University, 1998.
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.
Borgo, S. and N. Guarino (1997) An Ontology Theory of Physical Objects, Proceedings of1997 Workshop on Qualitative Reasoning (QR 97), Cortona, Italy.
O’Brien, P. (1999) OSCA: An Ontology Based Sales Consultant’s Assistant. ProceedingsofACIS’99.
Maes, P. (1994). Modeling Adaptive Autonomous Agents, Artificial Life, 1:135–162.
Alberts, L. (1993). YMIR: An Ontology for Engineering Design. University of Twente.
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.
Ware J. and C. Jones (1998). Conflict Reduction in Map Generalisation Using IterativeImprovement, GeoInformatica 2(4): 383–407.
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.
Lonergan, M. and C. Jones (2001). An Iterative Displacement Method for Conflict Resolutionin Map Generalization, Algorithmica 30: 287–301.
Harrie, L. (1999). The Constraint Method for Solving Spatial Conflicts in CartographicGeneralization. Cartography and Geographic Information Science 26(1): 55–69.
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.
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.
Li, Z. and V. Milenkovic (1995). Compaction and Separation Algorithms for Non-ConvexPolygons and Their Applications. European Journal of Operations Research 84: 539–561.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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