期刊文献+

基于Python的油气行业ArcGIS数据库空值运算方法及应用 被引量:1

Method and application of null value calculation in ArcGIS database of oil and gas industry based on Python
下载PDF
导出
摘要 ArcGIS软件Geodatabase数据库已成为世界知名石油公司必用分析工具和制图平台,但其中大量存在着一些不完全信息数据(或缺失数据),并以空值形式存在,解决其导致的数据处理中“空值数据运算出错”问题,对各类油气储量统计分析与编图等科研和生产意义重大。在调研分析和对比常见的五种空值处理方法基础上,结合GDB关系数据库中属性所代表的实际意义和空值转换思想,提出了油气领域GDB数据库空值运算的四步流程和一种新的面向ArcGIS10.0以上的Python编程脚本。基于ArcGIS软件二次开发语言,开展了VB语句、Shapefile格式VB语句、Python语句三种方法的部分数据空值运算实验,结果展示了Python脚本的可行性,进而评价选定了较为适用的Python语句空值运算方法。将其应用于全球32799个油气田数据的运算结果表明,Python语句空值运算方法可行,运算结果正确,并可应用至其他类型、领域和行业有空值的数据运算之中,提高了工作效率,保证了分析数据的正确与完整。 ArcGIS software Geodatabase database has become a necessary analysis tool and mapping platform for world famous oil companies,but there are a lot of incomplete information data(or missing data)and exist in the form of null value,which is of great significance to scientific research and production such as statistical analysis and mapping of various oil and gas reserves and to solve the problem of“null value data operation error”in data processing caused by it.On the basis of investigation,analysis and comparison of five common null value processing methods,combined with the practical significance of attributes in GDB relational database and the idea of null value conversion,a four-step process of null value calculation in GDB database in oil and gas field and a new Python programming script oriented to ArcGIS10.0 and above are proposed.Based on the secondary development language of ArcGIS software,experiments on partial data null value operation using VB statements,Shapefile format VB statements,and Python statements are carried out.The experimental results prove the feasibility of Python scripts,and then evaluated and selected a more applicable Python statement null value operation method.Its application to 32799 oil and gas fields around the world shows that the Python statement null value operation method is feasible,the operation result is correct,and can be applied to data operations with null values in other types,fields and industries,which improves the work efficiency and ensures the correctness and integrity of the analysis data.
作者 汪永华 蔚远江 张倩 温志新 李大伟 吴珍珍 刘小兵 WANG Yonghua;YU Yuanjiang;ZHANG Qian;WEN Zhixin;LI Dawei;WU Zhenzhen;LIU Xiaobing(PetroChina Research Institute of Petroleum Exploration&Development,Beijing 100083,China;National Energy Shale Gas Research(Experiment)Center,Beijing 100083,China)
出处 《中国矿业》 2023年第7期87-94,共8页 China Mining Magazine
基金 中国石油天然气集团公司基础性前瞻性项目重点课题资助(编号:2021DJ3101,2022DJ8001)。
关键词 ArcGIS Geodatabase/GDB数据库 油气储量数据 空值运算 Python语句 VB语句 Shapefile格式VB语句 ArcGIS Geodatabase/GDB database oil and gas reserves data null value operation Python statement VB statement Shapefile format VB statement
  • 相关文献

参考文献16

二级参考文献99

共引文献38

同被引文献9

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部