• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種地圖瓦片的個性化緩存方法和裝置制造方法及圖紙

    技術編號:10296351 閱讀:228 留言:0更新日期:2014-08-07 01:13
    本發明專利技術提供了一種地圖瓦片的個性化緩存方法和裝置,其中方法包括:根據已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數,推算本次用戶訪問地圖時要緩存的地圖瓦片數,其中所述N為預設的正整數;依據推算出的地圖瓦片數,緩存對應數目的地圖瓦片;在本次用戶訪問地圖的操作完成后,記錄本次用戶訪問地圖時實際繪制的地圖瓦片數。本發明專利技術利用反映用戶訪問地圖操作習慣的歷史信息,來推算緩存的地圖瓦片數,通過這種不斷地遞進和跟蹤,使得緩存的地圖瓦片數逐漸越來越符合用戶習慣,使得地圖應用更加智能、高效和節約資源。

    【技術實現步驟摘要】
    【專利摘要】本專利技術提供了一種地圖瓦片的個性化緩存方法和裝置,其中方法包括:根據已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數,推算本次用戶訪問地圖時要緩存的地圖瓦片數,其中所述N為預設的正整數;依據推算出的地圖瓦片數,緩存對應數目的地圖瓦片;在本次用戶訪問地圖的操作完成后,記錄本次用戶訪問地圖時實際繪制的地圖瓦片數。本專利技術利用反映用戶訪問地圖操作習慣的歷史信息,來推算緩存的地圖瓦片數,通過這種不斷地遞進和跟蹤,使得緩存的地圖瓦片數逐漸越來越符合用戶習慣,使得地圖應用更加智能、高效和節約資源。【專利說明】一種地圖瓦片的個性化緩存方法和裝置【
    】本專利技術涉及計算機應用
    ,特別涉及一種地圖瓦片的個性化緩存方法和裝置。【
    技術介紹
    】超文本標記語言(HTML) 5是最新的互聯網應用技術,它引入了很多新的特性,其中最重要的一個是Canvas,Canvas的引入使得瀏覽器端繪制地圖成為可能,目前大部分諸如智能手機等移動設備都具備Canvas繪制圖形的能力。地圖的繪制對移動設備的性能有很高的要求,用戶操作地圖(瀏覽、縮放、檢索興趣點等)時必須要流暢,才能獲得好的用戶體驗。因為一屏地圖由若干張地圖瓦片拼接而成,為了實現這一目標,最常用的方法就是移動設備將繪制完的地圖瓦片緩存起來。用戶操作地圖的過程中,如果需要顯示地圖使用的是已經緩存過的地圖瓦片,則直接從緩存中取出來顯示即可,而不 必實時繪制地圖瓦片,很大程度上節約了繪制地圖的總時間,實現了快速看圖的目的。現有技術中在緩存地圖瓦片時,采用的方式是緩存固定數目的地圖瓦片,通常采用緩存3屏的地圖瓦片,例如I屏地圖含有6張地圖瓦片,就是每次固定緩存18張地圖瓦片。然而這種方式過于死板,對于操作地圖過多的用戶,緩存的地圖瓦片數目并不夠用,會導致頻繁繪制地圖,出現手機過熱、性能降低等現象;而對于操作地圖較少的用戶,緩存的地圖瓦片數目相對過大,浪費內存空間。【
    技術實現思路
    】有鑒于此,本專利技術提供了一種地圖瓦片的個性化緩存方法和裝置,使得地圖應用更加智能、高效和節約資源。具體技術方案如下:—種地圖瓦片的個性化緩存方法,該方法包括:S1、根據已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數,推算本次用戶訪問地圖時要緩存的地圖瓦片數,其中所述N為預設的正整數;S2、依據推算出的地圖瓦片數,緩存對應數目的地圖瓦片;S3、在本次用戶訪問地圖的操作完成后,記錄本次用戶訪問地圖時實際繪制的地圖瓦片數。根據本專利技術一優選實施例,所述步驟SI具體包括:將已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數進行加權平均或加權求和,得到本次用戶訪問地圖時要緩存的地圖瓦片數;其中距離本次用戶訪問地圖時間越近對應的權重越大。根據本專利技術一優選實施例,最近前N次用戶訪問地圖時實際繪制的地圖瓦片數對應的權重按照時間從前至后構成遞增的等差數列。根據本專利技術一優選實施例,如果首次用戶訪問地圖,則緩存預設初始數目的地圖瓦片,然后執行步驟S3。根據本專利技術一優選實施例,如果非首次用戶訪問地圖且用戶訪問地圖的次數小于N,則:將已記錄的用戶訪問地圖時的地圖瓦片數進行求平均,緩存求平均所得到數目的地圖瓦片,然后執行步驟S3 ;或者,緩存最近一次用戶訪問地圖時實際繪制的地圖瓦片數的地圖瓦片,然后執行步驟S3 ;或者,緩存預設數目的地圖瓦片,然后執行步驟S3。根據本專利技術一優選實施例,如果本次用戶訪問地圖的操作需要顯示的地圖瓦片已緩存,則直接從緩存中獲取需要顯示的地圖瓦片并顯示,否則繪制需要顯示的地圖瓦片并顯不O一種地圖瓦片的個性化緩存裝置,該裝置包括:推算單元,用于根據已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數,推算本次用戶訪問地圖時要緩存的地圖瓦片數,其中所述N為預設的正整數;緩存單元,用于依據所述推算單元推算出的地圖瓦片數,緩存對應數目的地圖瓦片;記錄單元,用于在本次用戶訪問地圖的操作完成后,記錄本次用戶訪問地圖時實際繪制的地圖瓦片數。根據本專利技術一優選實施例,所述推算單元在執行所述推算的操作時,具體執行:將已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數進行加權平均或加權求和,得到本次用戶訪問地圖時要緩存的地圖瓦片數;其中距離本次用戶訪問地圖時間越近對應的權重越大。根據本專利技術一優選實施例,最近前N次用戶訪問地圖時實際繪制的地圖瓦片數對應的權重按照時間從前至后構成等差數列。根據本專利技術一優選實施例,如果首次用戶訪問地圖,則所述緩存單元緩存預設初始數目的地圖瓦片。根據本專利技術一優選實施例,如果非首次用戶訪問地圖且用戶訪問地圖的次數小于N,則:所述推算單元將已記錄的用戶訪問地圖時的地圖瓦片數進行求平均,所述緩存單元緩存所述推算單元求平均所得到數目的地圖瓦片;或者,所述推算單元確定最近一次用戶訪問地圖時實際繪制的地圖瓦片數,所述緩存單元緩存所述推算單元所確定數目的地圖瓦片;或者,所述緩存單元緩存預設數目的地圖瓦片。根據本專利技術一優選實施例,該裝置還包括:顯示單元,用于如果本次用戶訪問地圖的操作需要顯示的地圖瓦片已緩存,則直接從緩存單元中獲取需要顯示的地圖瓦片并顯示,否則繪制需要顯示的地圖瓦片并顯示。由以上技術方案可以看出,本專利技術根據已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數,推算本次用戶訪問地圖時要緩存的地圖瓦片數,并依據推算出的地圖瓦片數緩存對應數目的地圖瓦片用戶本次用戶訪問地圖的顯示。也就是說,利用反映用戶訪問地圖操作習慣的歷史信息,來推算緩存的地圖瓦片數,通過這種不斷地遞進和跟蹤,使得緩存的地圖瓦片數逐漸越來越符合用戶習慣,使得地圖應用更加智能、高效和節約資源。【【專利附圖】【附圖說明】】圖1為本專利技術實施例一提供的地圖瓦片的個性化緩存方法流程圖;圖2為本專利技術實施例二提供的地圖瓦片的個性化緩存裝置結構圖。【【具體實施方式】】為了使本專利技術的目的、技術方案和優點更加清楚,下面結合附圖和具體實施例對本專利技術進行詳細描述。實施例一、圖1為本專利技術實施例一提供的地圖瓦片的個性化緩存方法流程圖,該方法可以在基于B/S架構的地圖應用的瀏覽器端執行,或者在基于C/S架構的地圖應用的客戶端執行,如圖1所示,該方法可以包括以下步驟:步驟101:根據已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數,推算本次用戶訪問地圖時要緩存的地圖瓦片數,其中N為預設的正整數。每次用戶訪問地圖的操作完成后,都會記錄用戶訪問地圖時實際繪制的地圖瓦片數,在后續步驟103中會有描述。這些歷史信息反映了用戶訪問地圖的操作習慣,以此可以推算出用戶在訪問地圖時最可能繪制的地圖瓦片數,作為本次用戶訪問地圖時要緩存的地圖瓦片數來預先緩存。此處N值的設置可以根據實際需求或者采用經驗值,例如如果需要較準確地跟蹤用戶操作習慣,則可以將N值設置得較大,如果準確性要求沒那么高,則可以將N值設置得較小。具體在進行推算時,可以將已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數進行加權平均或加權求和,得到本次用戶訪問地圖時要緩存的地圖瓦片數。其中從時間上講,距離本次用戶訪問地圖越近的操作越能體現用戶操作習慣,因此可以將距離本次用戶訪問地圖時間越近對應的權重越大,反之越小。以加權求和的方式來說,本次用戶訪問地圖時要緩存的地圖瓦片數N.為:【權本文檔來自技高網
    ...

    【技術保護點】
    一種地圖瓦片的個性化緩存方法,其特征在于,該方法包括:S1、根據已記錄的最近前N次用戶訪問地圖時實際繪制的地圖瓦片數,推算本次用戶訪問地圖時要緩存的地圖瓦片數,其中所述N為預設的正整數;S2、依據推算出的地圖瓦片數,緩存對應數目的地圖瓦片;S3、在本次用戶訪問地圖的操作完成后,記錄本次用戶訪問地圖時實際繪制的地圖瓦片數。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:王加鵬趙紅超嚴俊
    申請(專利權)人:百度在線網絡技術北京有限公司
    類型:發明
    國別省市:北京;11

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

    1
    主站蜘蛛池模板: 亚洲Av无码精品色午夜| 亚洲中文久久精品无码ww16| 欧洲无码一区二区三区在线观看| 国产AV无码专区亚洲精品| av无码国产在线看免费网站| 免费无码国产在线观国内自拍中文字幕| 久久无码人妻精品一区二区三区| 无码国内精品久久人妻蜜桃| 无码欧精品亚洲日韩一区夜夜嗨| 亚洲Av无码一区二区二三区| 国产亚洲精品无码拍拍拍色欲| 亚洲AV无码国产一区二区三区| 亚洲熟妇无码另类久久久| 国产午夜无码片在线观看| 亚洲大尺度无码无码专线一区 | 99无码人妻一区二区三区免费| 精品一区二区三区无码视频| 影音先锋中文无码一区| 无套内射在线无码播放| 日韩va中文字幕无码电影| 国产成人精品无码专区| 亚洲AV无码一区二区三区性色| 色偷偷一区二区无码视频| 中文字幕av无码专区第一页| 国产麻豆天美果冻无码视频| 免费看国产成年无码AV片| 亚洲a∨无码一区二区| 久久午夜夜伦鲁鲁片免费无码影视| 国产成人无码一区二区在线观看| 午夜无码一区二区三区在线观看| WWW久久无码天堂MV| 免费A级毛片无码免费视| 精品亚洲av无码一区二区柚蜜| 毛片一区二区三区无码| 岛国av无码免费无禁网站| 亚洲AV无码专区在线电影成人| 亚洲AV无码一区二区三区电影| 国产精品无码一区二区三区不卡 | 久久无码人妻一区二区三区| 无码人妻精品一区二区三区99仓本 | 亚洲av无码天堂一区二区三区|