计算机应用 ›› 2013, Vol. 33 ›› Issue (04): 1165-1168.DOI: 10.3724/SP.J.1087.2013.01165

• 典型应用 • 上一篇    下一篇

基于GIS的地理可照时数自动化计算系统

赵红伟1,2,廖顺宝1,3   

  1. 1. 中国科学院 地理科学与资源研究所,北京100101
    2. 中国科学院大学,北京 100049
    3. 河南大学 环境与规划学院,河南 开封 475001
  • 收稿日期:2012-11-05 修回日期:2012-12-08 出版日期:2013-04-01 发布日期:2013-04-23
  • 通讯作者: 赵红伟
  • 作者简介:赵红伟(1988-),女,山东聊城人,硕士研究生,主要研究方向:GIS应用系统、地学算法;廖顺宝(1966-),男,四川德阳人,教授,博士生导师,博士,主要研究方向:遥感与GIS应用、地学数据产品研发与质量评价。
  • 基金资助:

    国家科技基础性工作专项(08K80041AJ)

Automation system for computing geographic sunshine hours based on GIS

ZHAO Hongwei1,2,LIAO Shunbao1,3   

  1. 1. Institute of Geographic Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, China
    2. University of Chinese Academy of Sciences, Beijing 100049, China
    3. College of Environment and Planning, Henan University, Kaifeng Henan 475001, China
  • Received:2012-11-05 Revised:2012-12-08 Online:2013-04-23 Published:2013-04-01
  • Contact: ZHAO Hongwei

摘要: 基于数字高程模型(DEM)的地理可照时数计算模型复杂、耗时长,再加上我国地域广阔,致使研究中国地理可照时数的时空分布时难以在区域面积和分辨率上同时兼顾。虽然有人提出了全国范围内高分辨率地理可照时数的计算方法,但并没有说明计算平台和技术方法。利用基于DEM的地理可照时数模型并对其进行地球曲率的修正,基于VS2008平台,应用ArcGIS Engine组件技术,开发出了地理可照时数自动化计算系统。该系统可用于不同区域尺度、不同分辨率的地理可照时数的计算。用户只需输入研究区域的DEM数据和需要计算的日期,即可计算出该区域在该日期的地理可照时数栅格数据。

关键词: 地理可照时数, 地形遮蔽, VS2008, Arcgis Engine, 组件技术

Abstract: Because the model for computing geographic sunshine hours based on Digital Elevation Model (DEM) is complex and time-consuming, it is difficult to consider both high resolution and vast area at the same time when a study on geographic sunshine hours is conducted on a national scale in China. Some scholars proposed some methods for calculating high-resolution geographic sunshine hours across nationwide, however they didn't specify the computing platform and calculation methods. In this study, authors developed a set of automation system for calculating geographic sunshine hours based on existing models and DEM in which the part of curvature of the earth was corrected. This system was developed based on VS2008 platform and ArcGIS Engine component technology. The system could be used to calculate geographic sunshine hours at multi-spatial-scales and multi-resolutions. The raster data of geographic sunshine hours were generated as long as the user input DEM data with geographic coordinates of the region and the specific date.

Key words: geographic sunshine hours, terrain shade, VS2008, ArcGIS Engine, component technology