Translator Disclaimer
3 November 2008 Key solutions to geographical information synchronizing in GRID-GIS
Author Affiliations +
Proceedings Volume 7143, Geoinformatics 2008 and Joint Conference on GIS and Built Environment: Geo-Simulation and Virtual GIS Environments; 71430M (2008)
Event: Geoinformatics 2008 and Joint Conference on GIS and Built Environment: Geo-Simulation and Virtual GIS Environments, 2008, Guangzhou, China
Geographical GRID system is of great importance at fields as public security, military action, emergency response etc. The homogenizing distributed geographic environment system requires same geographical information for operations in each node. The bottle neck is how to reliably and accurately synchronize the great volume geographical data. This paper solves the problem in three ways. First, Message server queue is constructed for stable message delivery. In this way, the message server always has its alternative in preparation for breakdowns, and the whole GRID always has single working message server. Then the message server queue can be constructed and effectively woks. This mode has the advantages of the other two modes that the message delivery is more reliable and less time-costing. Second, both push and pull modes are adopted to send messages in time. Push mode means the node which has altered its data is responsible for the delivery of the changed part, like "push" the data to the message server. While pull mode means the demand node or the message server is responsible to check the data status in other nodes and "pull" the new data from the source. In push mode, if the network between the sponsor node and the message server breakdown, the message could be missing or the sponsor could be halted, when the network resumed, the update action could not be invoked again. And in pull mode, the message server needs to check the data and collect update parts in the whole grid, it is a time-costing operation that could not be executed frequently. So the combination mode is adopted. In combination mode, not only each node has its own update trigger to invoke the delivery of the new data, but also the message server also can recurrently check the data status after an assigned interval according to the network situation and the computation ability, then the duly update can be guaranteed. Three, extended GML is developed to wrap the geographical data. GML defines a lot of types of elements and attributes to describe geographical entity in detail. But to synchronize geo-information in GRID-GIS, these definitions are not adequate. Because the spatial data must be wrapped into small flexible and linkable unit to cut down the time of delivering and receiving which are the most unstable periods in synchronizing course and to resend and assembly the units in unambiguous order. So our system developed the extended GML format, in which granularity level, including relation, inner string length are defined. By its help, the volume of data message is controllable and it is more reliable and accurate to resend and assembly the data fragments. These three methods are the key solutions to the geographical information synchronizing in GRID-GIS. Their validity has proved in practice.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jian Tan, XiangTao Fan, and XiaoPing Du "Key solutions to geographical information synchronizing in GRID-GIS", Proc. SPIE 7143, Geoinformatics 2008 and Joint Conference on GIS and Built Environment: Geo-Simulation and Virtual GIS Environments, 71430M (3 November 2008);

Back to Top