首页|基于 Geohash的人工影响天气气象预警系统设计

基于 Geohash的人工影响天气气象预警系统设计

扫码查看
通过对GDAL、SharpMap、NetTopologySuite等开源GIS类库以及Geohash算法理论的研究,针对Geohash算法无法实现空间区域精确查询的问题,提出一种提高Geohash算法区域检索精度的解决方案,并据此实现人工影响天气气象预警系统。系统采用Geohash算法进行区域检索,结合以上开源类库对Geohash编码进行精确的地理距离计算及对查询区域最小外包矩形的划分等方法,有效地提高该算法的检索精度。通过实验对比,在空间数据越大,查询区域越小的情况下,相对于经纬度查询,越能体现基于Geohash编码的空间区域精确查询效率高的优势。该方案有效地提升了气象预警中区域栅格数据的检索分析效率,为海量气象资料的处理提供了一定的应用参考价值。
DESIGN OF METEOROLOGICAL EARLY WARNING SYSTEM FOR WEATHER MODIFICATION BASED ON 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.

Meteorological early warningGDALGeohashGrid data processingSpatial region Query

杜景林、蔡苏鹏

展开 >

南京信息工程大学电子与信息工程学院 江苏 南京 210044

气象预警 GDAL Geohash 栅格数据处理 空间区域查询

科技部公益性行业专项基金江苏省科技支撑计划项目

GY HY200906043BE2011195

2015

计算机应用与软件
上海市计算技术研究所 上海计算机软件技术开发中心

计算机应用与软件

CSTPCDCSCD
影响因子:0.615
ISSN:1000-386X
年,卷(期):2015.(8)
  • 1
  • 7