一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法和系統(tǒng)的制作方法
【專利摘要】一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法,其包括以下步驟:區(qū)域選定步驟:在地圖上以起點(diǎn)和終點(diǎn)選定一區(qū)域;數(shù)據(jù)調(diào)取步驟:從預(yù)存有經(jīng)濟(jì)數(shù)據(jù)的數(shù)據(jù)庫調(diào)取經(jīng)濟(jì)數(shù)據(jù)包,其中,每一經(jīng)濟(jì)數(shù)據(jù)包包括經(jīng)濟(jì)數(shù)據(jù)和與經(jīng)濟(jì)數(shù)據(jù)對(duì)應(yīng)的地址信息;經(jīng)濟(jì)數(shù)據(jù)位置判斷步驟:判斷每一經(jīng)濟(jì)數(shù)據(jù)包的地址信息是否在選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟;經(jīng)濟(jì)數(shù)據(jù)顯示步驟:將與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)顯示在選定區(qū)域內(nèi)對(duì)應(yīng)的位置;以及經(jīng)濟(jì)數(shù)據(jù)隱藏步驟:不顯示與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)。上述發(fā)明可顯示地圖上任意選定區(qū)域的經(jīng)濟(jì)數(shù)據(jù)。本發(fā)明還涉及一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的系統(tǒng)。
【專利說明】一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法和系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的經(jīng)濟(jì)數(shù)據(jù)查詢系統(tǒng)僅能根據(jù)行政區(qū)域來查詢區(qū)域經(jīng)濟(jì)數(shù)據(jù),無法查閱某一行政區(qū)域內(nèi)的指定區(qū)域經(jīng)濟(jì)數(shù)據(jù)或跨行政區(qū)域的區(qū)域經(jīng)濟(jì)數(shù)據(jù),而實(shí)際使用中,用戶往往需要作上述多種查詢,顯然,目前的經(jīng)濟(jì)數(shù)據(jù)查詢系統(tǒng)不夠人性化,不能夠滿足用戶的實(shí)際需求。
【發(fā)明內(nèi)容】
[0003]針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明的目的旨在于提供一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法和系統(tǒng),其可顯示地圖上任意選定區(qū)域的經(jīng)濟(jì)數(shù)據(jù)。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
[0005]一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法,其包括以下步驟:
[0006]區(qū)域選定步驟:在地圖上以起點(diǎn)和終點(diǎn)選定一區(qū)域;
[0007]數(shù)據(jù)調(diào)取步驟:從預(yù)存有經(jīng)濟(jì)數(shù)據(jù)的數(shù)據(jù)庫調(diào)取經(jīng)濟(jì)數(shù)據(jù)包,其中,每一經(jīng)濟(jì)數(shù)據(jù)包包括經(jīng)濟(jì)數(shù)據(jù)和與經(jīng)濟(jì)數(shù)據(jù)對(duì)應(yīng)的地址信息;
[0008]經(jīng)濟(jì)數(shù)據(jù)位置判斷步驟:判斷每一經(jīng)濟(jì)數(shù)據(jù)包的地址信息是否在選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟;
[0009]經(jīng)濟(jì)數(shù)據(jù)顯示步驟:將與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)顯示在選定區(qū)域內(nèi)對(duì)應(yīng)的位置;以及
[0010]經(jīng)濟(jì)數(shù)據(jù)隱藏步驟:不顯示與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)。
[0011]進(jìn)一步地,數(shù)據(jù)調(diào)取步驟包括以下子步驟:
[0012]區(qū)域標(biāo)識(shí)碼獲取步驟:根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)獲取選定區(qū)域所對(duì)應(yīng)的行政區(qū)域標(biāo)識(shí)碼;
[0013]數(shù)據(jù)調(diào)取請(qǐng)求步驟:發(fā)送包含有行政區(qū)域標(biāo)識(shí)碼的數(shù)據(jù)調(diào)取請(qǐng)求;以及
[0014]調(diào)取步驟:根據(jù)該數(shù)據(jù)調(diào)取請(qǐng)求從數(shù)據(jù)庫調(diào)取該行政區(qū)域標(biāo)識(shí)碼對(duì)應(yīng)區(qū)域的上一級(jí)行政區(qū)域的所有經(jīng)濟(jì)數(shù)據(jù)包。
[0015]進(jìn)一步地,經(jīng)濟(jì)數(shù)據(jù)位置判斷步驟包括以下子步驟:
[0016]地址信息轉(zhuǎn)坐標(biāo)值步驟:將每一經(jīng)濟(jì)數(shù)據(jù)包所包含的地址信息通過經(jīng)緯度轉(zhuǎn)換API接口轉(zhuǎn)換成經(jīng)緯度值,再通過墨卡托投影坐標(biāo)算法將經(jīng)緯度值轉(zhuǎn)換為平面坐標(biāo)系的坐標(biāo)值;
[0017]選定區(qū)域幾何參數(shù)計(jì)算步驟:根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)以及選定區(qū)域的幾何形狀計(jì)算確定該選定區(qū)域形狀的幾何參數(shù)值;以及
[0018]判斷步驟:根據(jù)選定區(qū)域的幾何參數(shù)和每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值計(jì)算判斷每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值是否在該選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。
[0019]進(jìn)一步地,該選定區(qū)域?yàn)閳A形區(qū)域,起點(diǎn)和終點(diǎn)分別為圓形區(qū)域的其中一直徑的兩端點(diǎn);
[0020]該選定區(qū)域幾何參數(shù)計(jì)算步驟中的幾何參數(shù)值包括圓形區(qū)域的圓心坐標(biāo)和半徑值;
[0021]該判斷步驟包括以下步驟:
[0022]根據(jù)每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值和選定區(qū)域的圓心坐標(biāo)計(jì)算出每一經(jīng)濟(jì)數(shù)據(jù)包所在位置與圓心之間的距離;
[0023]將該距離與選定區(qū)域的半徑進(jìn)行比較,若該距離小于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若該距離大于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。
[0024]本發(fā)明還涉及以下技術(shù)方案:
[0025]一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的系統(tǒng),其包括以下模塊:
[0026]區(qū)域選定模塊,用于在地圖上以起點(diǎn)和終點(diǎn)選定一區(qū)域;
[0027]數(shù)據(jù)調(diào)取模塊,用于從預(yù)存有經(jīng)濟(jì)數(shù)據(jù)的數(shù)據(jù)庫調(diào)取經(jīng)濟(jì)數(shù)據(jù)包,其中,每一經(jīng)濟(jì)數(shù)據(jù)包包括經(jīng)濟(jì)數(shù)據(jù)和與經(jīng)濟(jì)數(shù)據(jù)對(duì)應(yīng)的地址信息;
[0028]經(jīng)濟(jì)數(shù)據(jù)位置判斷模塊,用于判斷每一經(jīng)濟(jì)數(shù)據(jù)包的地址信息是否在選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊;
[0029]經(jīng)濟(jì)數(shù)據(jù)顯示模塊,用于將與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)顯示在選定區(qū)域內(nèi)對(duì)應(yīng)的位置;以及
[0030]經(jīng)濟(jì)數(shù)據(jù)隱藏模塊,用于不顯示與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)。
[0031]進(jìn)一步地,數(shù)據(jù)調(diào)取模塊包括以下子模塊:
[0032]區(qū)域標(biāo)識(shí)碼獲取模塊,用于根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)獲取選定區(qū)域所在的行政區(qū)域標(biāo)識(shí)碼;
[0033]數(shù)據(jù)調(diào)取請(qǐng)求模塊,用于發(fā)送包含有行政區(qū)域標(biāo)識(shí)碼的數(shù)據(jù)調(diào)取請(qǐng)求;以及
[0034]調(diào)取模塊,用于根據(jù)該數(shù)據(jù)調(diào)取請(qǐng)求從數(shù)據(jù)庫調(diào)取該行政區(qū)域標(biāo)識(shí)碼對(duì)應(yīng)區(qū)域的上一級(jí)行政區(qū)域的所有經(jīng)濟(jì)數(shù)據(jù)包。
[0035]進(jìn)一步地,經(jīng)濟(jì)數(shù)據(jù)位置判斷模塊包括以下子模塊:
[0036]地址信息轉(zhuǎn)坐標(biāo)值模塊,用于將每一經(jīng)濟(jì)數(shù)據(jù)包所包含的地址信息通過經(jīng)緯度轉(zhuǎn)換API接口轉(zhuǎn)換成經(jīng)緯度值,再通過墨卡托投影坐標(biāo)算法將經(jīng)緯度值轉(zhuǎn)換為平面坐標(biāo)系的坐標(biāo)值;
[0037]選定區(qū)域幾何參數(shù)計(jì)算模塊,用于根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)以及選定區(qū)域的幾何形狀計(jì)算確定該選定區(qū)域形狀的幾何參數(shù)值;以及
[0038]判斷模塊,用于根據(jù)選定區(qū)域的幾何參數(shù)和每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值計(jì)算判斷每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值是否在該選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊。
[0039]進(jìn)一步地,該選定區(qū)域?yàn)閳A形區(qū)域,起點(diǎn)和終點(diǎn)分別為圓形區(qū)域的其中一直徑的兩端點(diǎn);
[0040]該選定區(qū)域幾何參數(shù)計(jì)算模塊中的幾何參數(shù)值包括圓形區(qū)域的圓心坐標(biāo)和半徑值;[0041]該判斷模塊,用于根據(jù)每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值和選定區(qū)域的圓心坐標(biāo)計(jì)算出每一經(jīng)濟(jì)數(shù)據(jù)包所在位置與圓心之間的距離;將該距離與選定區(qū)域的半徑進(jìn)行比較,若該距離小于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若該距離大于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊。
[0042]本發(fā)明的有益效果如下:
[0043]用戶需要了解地圖上任意區(qū)域的經(jīng)濟(jì)數(shù)據(jù)時(shí),只需在地圖上用起點(diǎn)和終點(diǎn)選定任意區(qū)域,本發(fā)明即會(huì)自動(dòng)顯示該選定區(qū)域內(nèi)的經(jīng)濟(jì)數(shù)據(jù),方便快捷實(shí)用。
【專利附圖】
【附圖說明】
[0044]圖1為本發(fā)明顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法的較佳實(shí)施方式的主要流程圖。
[0045]圖2為本發(fā)明顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法計(jì)算圓形選定區(qū)域的幾何參數(shù)的示意圖。
【具體實(shí)施方式】
[0046]下面將結(jié)合附圖以及【具體實(shí)施方式】,對(duì)本發(fā)明做進(jìn)一步描述:
[0047]請(qǐng)參見圖1,本發(fā)明涉及一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法,其較佳實(shí)施方式包括以下步驟:
[0048]區(qū)域選定步驟:在地圖上以起點(diǎn)和終點(diǎn)選定一區(qū)域,其中,設(shè)起點(diǎn)坐標(biāo)為(XI,Y1),終點(diǎn)坐標(biāo)為(X2,Y2)。
[0049]數(shù)據(jù)調(diào)取步驟:從預(yù)存有經(jīng)濟(jì)數(shù)據(jù)的數(shù)據(jù)庫調(diào)取經(jīng)濟(jì)數(shù)據(jù)包,其中,每一經(jīng)濟(jì)數(shù)據(jù)包包括經(jīng)濟(jì)數(shù)據(jù)和與經(jīng)濟(jì)數(shù)據(jù)對(duì)應(yīng)的地址信息。本步驟包括以下子步驟:
[0050]區(qū)域標(biāo)識(shí)碼獲取步驟:根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)獲取選定區(qū)域所在的行政區(qū)域標(biāo)識(shí)碼。例如,若起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)分別位于廣州市和佛山市,該選定區(qū)域跨兩市,則獲取廣州市和佛山市的行政區(qū)域標(biāo)識(shí)碼。
[0051]數(shù)據(jù)調(diào)取請(qǐng)求步驟:發(fā)送包含有行政區(qū)域標(biāo)識(shí)碼的數(shù)據(jù)調(diào)取請(qǐng)求。以及
[0052]調(diào)取步驟:根據(jù)該數(shù)據(jù)調(diào)取請(qǐng)求從數(shù)據(jù)庫調(diào)取該行政區(qū)域標(biāo)識(shí)碼對(duì)應(yīng)區(qū)域的上一級(jí)行政區(qū)域的所有經(jīng)濟(jì)數(shù)據(jù)包。例如,行政區(qū)域標(biāo)識(shí)碼為廣州市和佛山市的標(biāo)識(shí)碼,則調(diào)取兩市的上一級(jí)行政區(qū)域廣東省的所有經(jīng)濟(jì)數(shù)據(jù)包,若行政區(qū)域標(biāo)識(shí)碼僅對(duì)應(yīng)廣州市,也調(diào)取廣東省的所有經(jīng)濟(jì)數(shù)據(jù)包。
[0053]經(jīng)濟(jì)數(shù)據(jù)位置判斷步驟:判斷每一經(jīng)濟(jì)數(shù)據(jù)包的地址信息是否在選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。本步驟還包括以下子步驟:
[0054]地址信息轉(zhuǎn)坐標(biāo)值步驟:將每一經(jīng)濟(jì)數(shù)據(jù)包所包含的地址信息通過經(jīng)緯度轉(zhuǎn)換API接口轉(zhuǎn)換成經(jīng)緯度值,再通過墨卡托投影坐標(biāo)算法將經(jīng)緯度值轉(zhuǎn)換為平面坐標(biāo)系的坐標(biāo)值。該經(jīng)緯度API轉(zhuǎn)換接口可為google或百度經(jīng)緯度轉(zhuǎn)換API接口。
[0055]選定區(qū)域幾何參數(shù)計(jì)算步驟:根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)以及選定區(qū)域的幾何形狀計(jì)算確定該選定區(qū)域形狀的幾何參數(shù)值。
[0056]例如,該選定區(qū)域?yàn)閳A形區(qū)域,起點(diǎn)和終點(diǎn)分別為圓形區(qū)域的其中一直徑的兩端點(diǎn),則根據(jù)起點(diǎn)坐標(biāo)(XI,Y1)、終點(diǎn)坐標(biāo)(X2,Y2)、等腰直角三角形的幾何性質(zhì)計(jì)算出該圓形區(qū)域的圓心和半徑??刹捎萌缦掠?jì)算方法,僅為舉例說明,不限于本計(jì)算方法:
[0057]如圖2中的大等腰直角三角形,起點(diǎn)和終點(diǎn)分別為該等腰直角三角形的斜邊的兩端點(diǎn),該等腰直角三角形的兩直角邊交點(diǎn)位于該圓形區(qū)域上,先根據(jù)起點(diǎn)坐標(biāo)(XI,Yl)和終點(diǎn)坐標(biāo)(X2,Y2)分別算出兩直角邊的長度c和d,再通過勾股定理算出圓形區(qū)域的半徑
r = W-1l,再根據(jù)半徑r和直角三角形幾何性質(zhì)算出半徑所在小直角形的兩直角邊
的長度a和b,即0 = 6 = #,進(jìn)而可得出圓心坐標(biāo)為(Xl+b,Yl+a)。
[0058]以及
[0059]判斷步驟:根據(jù)選定區(qū)域的幾何參數(shù)和每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值計(jì)算判斷每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值是否在該選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。
[0060]例如,根據(jù)每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值和選定區(qū)域的圓心坐標(biāo)計(jì)算出每一經(jīng)濟(jì)數(shù)據(jù)包所在位置與圓心之間的距離,再將該距離與選定區(qū)域的半徑進(jìn)行比較,若該距離小于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若該距離大于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。
[0061]經(jīng)濟(jì)數(shù)據(jù)顯示步驟:將與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)顯示在選定區(qū)域內(nèi)對(duì)應(yīng)的位置。
[0062]經(jīng)濟(jì)數(shù)據(jù)隱藏步驟:不顯示與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)。
[0063]用戶需要了解地圖上任意區(qū)域的經(jīng)濟(jì)數(shù)據(jù)時(shí),只需在地圖上用起點(diǎn)和終點(diǎn)選定任意區(qū)域,本發(fā)明即會(huì)自動(dòng)顯示該選定區(qū)域內(nèi)的經(jīng)濟(jì)數(shù)據(jù),方便快捷實(shí)用。
[0064]本發(fā)明還涉及一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的系統(tǒng),其包括以下模塊:
[0065]區(qū)域選定模塊:在地圖上以起點(diǎn)和終點(diǎn)選定一區(qū)域。
[0066]數(shù)據(jù)調(diào)取模塊:從預(yù)存有經(jīng)濟(jì)數(shù)據(jù)的數(shù)據(jù)庫調(diào)取經(jīng)濟(jì)數(shù)據(jù)包,其中,每一經(jīng)濟(jì)數(shù)據(jù)包包括經(jīng)濟(jì)數(shù)據(jù)和與經(jīng)濟(jì)數(shù)據(jù)對(duì)應(yīng)的地址信息。本模塊包括以下子模塊:
[0067]區(qū)域標(biāo)識(shí)碼獲取模塊:根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)獲取選定區(qū)域所在的行政區(qū)域標(biāo)識(shí)碼。
[0068]數(shù)據(jù)調(diào)取請(qǐng)求模塊:發(fā)送包含有行政標(biāo)識(shí)碼的數(shù)據(jù)調(diào)取請(qǐng)求。
[0069]數(shù)據(jù)調(diào)取模塊:根據(jù)該數(shù)據(jù)調(diào)取請(qǐng)求從數(shù)據(jù)庫調(diào)取該行政標(biāo)識(shí)碼對(duì)應(yīng)區(qū)域的上一級(jí)行政區(qū)域的所有經(jīng)濟(jì)數(shù)據(jù)包。
[0070]經(jīng)濟(jì)數(shù)據(jù)位置判斷模塊:判斷每一經(jīng)濟(jì)數(shù)據(jù)包的地址信息是否在選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊。本模塊還包括以下子模塊:
[0071]地址信息轉(zhuǎn)坐標(biāo)值模塊:將每一經(jīng)濟(jì)數(shù)據(jù)包所包含的地址信息通過經(jīng)緯度API轉(zhuǎn)換接口轉(zhuǎn)換成經(jīng)緯度值,再通過墨卡托投影坐標(biāo)算法將經(jīng)緯度值轉(zhuǎn)換為平面坐標(biāo)系的坐標(biāo)值。
[0072]選定區(qū)域幾何參數(shù)計(jì)算模塊:根據(jù)起點(diǎn)坐標(biāo)(XI,Yl)和終點(diǎn)坐標(biāo)(X2,Y2)以及選定區(qū)域的幾何形狀計(jì)算確定該選定區(qū)域形狀的幾何參數(shù)。
[0073]判斷模塊:根據(jù)選定區(qū)域的幾何參數(shù)和每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值計(jì)算判斷每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值是否在該選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。
[0074]例如,根據(jù)每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值和選定區(qū)域的圓心坐標(biāo)計(jì)算出每一經(jīng)濟(jì)數(shù)據(jù)包所在位置與圓心之間的距離,再將該距離與選定區(qū)域的半徑進(jìn)行比較,若該距離小于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若該距離大于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊。
[0075]經(jīng)濟(jì)數(shù)據(jù)顯示模塊:將與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)顯示在選定區(qū)域內(nèi)對(duì)應(yīng)的位置。
[0076]經(jīng)濟(jì)數(shù)據(jù)隱藏模塊:不顯示與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)。
[0077]對(duì)于本領(lǐng)域的技術(shù)人員來說,可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及變形,而所有的這些改變以及變形都應(yīng)該屬于本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法,其特征在于:其包括以下步驟: 區(qū)域選定步驟:在地圖上以起點(diǎn)和終點(diǎn)選定一區(qū)域; 數(shù)據(jù)調(diào)取步驟:從預(yù)存有經(jīng)濟(jì)數(shù)據(jù)的數(shù)據(jù)庫調(diào)取經(jīng)濟(jì)數(shù)據(jù)包,其中,每一經(jīng)濟(jì)數(shù)據(jù)包包括經(jīng)濟(jì)數(shù)據(jù)和與經(jīng)濟(jì)數(shù)據(jù)對(duì)應(yīng)的地址信息; 經(jīng)濟(jì)數(shù)據(jù)位置判斷步驟:判斷每一經(jīng)濟(jì)數(shù)據(jù)包的地址信息是否在選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟; 經(jīng)濟(jì)數(shù)據(jù)顯示步驟:將與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)顯示在選定區(qū)域內(nèi)對(duì)應(yīng)的位置;以及 經(jīng)濟(jì)數(shù)據(jù)隱藏步驟:不顯示與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)。
2.如權(quán)利要求1所述的顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法,其特征在于:數(shù)據(jù)調(diào)取步驟包括以下子步驟: 區(qū)域標(biāo)識(shí)碼獲取步驟:根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)獲取選定區(qū)域所對(duì)應(yīng)的行政區(qū)域標(biāo)識(shí)碼; 數(shù)據(jù)調(diào)取請(qǐng)求步驟:發(fā)送包含有行政區(qū)域標(biāo)識(shí)碼的數(shù)據(jù)調(diào)取請(qǐng)求;以及調(diào)取步驟:根據(jù)該數(shù)據(jù)調(diào)取請(qǐng)求從數(shù)據(jù)庫調(diào)取該行政區(qū)域標(biāo)識(shí)碼對(duì)應(yīng)區(qū)域的上一級(jí)行政區(qū)域的所有經(jīng)濟(jì)數(shù)據(jù)包。
3.如權(quán)利要求1所述的顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法,其特征在于:經(jīng)濟(jì)數(shù)據(jù)位置判斷步驟包括以下子步驟: 地址信息轉(zhuǎn)坐標(biāo)值步驟:將每一經(jīng)濟(jì)數(shù)據(jù)包所包含的地址信息通過經(jīng)緯度轉(zhuǎn)換API接口轉(zhuǎn)換成經(jīng)緯度值,再通過墨卡托投影坐標(biāo)算法將經(jīng)緯度值轉(zhuǎn)換為平面坐標(biāo)系的坐標(biāo)值;選定區(qū)域幾何參數(shù)計(jì)算步驟:根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)以及選定區(qū)域的幾何形狀計(jì)算確定該選定區(qū)域形狀的幾何參數(shù)值;以及 判斷步驟:根據(jù)選定區(qū)域的幾何參數(shù)和每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值計(jì)算判斷每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值是否在該選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。
4.如權(quán)利要求3所述的顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的方法,其特征在于:該選定區(qū)域?yàn)閳A形區(qū)域,起點(diǎn)和終點(diǎn)分別為圓形區(qū)域的其中一直徑的兩端點(diǎn); 該選定區(qū)域幾何參數(shù)計(jì)算步驟中的幾何參數(shù)值包括圓形區(qū)域的圓心坐標(biāo)和半徑值; 該判斷步驟包括以下步驟: 根據(jù)每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值和選定區(qū)域的圓心坐標(biāo)計(jì)算出每一經(jīng)濟(jì)數(shù)據(jù)包所在位置與圓心之間的距離; 將該距離與選定區(qū)域的半徑進(jìn)行比較,若該距離小于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示步驟,若該距離大于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏步驟。
5.一種顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的系統(tǒng),其特征在于:其包括以下模塊: 區(qū)域選定模塊,用于在地圖上以起點(diǎn)和終點(diǎn)選定一區(qū)域; 數(shù)據(jù)調(diào)取模塊,用于從預(yù)存有經(jīng)濟(jì)數(shù)據(jù)的數(shù)據(jù)庫調(diào)取經(jīng)濟(jì)數(shù)據(jù)包,其中,每一經(jīng)濟(jì)數(shù)據(jù)包包括經(jīng)濟(jì)數(shù)據(jù)和與經(jīng)濟(jì)數(shù)據(jù)對(duì)應(yīng)的地址信息; 經(jīng)濟(jì)數(shù)據(jù)位置判斷模塊,用于判斷每一經(jīng)濟(jì)數(shù)據(jù)包的地址信息是否在選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊;經(jīng)濟(jì)數(shù)據(jù)顯示模塊,用于將與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)顯示在選定區(qū)域內(nèi)對(duì)應(yīng)的位置;以及 經(jīng)濟(jì)數(shù)據(jù)隱藏模塊,用于不顯示與地址信息對(duì)應(yīng)的經(jīng)濟(jì)數(shù)據(jù)。
6.如權(quán)利要求5所述的顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的系統(tǒng),其特征在于:數(shù)據(jù)調(diào)取模塊包括以下子模塊: 區(qū)域標(biāo)識(shí)碼獲取模塊,用于根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)獲取選定區(qū)域所在的行政區(qū)域標(biāo)識(shí)碼; 數(shù)據(jù)調(diào)取請(qǐng)求模塊,用于發(fā)送包含有行政區(qū)域標(biāo)識(shí)碼的數(shù)據(jù)調(diào)取請(qǐng)求;以及 調(diào)取模塊,用于根據(jù)該數(shù)據(jù)調(diào)取請(qǐng)求從數(shù)據(jù)庫調(diào)取該行政區(qū)域標(biāo)識(shí)碼對(duì)應(yīng)區(qū)域的上一級(jí)行政區(qū)域的所有經(jīng)濟(jì)數(shù)據(jù)包。
7.如權(quán)利要求5所述的顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的系統(tǒng),其特征在于:經(jīng)濟(jì)數(shù)據(jù)位置判斷模塊包括以下子模塊: 地址信息轉(zhuǎn)坐標(biāo)值模塊,用于將每一經(jīng)濟(jì)數(shù)據(jù)包所包含的地址信息通過經(jīng)緯度轉(zhuǎn)換API接口轉(zhuǎn)換成經(jīng)緯度值,再通過墨卡托投影坐標(biāo)算法將經(jīng)緯度值轉(zhuǎn)換為平面坐標(biāo)系的坐標(biāo)值; 選定區(qū)域幾何參數(shù)計(jì)算模塊,用于根據(jù)起點(diǎn)坐標(biāo)和終點(diǎn)坐標(biāo)以及選定區(qū)域的幾何形狀計(jì)算確定該選定區(qū)域形狀的幾何參數(shù)值;以及 判斷模塊,用于根據(jù)選定區(qū)域的幾何參數(shù)和每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值計(jì)算判斷每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值是否在該選定區(qū)域內(nèi),若是,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若否,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊。
8.如權(quán)利要求7所述的顯示選定區(qū)域經(jīng)濟(jì)數(shù)據(jù)的系統(tǒng),其特征在于:該選定區(qū)域?yàn)閳A形區(qū)域,起點(diǎn)和終點(diǎn)分別為圓形區(qū)域的其中一直徑的兩端點(diǎn); 該選定區(qū)域幾何參數(shù)計(jì)算模塊中的幾何參數(shù)值包括圓形區(qū)域的圓心坐標(biāo)和半徑值; 該判斷模塊,用于根據(jù)每一經(jīng)濟(jì)數(shù)據(jù)包的坐標(biāo)值和選定區(qū)域的圓心坐標(biāo)計(jì)算出每一經(jīng)濟(jì)數(shù)據(jù)包所在位置與圓心之間的距離;將該距離與選定區(qū)域的半徑進(jìn)行比較,若該距離小于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)顯示模塊,若該距離大于選定區(qū)域的半徑,則執(zhí)行經(jīng)濟(jì)數(shù)據(jù)隱藏模塊。
【文檔編號(hào)】G06F17/30GK103678470SQ201310430829
【公開日】2014年3月26日 申請(qǐng)日期:2013年9月18日 優(yōu)先權(quán)日:2013年9月18日
【發(fā)明者】龐海濤, 張錦煉 申請(qǐng)人:廣東大晉對(duì)接信息科技有限公司