基于FTP协议的地震应急产品共享系统的设计与实现.pdf
《基于FTP协议的地震应急产品共享系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《基于FTP协议的地震应急产品共享系统的设计与实现.pdf(6页珍藏版)》请在咨信网上搜索。
1、收稿日期:2022-09-10基金项目:国家重点研发计划(2018YFC1504006)作者简介:郑韵(1989-),女,工程师,主要从事地震应急技术研究。E-mail:第43卷 第2期2023年06月华南地震SOUTH CHINA JOURNAL OF SEISMOLOGYVol.43,NO.2Jun.,2023郑韵,王青平,郑超,等.基于 FTP 协议的地震应急产品共享系统的设计与实现J.华南地震,2023,43(2):77-82.ZHENG Yun,WANGQingping,ZHENG Chao,et al.Design and Implementation of Earthquake
2、Emergency Product Sharing System Based on FTP ProtocolJ.South Chinajournal of seismology,2023,43(2):77-82基于FTP协议的地震应急产品共享系统的设计与实现郑韵,王青平,郑超,林岩钊,肖健,张树君(福建省地震局,福州 350003)摘要:为提升地震应急产品的共享时效性,设计了一套基于FTP协议的地震应急产品共享系统。系统通过移动互联网与地震速报系统之间保持长连接,利用MQTT协议实时接收地震速报信息,根据地震烈度衰减模型生成地震影响场,运用ArcPy站点包自动产出应急专题图,然后通过调用jin
3、ja2模板引擎生成震区基本情况报告,最后利用FTP协议将产出的地震应急产品自动传输至局共享服务器。地震应急产品共享系统已向福建省地震局相关人员提供服务,并在数次台湾地震中取得良好效果。关键词:FTP;地震应急产品;ArcPy;jinja2模板引擎;共享服务器中图分类号:P618.13文献标识码:A文章编号:1001-8662(2023)02-0077-06DOI:10.13512/j.hndz.2023.02.08Design and Implementation of Earthquake EmergencyProduct Sharing System Based on FTP Protoc
4、olZHENG Yun,WANG Qingping,ZHENG Chao,LIN Yanzhao,XIAO Jian,ZHANG Shujun(Fujian Earthquake Agency,Fuzhou 350003,China)Abstract:In order to improve the sharing timeliness of earthquake emergency product,an earthquake emergencyproduct sharing system based on FTP protocol is designed in this paper.The s
5、ystem maintains a long connectionwith the earthquake quick report system through the mobile Internet,receives the earthquake quick reportinformation in real time by using the MQTT protocol,generates the seismic influence field according to the seismicintensity attenuation model,automatically outputs
6、 the emergency thematic map by using ArcPy site package,andthen generates the basic situation report of the earthquake area by calling Jinja2 template engine.Finally,theearthquake emergency products are automatically transferred to the local shared server by using FTP protocol.Theearthquake emergenc
7、y product sharing system has provided service to the relevant personnel of Fujian Earthquake43卷华南地震Agency and achieved good results in several Taiwan earthquakes.Keywords:FTP;Earthquake emergency products;ArcPy;Jinja2 template engine;Shared Server0 引言应对突发的破坏性地震事件,地震应急工作需要快速反应,尽可能地保护和挽救人民生命财产。地震应急产品主
8、要包括地震专题图和震区基本情况报告等震后快速产出的资料。地震应急产品展示了破坏性地震应急期急需的相关信息,是地震应急期的主要参考依据之一。传统的地震专题图和震区基本情况报告依然以人工绘制或触发为主1-2,难以满足震后应急时效性的特殊要求。因此,亟需一套从接入地震速报3到推送至共享平台的全自动地震应急产品共享系统,震后可以通过工作电脑或指挥大厅电脑链接到共享平台,直接展示在指挥大厅大屏上,便于决策者快捷获取全面的震害相关信息4-5。本文将展示一套基于 FTP 协议(File TransferProtocol,文件传输协议)的地震应急产品共享系统。该系统基于Python语言进行开发,通过MQTT协
9、议6(Message Queuing Telemetry Transport,消息队列遥测传输)接入地震速报信息,利用地震烈度衰减模型7生成烈度等震线,根据ArcGIS软件内置的ArcPy站点包进行相关空间分析和自动出图,运用jinja2模板引擎产出震区基本情况报告,最后通过FTP协议将产出的地震应急产品自动上传至局共享服务器。该系统实现了从接入地震速报到推送共享服务器的自动化智能化流程,提高了地震灾害的应急处置能力,提升了地震应急产品的服务能力和用户体验。1 ArcPy站点包ArcPy,即 ArcGIS+Python,是 ESRI 公 司(Environmental Systems Rese
10、arch Institute,Inc.美国环境系统研究所公司)制作的站点包。通过ArcPy可以高效地调用ArcGIS工具箱进行地理数据管理、数据分析和转换、自动化制图等一系列操作。当系统达到触发条件时,数据接收处理模块将解析提取地震速报数据包中的各项参数,根据地震烈度衰减模型产出地震影响场,随后利用ArcPy进行相关空间分析和数据转换,影响场图层会添加至预设好的地震专题图模板,最后按照设定的符号和标注方式进行符号化,自动产出地震专题图件。2 FTP协议FTP协议是TCP/IP协议组中的协议之一,它是网络共享的一套文件传输标准协议8。FTP协议的通信双方,一方为FTP客户端,另一方为FTP服务器
11、。在通信双方建立连接后,就可以使用FTP协议将FTP客户端的文件传输到FTP服务器端。FTP协议能够提供高效可靠地数据传输,因此广泛应用于网络文件传送。本文的FTP客户端是系统部署所在工作站,FTP服务器是一台局共享服务器,地震应急产品共享系统通过FTP协议将产出的专题图和震区基本情况报告自动传输至局共享服务器,相关领导专家便可以通过工作电脑或指挥大厅大屏快捷高效地获取地震灾害事件的震区基本情况。3 地震应急产品共享系统3.1 系统架构地震应急产品共享系统架构设计,主要考虑系统访问便捷、数据统一存储、结果展示直观、查询结果共享等需求,总体架构由“数据层”、“支撑层”、“服务层”、“应用层”四层
12、组成,具体如图1所示。数据层主要是平台地震应急信息数据的存储、管理和更新,包括应急基础数据、地理空间数据、各类专题数据和数据文件。支撑层主要包括GIS服务器、数据库服务器等平台服务器系统,以实现存储数据和地图发布服务,平台采用内网和外网分开运行的思路设计,内网主要是实现速报信息接收、处理加工和应用服务,外网主要是实现产品发布。平台的标准规范与运行管理机制包括接口规范、数据标准、技术标准、管理办法和开发规范等。服务层由各类服务组件组成,主要包括专题图生成服务、报告生成服务、地图应用服务、信息发布服务等,将应用程序的不同功能通过服务之间定义良好的接口和契约联系起来。应用层用来实现各项应用系统的功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FTP 协议 地震 应急 产品 共享 系统 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。