共享位置信息的方法、終端及服務器的制造方法
【技術領域】
[0001]本發明涉及互聯網技術領域,特別涉及一種共享位置信息的方法、終端及服務器。
【背景技術】
[0002]在日常生活中,人們常常會遇到諸如公司聚餐、同學聚會或家人慶生等需要外出集會的情況。針對上述情況,為了確保參與的每一個人都能準確且快速地到達目的地,具有位置信息共享功能的應用應運而生。
[0003]現有技術中,用戶在啟動具有位置信息共享功能的應用后,該應用自動定位用戶的當前位置信息,并獲取當前位置信息的經緯度信息。之后,該應用通過所在終端將經緯度信息發送至多個目標終端,實現位置信息的共享。其中,該共享終端也需要同樣安裝有具有地理位置共享功能的地圖應用。
[0004]在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
[0005]由于以經緯度信息的形式共享用戶當前位置信息,所以該種位置信息共享方式過于單調和抽象,不便于用戶對當前位置信息進行描述;且視覺效果不佳,不能明確位置信息在地圖上的具體位置;此外,由于僅能共享用戶的當前位置信息,因此共享的位置信息較為局限和單一,不夠靈活。
【發明內容】
[0006]為了解決現有技術的問題,本發明實施例提供了一種共享位置信息的方法、終端及服務器。所述技術方案如下:
[0007]第一方面,提供了一種共享位置信息的方法,所述方法包括:
[0008]在當前顯示的地圖界面中,獲取待共享的位置信息,所述位置信息為用戶當前位置信息或用戶指定的任一位置信息;
[0009]根據用戶的地圖界面調整操作以及所述位置信息,獲取共享地圖區域,所述共享地圖區域包括所述位置信息;
[0010]根據所述共享地圖區域,進行位置信息共享。
[0011]第二方面,提供了一種共享位置信息的方法,所述方法包括:
[0012]接收用戶終端發送的共享數據,所述共享數據至少包括所述位置信息的經緯度信息、地圖縮放比例及地圖顯示尺寸;
[0013]將所述共享數據轉發至目標終端,以使所述目標終端在根據所述共享數據生成地圖區域后,將所述地圖區域在所述目標終端的展示界面進行展示。
[0014]第三方面,提供了一種終端,所述終端包括:
[0015]位置信息獲取模塊,用于在當前顯示的地圖界面中,獲取待共享的位置信息,所述位置信息為用戶當前位置信息或用戶指定的任一位置信息;
[0016]地圖區域獲取模塊,用于根據用戶的地圖界面調整操作以及所述位置信息,獲取共享地圖區域,所述共享地圖區域包括所述位置信息;
[0017]位置信息共享模塊,用于根據所述共享地圖區域,進行位置信息共享。
[0018]第四方面,提供了一種服務器,所述服務器包括:
[0019]共享數據接收模塊,用于接收用戶終端發送的共享數據,所述共享數據至少包括所述位置信息的經緯度信息、地圖縮放比例及地圖顯示尺寸;
[0020]共享數據發送模塊,用于將所述共享數據轉發至目標終端,以使所述目標終端在根據所述共享數據生成地圖區域后,將所述地圖區域在所述目標終端的展示界面進行展
/Jn ο
[0021]本發明實施例提供的技術方案帶來的有益效果是:
[0022]在當前顯示的地圖界面中獲取待共享的位置信息后,根據用戶的地圖界面調整操作以及所述位置信息,獲取共享地圖區域,根據共享地圖區域進行位置信息共享,由于待共享的位置信息可為用戶當前位置信息或用戶指定的任一位置信息,所以共享的位置信息靈活多樣;此外,還可根據用戶的地圖界面調整操作獲取共享地圖區域,所以獲取到的共享地圖區域形式多樣,豐富了位置信息共享的表現形式;另外,由于基于地圖區域進行位置信息共享,所以方便了用戶對待共享位置信息進行描述,且該種共享位置信息的方式視覺效果較佳,可明確待共享的位置信息在地圖上的詳細位置。
【附圖說明】
[0023]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0024]圖1是本發明實施例提供的共享位置信息的系統架構圖;
[0025]圖2是本發明實施例提供的一種共享位置信息的方法流程圖;
[0026]圖3是本發明實施例提供的一種共享位置信息的方法流程圖;
[0027]圖4是本發明實施例提供的一種共享位置信息的方法流程圖;
[0028]圖5是本發明實施例提供的一種地圖區域的示意圖;
[0029]圖6是本發明實施例提供的一種地圖區域的示意圖;
[0030]圖7是本發明實施例提供的一種地圖區域的示意圖;
[0031]圖8是本發明實施例提供的一種地圖區域的示意圖;
[0032]圖9是本發明實施例提供的一種地圖區域的示意圖;
[0033]圖10是本發明實施例提供的一種數據通信方式的示意圖;
[0034]圖11是本發明實施例提供的一種數據通信方式的示意圖;
[0035]圖12是本發明實施例提供的一種終端的結構示意圖;
[0036]圖13是本發明實施例提供的一種服務器的結構示意圖;
[0037]圖14是本發明實施例提供的一種終端的內部結構示意圖;
[0038]圖15是本發明實施例提供的一種服務器的內部結構示意圖。
【具體實施方式】
[0039]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
[0040]在對本發明實施例作詳細介紹之前,先對本發明實施例的應用場景予以介紹。本發明的典型應用場景為:對于公司聚餐、同學聚會等需要多人從不同出發地出發到達同一目的地的情景,為了確保集會的每個人都能準確地到達目的地,組織用戶可通過本發明實施例提供的方法將包括目的地位置信息的地圖區域共享給所有參與用戶,而各個參與用戶為了使得大家明確自身的當前所在位置,也可將自身的當前位置信息共享給其他用戶。針對某一用戶來說,在向其他用戶發送包括待共享位置信息的共享地圖區域之前,用戶終端可通過下述方法獲取該共享地圖區域:在當前顯示的地圖界面中,獲取待共享的位置信息,該位置信息為用戶當前位置信息或用戶指定的任一位置信息;根據用戶的地圖界面調整操作以及位置信息,獲取共享地圖區域,該共享地圖區域包括該位置信息。在獲取到該共享地圖區域之后,用戶可通過圖1所示的兩種方式將共享地圖區域發送給其他用戶。
[0041]參見圖1,當用戶A欲分享基于某一位置信息的共享地圖區域給用戶B時,用戶A可通過共享服務器通信和點對點通信等兩種方式將該共享地圖區域共享給其他用戶。其中,該位置信息既可為用戶A的當前位置信息,還可為用戶A指定的任一位置信息。用戶B指代一類用戶,也即指代由用戶A指定的接收其共享地圖區域的一個或多個用戶。點對點通信可包括多種實現方式,比如短信、彩信、藍牙、套接字(socket)等實現方式。
[0042]圖2是本發明實施例提供的一種共享位置信息的方法流程圖。以終端執行該方法的角度為例,參見圖2,本發明實施例提供的方法流程包括:
[0043]201、在當前顯示的地圖界面中,獲取待共享的位置信息,位置信息為用戶當前位置信息或用戶指定的任一位置信息。
[0044]202、根據用戶的地圖界面調整操作以及位置信息,獲取共享地圖區域,共享地圖區域包括位置信息。
[0045]203、根據共享地圖區域,進行位置信息共享。
[0046]本發明實施例提供的方法,在當前顯示的地圖界面中獲取待共享的位置信息后,根據用戶的地圖界面調整操作以及位置信息,獲取共享地圖區域,根據共享地圖區域進行位置信息共享,由于待共享的位置信息可為用戶當前位置信息或用戶指定的任一位置信息,所以共享的位置信息靈活多樣;此外,還可根據用戶的地圖界面調整操作獲取共享地圖區域,所以獲取到的共享地圖區域形式多樣,豐富了位置信息共享的表現形式;另外,由于基于地圖區域進行位置信息共享,所以方便了用戶對待共享位置信息進行描述,且該種共享位置信息的方式視覺效果較佳,可明確待共享的位置信息在地圖上的詳細位置。
[0047]可選地,根據用戶地圖界面調整操作以及位置信息,獲取共享地圖區域,包括:
[0048]根據位置信息與經緯度數據的對應關系,確定位置信息的經緯度數據;
[0049]根據位置信息的經緯度信息,獲取初始地圖區域,初始地圖區域包括位置信息;
[0050]將初始地圖區域在用戶終端的展示界面上進行展示;
[0051]根據地圖界面調整操作,對初始地圖區域進行調整,得到共享地圖區域,初始地圖區域大于共享地圖區域。
[0052]可選地,根據地圖界面調整操作,對初始地圖區域進行調整,包括:
[0053]當地圖界面調整操作包括用戶標注添加操作時,獲取用戶標注添加操作對應的操作軌跡;
[0054]根據操作軌跡,在初始地圖區域上添加相應的標注信息。
[0055]可選地,根據共享地圖區域,進行位置信息共享,包括:
[0056]當目標終端中不包括第一終端時,獲取共享地圖區域的共享數據,第一終端為未與共享服務器建立通信連接的目標終端,共享數據至少包括位置信息的經緯度信息、地圖縮放比例及地圖顯示尺寸;
[0057]將共享數據發送至共享服務器,以使共享服務器在接收到共享數據后,將共享數據轉發至目標終端,由目標終端在根據共享數據生成共享地圖區域后,將共享地圖區域進行展示。
[0058]可選地,根據共享地圖區域,進行位置信息共享,包括:
[0059]當目標終端中不包括第一終端時,獲取共享地圖區域的共享數據,第一終端為未與共享服務器建立通信連接的目標終端,共享數據至少包括位置信息的經緯度信息、地圖縮放比例及地圖顯示尺寸;
[0060]通過點對點的通信方式,將共享數據發送至目標終端,以使目標終端在根據共享數據生成共享地圖區域后,將共享地圖區域進行展示。
[0061]可選地,根據共享地圖區域,進行位置信息共享,包括:
[0062]當目標終端中包括第一終端時,生成包括共享地圖區域的圖片,第一終端為未與共享服務器建立通信連接的目標終端;
[0063]通過點對點的通信方式,將包括共享地圖區域的圖片發送至第一終端。
[0064]可選地,該方法還包括:
[0065]獲取共享地圖區域的共享數據,共享數據至少包括位置信息的經緯