CN111400281B - 一种面向oss对象存储的gis数据质检与入库方法 - Google Patents

一种面向oss对象存储的gis数据质检与入库方法 Download PDF

Info

Publication number
CN111400281B
CN111400281B CN202010182804.3A CN202010182804A CN111400281B CN 111400281 B CN111400281 B CN 111400281B CN 202010182804 A CN202010182804 A CN 202010182804A CN 111400281 B CN111400281 B CN 111400281B
Authority
CN
China
Prior art keywords
data packet
quality inspection
warehousing
fme
gis data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN202010182804.3A
Other languages
English (en)
Other versions
CN111400281A (zh
Inventor
薛松
方从刚
李波
陈言军
刘光辉
黄一睿
吕杨
谢国强
窦义红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Land And Resources Information Center
Original Assignee
Chengdu Land And Resources Information Center
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Land And Resources Information Center filed Critical Chengdu Land And Resources Information Center
Priority to CN202010182804.3A priority Critical patent/CN111400281B/zh
Publication of CN111400281A publication Critical patent/CN111400281A/zh
Application granted granted Critical
Publication of CN111400281B publication Critical patent/CN111400281B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/217Database tuning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2433Query languages

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • General Factory Administration (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种面向OSS对象存储的GIS数据质检与入库方法,包括以下步骤:将GIS数据包上传至OSS;构建FME服务模块;整合所述FME服务模块为支持分布式和OSS对象存储的API服务;将上传成功后的GIS数据包记录至控制表,并设处理状态为未处理;搜索控制表中未处理的GIS数据包,并根据GIS数据包对应的处理类型调用API服务执行相应的FME服务模块,并利用FME服务模块对GIS数据包进行质检与入库处理。利用本设计采用的OSS、分布式等技术实现资源弹性调度、按需提升***处理能力和吞吐量,有效地简化了用户GIS数据质检与入库的流程,降低了用户使用门槛,用户操作更简洁,提高了工作效率。

Description

一种面向OSS对象存储的GIS数据质检与入库方法
技术领域
本发明属于数据质检与入库技术领域,尤其涉及一种面向OSS对象存储的GIS数据质检与入库方法。
背景技术
GIS数据质检与入库作为核心功能,是推进国土空间治理体系和治理能力现代化建设、落实规划和自然资源“以图管地、精准施策”的必要条件,现有的GIS数据质检与入库的方法有两种,一种是用户在本地通过应用程序完成质检后连接数据库入库,该方法的缺点是用户必须配备昂贵的辅助设备、安装本地应用程序并掌握其操作方法、数据库的用户名密码等连接信息易泄露;另一种是在服务端构建文件服务器,用户上传数据文件后调用API或功能模块完成GIS数据质检与入库,该方法简化了操作流程、更好地保障了数据库安全,但是现有的文件服务器在多用户、高并发应用环境下,存在读写速率低、传输速率慢、共享不便捷、资源争夺严重等问题,更不支持分布式、集群化应用和资源弹性调度,对开发相应的API功能模块的时间、技术成本较高,不利于全面推广应用。
发明内容
针对现有技术中的上述不足,本发明提供的一种面向OSS对象存储的GIS数据质检与入库方法,解决了现有技术在多用户、高并发应用环境下存在的效率低、资源争夺严重、数据库安全隐患等问题。
为了达到以上目的,本发明采用的技术方案为:
本方案提供一种面向OSS对象存储的GIS数据质检与入库方法,包括以下步骤:
S1、将待质检和入库的GIS数据进行打包,并将GIS数据包上传至OSS;
S2、根据上传的GIS数据包及其对应的质检和入库规则,构建FME服务模块;
S3、整合所述FME服务模块为支持分布式和OSS的API服务;
S4、判断所述GIS数据包是否上传成功,若是,则将生成的GIS数据包记录至控制表,并设其处理状态为未处理,并进入步骤S5,否则,重复步骤S4;
S5、搜索控制表中处理状态为未处理的GIS数据包,并根据所述GIS数据包对应的处理类型调用API服务执行相应的FME服务模块,并利用FME服务模块对GIS数据包进行质检与入库处理;
S6、判断控制表内未处理的GIS数据包是否全部处理完成,若是,则完成对数据质检与入库的处理,否则,返回步骤S5,直至未处理的GIS数据包全部完成处理。
本发明的有益效果是:本发明充分利用OSS技术实现GIS数据质检与入库的分布式、集群化部署和应用,提供一种高并发、分布式、集群化环境下的GIS数据质检与入库,解决了现有技术在多用户、高并发应用环境下存在的效率低、资源争夺严重、数据库安全隐患等问题,利用本设计采用的OSS、分布式等技术实现资源弹性调度、按需提升***处理能力和吞吐量,有效地简化了用户GIS数据质检与入库的流程,降低了用户使用门槛,用户操作更简洁,提高了工作效率。
进一步地,所述步骤S2具体为:
将上传的GIS数据包及其对应的质检和入库规则进行组合,并用一个代码表示一类组合,并利用所有组合构建FME服务模块,完成对FME服务模块的构建,其中,一个组合对应一个FME服务模块。
上述进一步方案的有益效果是:本发明利用FME将GIS数据质检与入库规则模块化,按需对所述规则进行任意组合形成相应的FME服务模块,有效避免了用户因需求变化而产生的***同质化功能模块重复开发,通过规则模块化及其规则的组合提高了GIS数据质检与入库的灵活性。
所述步骤S3具体为:
利用FME Server平台将构建的FME服务模块发布为支持HTTP和HTTPS的请求服务,并采用微服务架构将该服务封装为标准微服务,且注册到微服务注册中心,从而将所述FME服务模块整合为支持分布式和OSS的API服务。
上述进一步方案的有益效果是:利用本设计采用的微服务架构,针对FME服务模块单用户或本地化运行的不足,进行封装改造,实现FME服务模块多用户、高并发环境下运行,通过资源弹性调度提升资源利用率、利用分布式特性实现***高可用和***处理能力及吞吐量的按需提升。
进一步地,所述步骤S4中控制表的信息包括:用户名、数据包地址、数据包上传时间、数据包处理类型、数据包处理状态、数据包质检开始时间、GIS数据包质检结束时间、数据包质检结果、数据包入库开始时间、数据包入库结束时间以及数据包入库结果。
上述进一步方案的有益效果是:本发明通过控制表能有效地实现GIS数据质检与入库在多用户、高并发环境下稳定、高效、有序的运行,为动态输出GIS数据质检与入库的进度和过程信息提供支撑,在用户多、并发数高、数据量大、质检与入库复杂、耗时长的情况下,控制表的作用尤为重要。
再进一步地,所述数据包处理类型,用于根据该数据包所对应的质检和入库规则生成的FME服务模板。
上述进一步方案的有益效果是:本发明针对不同的数据所需采用的质检和入库规则的不确定性、多样性和复杂性的特点,在本发明所述步骤S2的基础上,用代码代表每一类数据所需质检和入库规则,即数据包处理类型,从而提升质检和入库规则的可读性,更易于识别和使用,也更利于***的运行和部署。
再进一步地,所述数据包处理状态包括:数据包未处理、数据包正在处理、数据包质检失败、数据包入库失败以及数据包入库成功五种状态。
上述进一步方案的有益效果是:本发明根据数据包处理状态能有效地识别数据包质检和入库的进展,为用户动态掌握数据包质检和入库处理过程提供了支撑。
再进一步地,所述步骤S5中利用FME服务模块对数据进行质检与入库处理,其具体为:
A1、获取待质检与入库GIS数据包的控制表信息,并设置处理状态为正在处理;
A2、根据所述控制表信息中数据包文件信息,从OSS中自动缓存GIS数据包至执行FME服务模块所在服务器的本地临时目录;
A3、利用FME服务模板对缓存数据包进行质检,并判断所述缓存数据是否通过质检,若是,则进入步骤A4,否则,进入步骤A6;
A4、向控制表中记录质检结果,并更新数据包处理状态,并根据API服务利用FME服务模板对缓存数据包进行入库处理;
A5、判断是否完成入库处理,若是,则记录入库信息,并进入步骤A7,否则,记录入库错误信息,进入步骤A7;
A6、向控制表中记录质检错误信息,更新数据包处理状态,并进入步骤A7;
A7、删除缓存数据包,结束执行FME服务模板。
上述进一步方案的有益效果是:本发明利用FME服务模块对数据进行质检与入库处理,实现了GIS数据质检与入库在服务器端运行和自动化处理,用户无须安装任何软件、无须配置昂贵的硬件,用户通过浏览器并根据自身需要上传与处理类型相一致的数据包,即可完成数据的质检和入库,极大地简化了GIS数据质检与入库的流程,降低了用户的使用门槛,用户操作更简洁,并提高了工作效率。
再进一步地,所述步骤A1中设置处理状态为正在处理时,将SQL语句集成至FME服务模块中,并保证GIS数据包被执行一次且仅执行一次。
上述进一步方案的有益效果是:本发明为确保在多用户、高并发环境下,避免GIS数据质检和入库无序、重复地运行,本发明设计了SQL语句从待质检与入库GIS数据包的控制表信息中正确获取待处理数据包信息,并将该SQL语句集成至FME服务模块中,实现FME服务模块及GIS数据质检和入库的自动化、智能化运行,充分发挥本发明所述优势。
附图说明
图1为本发明的方法流程图。
图2为本发明中利用FME服务模块对数据进行质检与入库处理的流程图。
具体实施方式
下面对本发明的具体实施方式进行描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
实施例
如图1所示,本发明提供了一种面向OSS对象存储的GIS数据质检与入库方法,其实现方法如下:
S1、将待质检和入库的GIS数据进行打包,并将GIS数据包上传至OSS;
S2、根据上传的GIS数据包及其对应的质检和入库规则,构建FME服务模块;
S3、整合FME服务模块为支持分布式和OSS的API服务;
S4、判断GIS数据包是否上传成功,若是,则将生成的GIS数据包记录至控制表,并设其处理状态为未处理,并进入步骤S5,否则,重复步骤S4;
S5、搜索控制表中处理状态为未处理的GIS数据包,并根据GIS数据包对应的处理类型调用API服务执行相应的FME服务模块,并利用FME服务模块对GIS数据包进行质检与入库处理;
S6、判断控制表内未处理的GIS数据包是否全部处理完成,若是,则完成对数据质检与入库的处理,否则,返回步骤S5,直至未处理的GIS数据包全部完成处理。
本实施例中,用户根据实际情况,将拟质检、拟入库的GIS数据进行打包,比如GIS数据为Shape格式的,须将同名的.shx、.shp、.dbf、.prj四个文件打包成zip格式;如果拟质检、拟入库的GIS数据为单个文件的,则可以不用打包,如MapGIS的.WP、.WT、.WL文件,ArcGIS的.mdb文件。
本实施例中,将上传的GIS数据包及其对应的质检和入库规则进行组合,并用一个代码表示一类组合,并利用所有组合构建FME服务模块,完成对FME服务模块的构建,其中,一个组合对应一个FME服务模块。
本实施例中,利用FME Server平台将构建的FME服务模块发布为支持HTTP和HTTPS的请求服务,并采用微服务架构将该服务封装为标准微服务,且注册到微服务注册中心,从而将所述FME服务模块整合为支持分布式和OSS的API服务。
本实施例中,如表1所示,控制表的信息包括:用户名、数据包地址、数据包上传时间、数据包处理类型、数据包处理状态、数据包质检开始时间、数据包质检结束时间、数据包质检结果、数据包入库开始时间、数据包入库结束时间以及数据包入库结果。
表1
Figure BDA0002413152490000071
本实施例中,数据包处理类型,用于根据该数据包所对应的质检和入库规则生成的FME服务模板。
本实施例中,数据包处理状态包括:数据包未处理、数据包正在处理、数据包质检失败、数据包入库失败以及数据包入库成功五种状态。
如图2所示,利用FME服务模块对数据进行质检与入库处理,其具体为:
A1、获取待质检与入库GIS数据包的控制表信息,并设置处理状态为正在处理;
A2、根据所述控制表信息中数据包文件信息,从OSS中自动缓存GIS数据包至执行FME服务模块所在服务器的本地临时目录;
A3、利用FME服务模板对缓存数据包进行质检,并判断所述缓存数据是否通过质检,若是,则进入步骤A4,否则,进入步骤A6;
A4、向控制表中记录质检结果,并更新数据包处理状态,并根据API服务利用FME服务模板对缓存数据包进行入库处理;
A5、判断是否完成入库处理,若是,则记录入库信息,并进入步骤A7,否则,记录入库错误信息,进入步骤A7;
A6、向控制表中记录质检错误信息,更新数据包处理状态,并进入步骤A7;
A7、删除缓存数据包,结束执行FME服务模板。
本实施例中,获取待质检与入库数据包的控制表信息,并设置处理状态为正在处理,结合OSS高并发优点,执行FME模板须在分布式条件下才能发挥其高并发优势,因此在设置处理状态时,须使用如下SQL语句并集成到FME模板中,保障每一个数据包必被执行一次且仅执行一次的要求。
update控制表set FileStatus='正在处理'
where rownum<=1 and FileStatus='未处理'
returning fid,FileAddress。
本发明通过以上设计,提供了一种高并发、分布式、集群化环境下的GIS数据质检与入库,解决了现有技术中存在的用户操作繁琐、技术要求高、数据库安全隐患以及工作效率低的问题。利用本设计采用的OSS、分布式等技术实现资源弹性调度、按需提升***处理能力和吞吐量,有效地简化了用户GIS数据质检与入库的流程,降低了用户使用门槛,用户操作更简洁,提高了工作效率。

Claims (8)

1.一种面向OSS对象存储的GIS数据质检与入库方法,其特征在于,包括以下步骤:
S1、将待质检和入库的GIS数据进行打包,并将GIS数据包上传至OSS;
S2、根据上传的GIS数据包及其对应的质检和入库规则,构建FME服务模块;
S3、整合所述FME服务模块为支持分布式和OSS的API服务;
S4、判断所述GIS数据包是否上传成功,若是,则将生成的GIS数据包记录至控制表,并设其处理状态为未处理,并进入步骤S5,否则,重复步骤S4;
S5、搜索控制表中处理状态为未处理的GIS数据包,并根据所述GIS数据包对应的处理类型调用API服务执行相应的FME服务模块,并利用FME服务模块对GIS数据包进行质检与入库处理;
S6、判断控制表内未处理的GIS数据包是否全部处理完成,若是,则完成对数据质检与入库的处理,否则,返回步骤S5,直至未处理的GIS数据包全部完成处理。
2.根据权利要求1所述的面向OSS对象存储的GIS数据质检与入库方法,其特征在于,所述步骤S2具体为:
将上传的GIS数据包及其对应的质检和入库规则进行组合,并用一个代码表示一类组合,并根据所有组合构建FME服务模块,完成对FME服务模块的构建,其中,一个组合对应一个FME服务模块。
3.根据权利要求1所述的面向OSS对象存储的GIS数据质检与入库方法,其特征在于,所述步骤S3具体为:
利用FME Server平台将构建的FME服务模块发布为支持HTTP和HTTPS的请求服务,并采用微服务架构将该服务封装为标准微服务,且注册到微服务注册中心,从而将所述FME服务模块整合为支持分布式和OSS的API服务。
4.根据权利要求1所述的面向OSS对象存储的GIS数据质检与入库方法,其特征在于,所述步骤S4中控制表的信息包括:用户名、数据包地址、数据包上传时间、数据包处理类型、数据包处理状态、数据包质检开始时间、数据包质检结束时间、数据包质检结果、数据包入库开始时间、数据包入库结束时间以及数据包入库结果。
5.根据权利要求4所述的面向OSS对象存储的GIS数据质检与入库方法,其特征在于,所述数据包处理类型,用于根据GIS数据包所对应的质检和入库规则生成的FME服务模板。
6.根据权利要求4所述的面向OSS对象存储的GIS数据质检与入库方法,其特征在于,所述数据包处理状态包括:数据包未处理、数据包正在处理以及数据包质检失败三种状态。
7.根据权利要求1所述的面向OSS对象存储的GIS数据质检与入库方法,其特征在于,所述步骤S5中利用FME服务模块对数据进行质检与入库处理,其具体为:
A1、获取待质检与入库GIS数据包的控制表信息,并设置处理状态为正在处理;
A2、根据所述控制表信息中数据包文件信息,从OSS中自动缓存GIS数据包至执行FME服务模块所在服务器的本地临时目录;
A3、利用FME服务模板对缓存数据包进行质检,并判断所述缓存数据是否通过质检,若是,则进入步骤A4,否则,进入步骤A6;
A4、向控制表中记录质检结果,并更新数据包处理状态,并根据API服务利用FME服务模板对缓存数据包进行入库处理;
A5、判断是否完成入库处理,若是,则记录入库信息,并进入步骤A7,否则,记录入库错误信息,进入步骤A7;
A6、向控制表中记录质检错误信息,更新数据包处理状态,并进入步骤A7;
A7、删除缓存数据包,结束执行FME服务模板。
8.根据权利要求7所述的面向OSS对象存储的GIS数据质检与入库方法,其特征在于,所述步骤A1中设置处理状态为正在处理时,将SQL语句集成至FME服务模块中,并保证GIS数据包被执行一次且仅执行一次。
CN202010182804.3A 2020-03-16 2020-03-16 一种面向oss对象存储的gis数据质检与入库方法 Expired - Fee Related CN111400281B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010182804.3A CN111400281B (zh) 2020-03-16 2020-03-16 一种面向oss对象存储的gis数据质检与入库方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010182804.3A CN111400281B (zh) 2020-03-16 2020-03-16 一种面向oss对象存储的gis数据质检与入库方法

Publications (2)

Publication Number Publication Date
CN111400281A CN111400281A (zh) 2020-07-10
CN111400281B true CN111400281B (zh) 2020-10-27

Family

ID=71428855

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010182804.3A Expired - Fee Related CN111400281B (zh) 2020-03-16 2020-03-16 一种面向oss对象存储的gis数据质检与入库方法

Country Status (1)

Country Link
CN (1) CN111400281B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111970162B (zh) * 2020-10-26 2021-02-02 武大吉奥信息技术有限公司 一种超融合架构下的异构gis平台服务中控***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3336726A1 (en) * 2016-12-19 2018-06-20 Palantir Technologies Inc. Systems and methods for facilitating data transformation
CN108460107A (zh) * 2018-02-07 2018-08-28 重庆市地理信息中心 测绘地理信息质量管理***
US10068002B1 (en) * 2017-04-25 2018-09-04 Palantir Technologies Inc. Systems and methods for adaptive data replication
CN109299202A (zh) * 2018-08-08 2019-02-01 中国地质大学(武汉) 一种基于GeoSciML的地质空间数据共享方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11017127B2 (en) * 2018-01-31 2021-05-25 Seagate Technology Llc Storage compute appliance with internal data encryption

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3336726A1 (en) * 2016-12-19 2018-06-20 Palantir Technologies Inc. Systems and methods for facilitating data transformation
US10068002B1 (en) * 2017-04-25 2018-09-04 Palantir Technologies Inc. Systems and methods for adaptive data replication
CN108460107A (zh) * 2018-02-07 2018-08-28 重庆市地理信息中心 测绘地理信息质量管理***
CN109299202A (zh) * 2018-08-08 2019-02-01 中国地质大学(武汉) 一种基于GeoSciML的地质空间数据共享方法

Also Published As

Publication number Publication date
CN111400281A (zh) 2020-07-10

Similar Documents

Publication Publication Date Title
US8788787B2 (en) Systems, methods and architecture for facilitating software access to acceleration technology
CN106778351B (zh) 数据脱敏方法及装置
CN110647316B (zh) 通用业务对象的生成方法、装置、计算机设备及存储介质
CN110245029A (zh) 一种数据处理方法、装置、存储介质和服务器
CN113407362A (zh) 基于车载Android***SOA架构SOMEIP通信中间层实现方法及***
CN111159265B (zh) 一种etl数据迁移方法和***
CN111400281B (zh) 一种面向oss对象存储的gis数据质检与入库方法
CN109597825B (zh) 规则引擎调用方法、装置、设备及计算机可读存储介质
CN107391272A (zh) 多进程数据交互的方法和终端
WO2015062494A1 (zh) Sdk实现文件上传、下载的方法与装置
CN116521181B (zh) 基于游戏***的脚本数据处理方法、装置、设备及介质
CN101321178A (zh) 一种门户工作流引擎***及其实现方法
CN101969442B (zh) 基于进程运行环境感知与迁移的网络模拟框架实现方法
CN109324838B (zh) 单片机程序的执行方法、执行装置及终端
CN103077078A (zh) 定义在软件及应用控制管理对象中状态转换的方法
CN116466983A (zh) 代码管理装置、方法、存储介质及电子设备
CN108073389B (zh) 一种基于脚本语言的引擎***
CN109597611A (zh) 前端数据流控制组件开发***、方法、设备及存储介质
CN112612427B (zh) 一种车辆停靠点数据处理方法、装置、存储介质及终端
CN112132271A (zh) 神经网络加速器运行方法、架构及相关装置
CN109739666A (zh) 单例方法的跨进程调用方法、装置、设备及存储介质
CN113612818B (zh) 一种低代码平台的工业app发布***
CN105608097A (zh) 适应性调整数据库结构的方法与调整装置
CN106503173A (zh) Kv数据库访问方法及装置
CN112163029A (zh) 一种虚拟数据库***及查询方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201027

CF01 Termination of patent right due to non-payment of annual fee