2023.02ELECTRONICSQUALITY一种地理栅格数据自适应压缩传输方法嵇亮亮,王伟,王传明(中国电子科技集团公司第二十八研究所,江苏南京210007)摘要:为了便于地理栅格数据的共享应用,通常会采用跨语言的JSON对栅格数据进行压缩传输。现有的JSON数据压缩传输算法主要是对JSON数据中重复的Key或者Value进行处理,或者通过转义、数据字典匹配等方式来达到数据压缩目的,其在对大块栅格数据流进行压缩传输时,效果并不明显。因此,针对栅格数据的特点,设计了一种自适应的压缩传输方法,从而降低了传输的JSON数据量,提高了传输效率,具有较好的实用价值。关键词:地理栅格;JSON;数据压缩;Base64;栅格字典;自适应中国分类号:P21文献标识码:A文章编号:1003-0107(2023)02-0059-04doi:10.3969/j.issn.1003-0107.2023.02.013AnAdaptiveCompressionandTransmissionMethodforGeographicGridDataJILiangliang,WANGWei,WANGChuanming(The28thResearchInstituteofChinaElectronicsTechnologyGroupCorporation,Nanjing210007,China)Abstract:Inordertofacilitatethesharingandapplicationofgeographicgriddata,theJSONisdesignedtocom-pressandtransmitthegriddata.TheexistingJSONdatacompressiontransmissionalgorithmmainlyachievesthepur-poseofdatacompressionbyprocessingrepeatedKeyorvalueinJSONdataorbyescaping,datadictionarymatch-ing.However,theeffectisnotobviouswhenthedatastreamoflargegridiscompressedandtransmitted.Therefore,accordingtothefeatureofgriddata,anadaptivecompressiontransmissionmethodisdesigned,whichreducestheamountofJSONdatatransmittedandimprovesthetransmissionefficiency.Keywords:geographicalgrid;JSON;compressionofdata;Base64;griddictionary;self-adaption收稿日期:2022-11-29作者简介:嵇亮亮(1982—),男,江苏南京人,中国电子科技集团公司第二十八研究所工程师,硕士,从事计算机工程方面的研究工作。0引言针对地理环境的复杂性,在进行地理数据分析时通常会将其栅格化。栅格化思想已经广泛地应用于测绘、交通、通信和资管等行业[1-5],使用方式也多样化,包括云计算、服务化[6]等。为了方便共享地理栅格数据,栅格数据的跨平台、跨语言传输也是研究的热点。通常可采用JSON(JavaScriptObjectNotation)这一轻量级跨语言来进行栅格数据的跨语言传输,JSON编写解析简...