للكاتبين :

Ashwaq Omar Maghraby , Mostafa S. Saleh and Fathy E. Eassa

Faculty of engineering- Cairo University – Cairo Egypt


A Geographic Information System (GIS) is an important distributed information resource. GIS

technology is being utilized in many areas of research. Based on the concept of agent, we

introduce a multi-agent architecture to develop a GIS Multi-Agent System (GISMA) that enables

cooperation to assist different users to locate and retrieve spatial GIS file information in large


GISMA consists of two subsystems: Gathering subsystem; and Query subsystem. The Gathering

Sub-System is used to collect spatial GIS file information from remote locations, and to store

them in the server. The Gathering subsystem consists of many agents which have been built to

locate and retrieve the necessary GIS vector/raster files information and publish the information

in such a way that other agents will be able to find it and recognize its value to their user. A

database is used to store the information gathered from the Gathering Sub-System agents.

The Query Sub-System is used to help the user in his/her daily work with the GIS; it works as a

GIS retrieval (query) tool. The Query Sub-System consists of a User Interface Agent and other

agents which cooperate with each other and with the Gathering Sub-System agents to retrieve

GIS information and filter the retrieved information by identifying the user’s necessities.

A prototype of the GISMA system is implemented and evaluated using Java programming

language and Aglet. The Aglet agent server manages mobile agents as well as stationary (static)

agents. The objective is to demonstrate how the agents can cooperate to transparently locate and

retrieve GIS information.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *