网格- gis中地理信息同步的研究

Jian Tan, Xiang Tao Fan, Jun Jie Zhu, Xiao Ping Du, Weibing Wang, Zhaoming Zhong, Chaoji Ma
{"title":"网格- gis中地理信息同步的研究","authors":"Jian Tan, Xiang Tao Fan, Jun Jie Zhu, Xiao Ping Du, Weibing Wang, Zhaoming Zhong, Chaoji Ma","doi":"10.1109/EORSA.2008.4620325","DOIUrl":null,"url":null,"abstract":"Geographical GRID system is of great importance in fields such as public security, military action, emergency response etc. The homogenizing distributed geographic environment system requires the 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, the 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 works. 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 ldquopushrdquo 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 ldquopullrdquo the new data from the source. In push mode, if the network between the sponsor node and the message server break down, 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, which is a time-costing operation that could not be executed frequently. So the combination mode is adopted. In combination mode, not only does 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. Third, an extended GML is developed to wrap the geographical data. GML defines a lot of types of elements and attributes to describe the 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 been proved in practice.","PeriodicalId":142612,"journal":{"name":"2008 International Workshop on Earth Observation and Remote Sensing Applications","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Research on geographical information synchronizing in GRID-GIS\",\"authors\":\"Jian Tan, Xiang Tao Fan, Jun Jie Zhu, Xiao Ping Du, Weibing Wang, Zhaoming Zhong, Chaoji Ma\",\"doi\":\"10.1109/EORSA.2008.4620325\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Geographical GRID system is of great importance in fields such as public security, military action, emergency response etc. The homogenizing distributed geographic environment system requires the 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, the 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 works. 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 ldquopushrdquo 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 ldquopullrdquo the new data from the source. In push mode, if the network between the sponsor node and the message server break down, 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, which is a time-costing operation that could not be executed frequently. So the combination mode is adopted. In combination mode, not only does 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. Third, an extended GML is developed to wrap the geographical data. GML defines a lot of types of elements and attributes to describe the 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 been proved in practice.\",\"PeriodicalId\":142612,\"journal\":{\"name\":\"2008 International Workshop on Earth Observation and Remote Sensing Applications\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-09-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 International Workshop on Earth Observation and Remote Sensing Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EORSA.2008.4620325\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Workshop on Earth Observation and Remote Sensing Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EORSA.2008.4620325","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

地理网格系统在公安、军事行动、应急响应等领域具有重要意义。同质化的分布式地理环境系统要求每个节点的操作使用相同的地理信息。如何可靠、准确地同步海量的地理数据是当前的瓶颈。本文从三个方面解决了这个问题。首先,为稳定的消息传递构造消息服务器队列。通过这种方式,消息服务器总是有它的备选方案来为故障做准备,并且整个GRID总是有一个工作的消息服务器。然后可以构造消息服务器队列并有效地工作。此模式具有其他两种模式的优点,即消息传递更可靠且更节省时间。第二,采用推拉两种方式及时发送消息。Push模式意味着已经更改其数据的节点负责交付更改的部分,例如将数据发送到消息服务器。而pull模式则意味着需求节点或消息服务器负责检查其他节点中的数据状态,并从源获取新数据。在推送模式下,如果发起节点和消息服务器之间的网络中断,则消息可能丢失或发起节点可能停止,当网络恢复时,无法再次调用更新操作。在pull模式下,消息服务器需要检查数据并收集整个网格中的更新部分,这是一个耗时的操作,不能经常执行。因此采用组合方式。在组合模式下,不仅每个节点都有自己的更新触发器来调用新数据的传递,而且消息服务器还可以根据网络情况和计算能力,在指定的时间间隔后反复检查数据状态,从而保证及时更新。第三,开发了一种扩展的GML来封装地理数据。GML定义了许多类型的元素和属性来详细描述地理实体。但是要在GRID-GIS中同步地理信息,这些定义是不够的。为了减少同步过程中最不稳定的发送和接收时间,并按照明确的顺序重新发送和组装空间数据,必须将空间数据包装成灵活的、可链接的小单元。因此,我们的系统开发了扩展的GML格式,其中定义了粒度级别,包括关系,内部字符串长度。通过对数据报文量的控制,使数据分片的重发和拼接更加可靠和准确。这三种方法是解决GRID-GIS中地理信息同步问题的关键方法。实践证明了其有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Research on geographical information synchronizing in GRID-GIS
Geographical GRID system is of great importance in fields such as public security, military action, emergency response etc. The homogenizing distributed geographic environment system requires the 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, the 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 works. 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 ldquopushrdquo 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 ldquopullrdquo the new data from the source. In push mode, if the network between the sponsor node and the message server break down, 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, which is a time-costing operation that could not be executed frequently. So the combination mode is adopted. In combination mode, not only does 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. Third, an extended GML is developed to wrap the geographical data. GML defines a lot of types of elements and attributes to describe the 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 been proved in practice.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信