|
||
中国生物多样性在线数据处理平台的构建
生物多样性
2022, 30 (11):
22356-.
DOI: 10.17520/biods.2022356
高质量的生物多样性数据能够为生物多样性的研究与保护提供数据支撑。目前研究人员开发了大量的生物多样性数据处理软件或工具, 包括工作流系统、R语言包、Python语言包和Excel工具等, 但是使用这些软件或工具需要用户安装相应的软件客户端, 并掌握一定的编程语言、软件开发和复杂的Excel公式等知识和技能。为降低用户的学习成本和使用门槛, 本文采用了Browser/Server模式设计技术、Web技术、可视化技术、响应式开发技术、网络爬虫技术、数据处理技术和Solr智能检索技术等, 针对不同维度的生物多样性数据设计和开发了相应的数据处理模块, 构建了中国生物多样性在线数据处理平台( ![]() View image in article
图2
生物多样性数据处理平台业务流程设计
正文中引用本图/表的段落
本平台初期设计了二十余项数据处理子功能, 为了提高平台的易用性, 同时避免用户提交数据的随意性以及规范数据处理的业务流程, 各项数据处理子功能均采用几乎相同或相似的数据处理流程, 从而统一了数据输入的格式与规范, 确保平台各项数据处理子功能的正常运行。用户只需按规定流程准备需要处理的数据并根据平台提示进行操作即可完成各项数据处理工作, 数据处理平台的具体业务流程设计如图2所示。
第一种技术方案实现过程较为简单, 通过调用百度地图地理编码服务API将需要处理的地址信息转换为经纬度, 再调用百度地图全球逆地理编码服务API将转换而来的经纬度进一步转换成为包含省、市、区县、乡镇和街道以及完整地址信息的处理结果, 如对地址信息“云南省西双版纳傣族自治州勐海县西定哈尼族布朗族乡曼皮村民委员会广邦贝山”及其简写进行处理, 其结果如表2所示。
本文的其它图/表
|