一種地圖數(shù)據(jù)的處理方法、裝置及系統(tǒng)的制作方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種地圖數(shù)據(jù)的處理方法、裝置及系統(tǒng)。
【【背景技術(shù)】】
[0002]隨著通信技術(shù)和互聯(lián)網(wǎng)技術(shù)不斷發(fā)展,以及終端的智能化程度越來越高,出現(xiàn)了各種各樣的應(yīng)用,給用戶的生活帶來極大便利和樂趣。其中,用戶出行中最常使用的就是導航類應(yīng)用,如高德導航、百度地圖等。導航類應(yīng)用給用戶帶來了極大地便利和出行保障。
[0003]現(xiàn)有技術(shù)中,導航類應(yīng)用在向用戶提供地圖數(shù)據(jù)以實現(xiàn)導航的過程中,要么提供包含當前所在路徑的地圖數(shù)據(jù),或者要么向用戶提供包含完成路徑的地圖數(shù)據(jù)。然而,目前只能同時只展現(xiàn)一個地圖數(shù)據(jù),用戶需要通過手勢切換地圖數(shù)據(jù)或者放大/縮小比例尺,才能獲得更多的地圖數(shù)據(jù),導致獲取地圖數(shù)據(jù)的操作成本比較高,獲取效率比較低。
【
【發(fā)明內(nèi)容】
】
[0004]有鑒于此,本發(fā)明實施例提供了一種地圖數(shù)據(jù)的處理方法、裝置及系統(tǒng),可以實現(xiàn)在客戶端界面上利用多視圖輸出更多的地圖數(shù)據(jù),以解決獲取地圖數(shù)據(jù)的操作成本高以及獲取效率低的問題。
[0005]本發(fā)明實施例的一方面,提供一種地圖數(shù)據(jù)的處理方法,包括:
[0006]向服務(wù)器發(fā)送M個數(shù)據(jù)請求,所述M個數(shù)據(jù)請求攜帶不同的地圖參數(shù),以便于所述服務(wù)器根據(jù)每個所述數(shù)據(jù)請求中攜帶的地圖參數(shù),獲得地圖數(shù)據(jù);M為大于I的整數(shù);
[0007]接收所述服務(wù)器發(fā)送的M個所述地圖數(shù)據(jù);
[0008]在客戶端界面上顯示M個視圖,以及根據(jù)M個所述地圖數(shù)據(jù)在所述M個視圖中繪制M個電子地圖,并在每個電子地圖上標記客戶端所在終端的地理位置。
[0009]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述地圖參數(shù)包括比例尺和地理范圍;
[0010]各數(shù)據(jù)請求攜帶的比例尺不同且各數(shù)據(jù)請求攜帶的地理范圍不同。
[0011 ] 如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述M個視圖包括第一視圖和第二視圖;所述在客戶端界面上顯示M個視圖之前,所述方法還包括:
[0012]對所述第一視圖和所述第二視圖執(zhí)行以下設(shè)置操作:
[0013]將所述第二視圖的尺寸設(shè)置為小于所述第一視圖的尺寸;
[0014]將所述第二視圖設(shè)置為顯示在所述第一視圖上層;以及,
[0015]將所述第二視圖的透明度設(shè)置為大于所述第一視圖的透明度。
[0016]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)M個所述地圖數(shù)據(jù)在所述M個視圖中繪制M個電子地圖,包括:
[0017]在所述第一視圖中繪制兩個比例尺中更大的比例尺對應(yīng)的電子地圖,以及,在所述第二視圖中繪制兩個比例尺中更小的比例尺對應(yīng)的電子地圖;或者,
[0018]在所述第一視圖中繪制兩個地理范圍中更小的地理范圍對應(yīng)的電子地圖,以及,在所述第二視圖中繪制兩個地理范圍中更大的地理范圍對應(yīng)的電子地圖。
[0019]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述第一視圖上繪制的電子地圖包含起始點與終端之間的部分路徑信息;
[0020]所述第二視圖上繪制的電子地圖包含起始點與終點之間的完整路徑信息。
[0021]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述方法還包括:
[0022]檢測用戶在所述客戶端界面上的操作;
[0023]若所述操作為指定操作,在所述M個視圖中交換顯示所述電子地圖。
[0024]本發(fā)明實施例的一方面,提供一種地圖數(shù)據(jù)的處理方法,包括:
[0025]接收客戶端發(fā)送的M個數(shù)據(jù)請求,所述M個數(shù)據(jù)請求攜帶不同的地圖參數(shù),M為大于I的整數(shù);
[0026]根據(jù)每個所述數(shù)據(jù)請求中攜帶的地圖參數(shù),獲得地圖數(shù)據(jù);
[0027]向客戶端發(fā)送M個所述地圖數(shù)據(jù),以便于所述客戶端在客戶端界面上顯示M個視圖,以及根據(jù)M個所述地圖數(shù)據(jù)在所述M個視圖中繪制M個電子地圖,并在每個電子地圖上標記客戶端所在終端的地理位置。
[0028]本發(fā)明實施例的一方面,提供一種地圖數(shù)據(jù)的處理裝置,包括:
[0029]發(fā)送單元,用于向服務(wù)器發(fā)送M個數(shù)據(jù)請求,所述M個數(shù)據(jù)請求攜帶不同的地圖參數(shù),以便于所述服務(wù)器根據(jù)每個所述數(shù)據(jù)請求中攜帶的地圖參數(shù),獲得地圖數(shù)據(jù);M為大于I的整數(shù);
[0030]接收單元,用于接收所述服務(wù)器發(fā)送的M個所述地圖數(shù)據(jù);
[0031 ] 處理單元,用于在客戶端界面上顯示M個視圖,以及根據(jù)M個所述地圖數(shù)據(jù)在所述M個視圖中繪制M個電子地圖,并在每個電子地圖上標記客戶端所在終端的地理位置。
[0032]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述地圖參數(shù)包括比例尺和地理范圍;
[0033]各數(shù)據(jù)請求攜帶的比例尺不同且各數(shù)據(jù)請求攜帶的地理范圍不同。
[0034]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述M個視圖包括第一視圖和第二視圖;所述裝置還包括:
[0035]設(shè)置單元,用于對所述第一視圖和所述第二視圖執(zhí)行以下設(shè)置操作:
[0036]將所述第二視圖的尺寸設(shè)置為小于所述第一視圖的尺寸;
[0037]將所述第二視圖設(shè)置為顯示在所述第一視圖上層;以及,
[0038]將所述第二視圖的透明度設(shè)置為大于所述第一視圖的透明度。
[0039]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述處理單元,具體用于:
[0040]在所述第一視圖中繪制兩個比例尺中更大的比例尺對應(yīng)的電子地圖,以及,在所述第二視圖中繪制兩個比例尺中更小的比例尺對應(yīng)的電子地圖;或者,
[0041]在所述第一視圖中繪制兩個地理范圍中更小的地理范圍對應(yīng)的電子地圖,以及,在所述第二視圖中繪制兩個地理范圍中更大的地理范圍對應(yīng)的電子地圖。
[0042]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述第一視圖上繪制的電子地圖包含起始點與終端之間的部分路徑信息;
[0043]所述第二視圖上繪制的電子地圖包含起始點與終點之間的完整路徑信息。
[0044]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述裝置還包括:檢測單元,用于檢測用戶在所述客戶端界面上的操作;
[0045]所述處理單元,還用于若所述操作為指定操作,在所述M個視圖中交換顯示所述電子地圖。
[0046]本發(fā)明實施例的一方面,提供一種地圖數(shù)據(jù)的處理裝置,包括:
[0047]接收單元,用于接收客戶端發(fā)送的M個數(shù)據(jù)請求,所述M個數(shù)據(jù)請求攜帶不同的地圖參數(shù),M為大于I的整數(shù);
[0048]處理單元,用于根據(jù)每個所述數(shù)據(jù)請求中攜帶的地圖參數(shù),獲得地圖數(shù)據(jù);
[0049]發(fā)送單元,用于向客戶端發(fā)送M個所述地圖數(shù)據(jù),以便于所述客戶端在客戶端界面上顯示M個視圖,以及根據(jù)M個所述地圖數(shù)據(jù)在所述M個視圖中繪制M個電子地圖,并在每個電子地圖上標記客戶端所在終端的地理位置。
[0050]本發(fā)明實施例的一方面,提供一種地圖數(shù)據(jù)的處理系統(tǒng),包括客戶端和服務(wù)器;其中,
[0051 ] 所述客戶端,用于向服務(wù)器發(fā)送M個數(shù)據(jù)請求,所述M個數(shù)據(jù)請求攜帶不同的地圖參數(shù);M為大于I的整數(shù);
[0052]所述服務(wù)器,用于根據(jù)每個所述數(shù)據(jù)請求中攜帶的地圖參數(shù),獲得地圖數(shù)據(jù);
[0053]所述客戶端,還用于接收所述服務(wù)器發(fā)送的M個所述地圖數(shù)據(jù);以及,在客戶端界面上顯示M個視圖,以及根據(jù)M個所述地圖數(shù)據(jù)在所述M個視圖中繪制M個電子地圖,并在每個電子地圖上標記客戶端所在終端的地理位置。
[0054]由以上技術(shù)方案可以看出,本發(fā)明實施例具有以下有益效果:
[0055]根據(jù)本發(fā)明實施例提供的技術(shù)方案能夠通過請求,從服務(wù)器獲取多個地圖數(shù)據(jù),進而能夠通過多個視圖來展現(xiàn)電子地圖,從而實現(xiàn)在客戶端界面上利用多視圖輸出更多的地圖數(shù)據(jù),本發(fā)明實施例解決了現(xiàn)有技術(shù)中用戶手動切換客戶端中的視圖來獲取更多數(shù)據(jù)的所帶來的地圖數(shù)據(jù)的操作成本高以及獲取效率低的問題,降低了獲取地圖數(shù)據(jù)的操作成本,提高了獲取效率。
【【附圖說明】】
[0056]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其