System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 天码av无码一区二区三区四区,97人妻无码一区二区精品免费,国产免费av片在线无码免费看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種以高維數組存儲的時空數據的時間框架轉化方法技術

    技術編號:40098317 閱讀:14 留言:0更新日期:2024-01-23 17:17
    本發明專利技術屬于時空數據存儲技術領域,具體涉及一種以高維數組存儲的時空數據的時間框架轉化方法,步驟包括:進行數據準備,將包含年份信息、緯度、經度、世界時和年積日的時空數據按照四維數組進行存儲;附加鄰年數據至第四維度;調整時空數據的時間分辨率;調整數據維度,將時空數據的第四維度壓縮至第三維度中,壓縮后四維數組變為三維數組;刪除多余數據;對不同經線上的數據進行平移;進行數據抽稀;數據抽稀后,每天的數據在第三維度首尾相接,以此將三維數組轉化回四維數組。本發明專利技術相比于現有的時間框架轉化方法,大大優化了轉化過程,能夠在低配置計算機上快速運行,且不改變數據結構。

    【技術實現步驟摘要】

    本專利技術屬于時空數據存儲,具體涉及一種以高維數組存儲的時空數據的時間框架轉化方法


    技術介紹

    1、目前,在不同的科研場景下,需要使用不同時間框架下的時空數據。其中,時間框架的轉化速度是一個重要問題。對于地理位置離散的時空數據,一般采用二維數組存儲所有點位的時間、位置和屬性信息,此時采用向量化編程能夠方便、快速地轉化時間框架。

    2、而對于地理位置被網格化的時空數據,其網格構造已知,可以使用維度大小確定的高維數組存儲所有點位的屬性信息。在時間框架轉化后,需要保證數據結構保持不變。常規方法是從高維數組中逐一提取數據,轉化時間框架后再存儲至高維數組。這對計算機配置有一定要求,如果算力達不到,轉化時間會很長。

    3、為了能夠快速轉化時間框架且不改變數據結構,需要一種基于高維數組快速轉化時間框架的方法,該方法能夠在低配置計算機上快速運行。


    技術實現思路

    1、根據以上現有技術中的不足,本專利技術提供了一種能夠在低配置計算機上快速運行,且不改變數據結構的以高維數組存儲的時空數據的時間框架轉化方法。

    2、為達到以上目的,本專利技術提供了一種以高維數組存儲的時空數據的時間框架轉化方法,包括以下步驟:

    3、s1、進行數據準備,將包含年份信息、緯度、經度、世界時和年積日的時空數據,按照y(i).data(j,k,u,v)的四維數組進行存儲,其中i代表年份索引、第一維度j代表緯度索引、第二維度k代表經度索引、第三維度u代表世界時索引、第四維度v代表年積日索引;

    4、s2、附加鄰年數據至第四維度,依次對每年的數據進行操作,將上一年最后一天和下一年第一天的數據按時間順序附加至第四維度,如無上一年或下一年數據,則用nan值填充;

    5、s3、調整時空數據的時間分辨率;

    6、s4、調整數據維度,將時空數據的第四維度壓縮至第三維度中,壓縮后四維數組變為三維數組,每天的數據在第三維度首尾相接;

    7、s5、刪除s2中產生的多余數據;

    8、s6、對不同經線上的數據,按照對應的平移步長進行平移;

    9、s7、進行數據抽稀,根據三維數組的時間分辨率,在第三維度提取數據,即可得到整數地方時的數據;

    10、s8、數據抽稀后,每天的數據在第三維度首尾相接,以此將三維數組轉化回四維數組。

    11、所述的s1中,時空數據采用gims時空數據,其索引中,緯度范圍是87.5°s-87.5°n,間隔為dlat°;經度范圍是180°w-180°e,間隔為dlon°;世界時范圍是0-24h,間隔為1h;年積日范圍是0-365或0-366天,間隔為1天。

    12、本專利技術方法也可以應用于其他時空數據,如果時空數據的世界時范圍是0-23h,間隔為1h,此時需要將次日0h的數據附加在今日24h的位置上,以便于在第三維度進行插值(gims時空數據的世界時范圍是0-24h,間隔為1h,因此無需此操作)。

    13、對應于
    技術介紹
    中提到的網格化的時空數據,dlat即為網格的緯度間隔,dlon為網格的經度間隔。

    14、所述的s3中,調整時空數據的時間分辨率的過程為:

    15、時間框架的轉化公式為:

    16、(1);

    17、式中,lon代表經度,ut代表世界時,lt代表地方時,dh是地方時與世界時的差值,即世界時對應的地方時為ut+dh,由此可知,dh的范圍是-12至12h,間隔為dlon/15,單位h,即為將時空數據的時間分辨率調整為dlon/15,單位h,從而使各經線上的數據平移整數個單位即可轉化時間框架。

    18、同時,也能夠便捷地提取整數地方時下的數據。

    19、所述的s4中,將y(i).data(j,k,u,v)的第四維度壓縮至第三維度,壓縮后,每天的數據在第三維度首尾相接,此時三維數組的表達形式為y(i).data(j,k,h),其中,i、j、k含義及范圍不變,h代表累計世界時索引,范圍是1-72×365或1-72×366。

    20、所述的s5中,刪除的數據為,s2中,地方時與世界時差值的絕對值最大為12h,即為引入半天數據即可,由于s2中附加了上一年最后一天和下一年第一天的全天數據(這是因為在第四維度上進行數組連接時,必須確保兩個數組在前三個維度上的大小相匹配),在轉化為三維數組后,刪除多余的半天數據。

    21、所述的s6中,不同經度對應的平移步長計算公式為:

    22、(2);

    23、式中,step是平移步長,m是原始的時間分辨率。

    24、本專利技術涉及的算法可以通過電子設備執行,電子設備包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,通過處理器執行軟件實現上述的算法。

    25、本專利技術所具有的有益效果是:

    26、本專利技術選用四維數組存儲每年的時空數據,該數組在各維度上具有明確的物理意義,便于理解和使用,隨后通過附加鄰年數據至第四維度、調整時空數據的時間分辨率、調整數據維度、刪除多余數據、對不同經線上的數據進行平移和數據抽稀之后,每天的數據在第三維度首尾相接,以此將三維數組轉化回四維數組,相比于現有的時間框架轉化方法,大大優化了轉化過程,能夠在低配置計算機上快速運行,且不改變數據結構。

    本文檔來自技高網...

    【技術保護點】

    1.一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于包括以下步驟:

    2.根據權利要求1所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的S1中,時空數據采用GIMs時空數據,其索引中,緯度范圍是87.5°S-87.5°N,間隔為dlat°;經度范圍是180°W-180°E,間隔為dlon°;世界時范圍是0-24h,間隔為1h;年積日范圍是0-365或0-366天,間隔為1天。

    3.根據權利要求2所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的S3中,調整時空數據的時間分辨率的過程為:

    4.根據權利要求3所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的S4中,將y(i).data(j,k,u,v)的第四維度壓縮至第三維度,壓縮后,每天的數據在第三維度首尾相接,此時三維數組的表達形式為y(i).data(j,k,h),其中,i、j、k含義及范圍不變,h代表累計世界時索引,范圍是1-72×365或1-72×366。

    5.根據權利要求4所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的S5中,刪除的數據為,S2中,地方時與世界時差值的絕對值最大為12h,即為引入半天數據即可,由于S2中附加了上一年最后一天和下一年第一天的全天數據,在轉化為三維數組后,刪除多余的半天數據。

    6.根據權利要求5所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的S6中,不同經度對應的平移步長計算公式為:

    ...

    【技術特征摘要】

    1.一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于包括以下步驟:

    2.根據權利要求1所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的s1中,時空數據采用gims時空數據,其索引中,緯度范圍是87.5°s-87.5°n,間隔為dlat°;經度范圍是180°w-180°e,間隔為dlon°;世界時范圍是0-24h,間隔為1h;年積日范圍是0-365或0-366天,間隔為1天。

    3.根據權利要求2所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的s3中,調整時空數據的時間分辨率的過程為:

    4.根據權利要求3所述的一種以高維數組存儲的時空數據的時間框架轉化方法,其特征在于:所述的s4中,將y(i...

    【專利技術屬性】
    技術研發人員:馮建迪王開心袁運斌韓保民趙珍珍
    申請(專利權)人:山東理工大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产成人精品无码一区二区| 国产成人无码aa精品一区| 亚洲?V无码成人精品区日韩 | 免费无码又爽又刺激高潮软件| 亚洲无码日韩精品第一页| 高h纯肉无码视频在线观看| 日本无码一区二区三区白峰美 | 无码av免费一区二区三区试看| 精品人妻无码一区二区色欲产成人| 中文字幕无码一区二区三区本日| 人妻无码一区二区不卡无码av| 人妻少妇乱子伦无码专区| 50岁人妻丰满熟妇αv无码区| 中文字幕乱偷无码AV先锋| 亚洲精品中文字幕无码蜜桃 | 亚洲AV无码之国产精品| 亚洲动漫精品无码av天堂| 免费无码又爽又黄又刺激网站| 无码人妻丰满熟妇区96| 亚洲中文字幕无码爆乳AV| 东京热加勒比无码少妇| 永久免费无码日韩视频| 午夜无码人妻av大片色欲| 亚洲人成网亚洲欧洲无码| 国产精品99精品无码视亚| 国产成人无码区免费内射一片色欲 | 亚洲av永久中文无码精品 | 国产久热精品无码激情| 91无码人妻精品一区二区三区L| 亚洲成A人片在线观看无码不卡| 亚洲精品无码午夜福利中文字幕| 潮喷失禁大喷水aⅴ无码| 亚洲无码在线播放| 国产精品免费无遮挡无码永久视频| 中文字幕精品无码久久久久久3D日动漫| 国产精品无码一区二区在线| 国产精品亚洲а∨无码播放麻豆| 国产精品无码AV不卡| yy111111电影院少妇影院无码| 久久亚洲国产成人精品无码区| 国产乱子伦精品无码码专区 |