计算机应用与软件
計算機應用與軟件
계산궤응용여연건
Computer Applications and Software
2015年
8期
88-93
,共6页
气象预警%GDAL Geohash%栅格数据处理%空间区域查询
氣象預警%GDAL Geohash%柵格數據處理%空間區域查詢
기상예경%GDAL Geohash%책격수거처리%공간구역사순
Meteorological early warning%GDAL%Geohash%Grid data processing%Spatial region Query
通过对GDAL、SharpMap、NetTopologySuite等开源GIS类库以及Geohash算法理论的研究,针对Geohash算法无法实现空间区域精确查询的问题,提出一种提高Geohash算法区域检索精度的解决方案,并据此实现人工影响天气气象预警系统。系统采用Geohash算法进行区域检索,结合以上开源类库对Geohash编码进行精确的地理距离计算及对查询区域最小外包矩形的划分等方法,有效地提高该算法的检索精度。通过实验对比,在空间数据越大,查询区域越小的情况下,相对于经纬度查询,越能体现基于Geohash编码的空间区域精确查询效率高的优势。该方案有效地提升了气象预警中区域栅格数据的检索分析效率,为海量气象资料的处理提供了一定的应用参考价值。
通過對GDAL、SharpMap、NetTopologySuite等開源GIS類庫以及Geohash算法理論的研究,針對Geohash算法無法實現空間區域精確查詢的問題,提齣一種提高Geohash算法區域檢索精度的解決方案,併據此實現人工影響天氣氣象預警繫統。繫統採用Geohash算法進行區域檢索,結閤以上開源類庫對Geohash編碼進行精確的地理距離計算及對查詢區域最小外包矩形的劃分等方法,有效地提高該算法的檢索精度。通過實驗對比,在空間數據越大,查詢區域越小的情況下,相對于經緯度查詢,越能體現基于Geohash編碼的空間區域精確查詢效率高的優勢。該方案有效地提升瞭氣象預警中區域柵格數據的檢索分析效率,為海量氣象資料的處理提供瞭一定的應用參攷價值。
통과대GDAL、SharpMap、NetTopologySuite등개원GIS류고이급Geohash산법이론적연구,침대Geohash산법무법실현공간구역정학사순적문제,제출일충제고Geohash산법구역검색정도적해결방안,병거차실현인공영향천기기상예경계통。계통채용Geohash산법진행구역검색,결합이상개원류고대Geohash편마진행정학적지리거리계산급대사순구역최소외포구형적화분등방법,유효지제고해산법적검색정도。통과실험대비,재공간수거월대,사순구역월소적정황하,상대우경위도사순,월능체현기우Geohash편마적공간구역정학사순효솔고적우세。해방안유효지제승료기상예경중구역책격수거적검색분석효솔,위해량기상자료적처리제공료일정적응용삼고개치。
Through studying the OpenSource GIS library such as GDAL, SharpMap, NetTopologySuite, and the Geohash algorithm theory, we presented in this paper a solution to improve the precision of regional query of Geohash algorithm in light of the problem of Geohash that it is unable to implement accurate query in spatial region, and realised the meteorological early warning system for weather modification based on this.The system employs Geohash algorithm for regional retrieval, and by combining with the methods of precisely calculating the geographical distance on Geohash encoding by above open-source class library and dividing the minimum bounding rectangle of the query area, it effectively improves the retrieval accuracy of the algorithm.Through experimental comparison, in the circumstance of the bigger the spatial data but the smaller the query area, it is able to reflect more the accurate query efficiency in Geohash encoding-based spatial region is higher than that of the query based on latitude and longitude.The solution effectively improves the retrieval and analysis efficiency of regional grid data in meteorological early warning, and provides certain applied reference value for processing the massive meteorological data.