欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

位置相關(guān)的手機(jī)游戲運(yùn)行限制方法

文檔序號(hào):7762899閱讀:556來(lái)源:國(guó)知局
專利名稱:位置相關(guān)的手機(jī)游戲運(yùn)行限制方法
技術(shù)領(lǐng)域
本發(fā)明屬于手機(jī)游戲運(yùn)行限制的技術(shù)領(lǐng)域,具體涉及一種位置相關(guān)的手機(jī)游戲運(yùn) 行限制方法。
背景技術(shù)
智能手機(jī)作為具有通信和計(jì)算能力的移動(dòng)設(shè)備正日益深入人們的生活。除具備手 機(jī)的通話功能外,智能手機(jī)更兼具了 PDA的大部分功能,特別是游戲、個(gè)人信息管理、網(wǎng)絡(luò) 瀏覽器、電子郵件以及無(wú)線數(shù)據(jù)通信等功能。智能手機(jī)提供了足夠的處理能力和帶寬,從而 為軟件和內(nèi)容服務(wù)提供了廣闊的舞臺(tái)。在智能手機(jī)的眾多應(yīng)用中,手機(jī)游戲是智能手機(jī)的一個(gè)重要組成部分已成為手機(jī) 用戶使用最多的娛樂(lè)服務(wù)。隨著手機(jī)平臺(tái)的硬件更新與升級(jí),手機(jī)游戲從早期的簡(jiǎn)單游戲 向著具有較強(qiáng)的娛樂(lè)性和交互性的方向發(fā)展,同時(shí)游戲畫面的質(zhì)量也大為改善。目前最流 行的手機(jī)游戲程序大都由Java編寫,由于大多數(shù)智能手機(jī)都內(nèi)置了 java運(yùn)行環(huán)境,加上 java語(yǔ)言的自身的跨平臺(tái)性使得java成為手機(jī)游戲開發(fā)最長(zhǎng)使用的語(yǔ)言之一。隨著智 能手機(jī)的廣泛應(yīng)用,無(wú)論工作、學(xué)習(xí)或是娛樂(lè)人們花在手機(jī)上的時(shí)間越來(lái)越多,面向智能手 機(jī)的應(yīng)用軟件更是層出不窮,然而現(xiàn)實(shí)生活要求人們?cè)谀承﹫?chǎng)合不適合應(yīng)用手機(jī)的某些功 能,比如游戲等。很多手機(jī)用戶會(huì)在公共場(chǎng)合進(jìn)行手機(jī)游戲,影響了工作、學(xué)習(xí)或他人。GPS(Global Positioning System,全球定位系統(tǒng))作為目前使用最廣泛的導(dǎo)航系 統(tǒng)是智能手機(jī)的另一重要組成部分。其原理為通過(guò)測(cè)量已知位置的衛(wèi)星到用戶接收機(jī)之間 的距離,并綜合多顆衛(wèi)星的數(shù)據(jù)即可得出接收機(jī)所在的具體位置。由于其具有精度高、全天 候、高效率、易操作等優(yōu)勢(shì),因此絕大多數(shù)智能手機(jī)平臺(tái)都有內(nèi)建的GPS模塊。因各種平臺(tái) 的質(zhì)量不同,GPS的精度存在差異,一般智能手機(jī)的GPS精度可在10米左右。

發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明的目的在于提供一種位置相關(guān)手機(jī)游戲運(yùn)行 限制方法的技術(shù)方案,在某些場(chǎng)所限制手機(jī)游戲的運(yùn)行。所述的位置相關(guān)的手機(jī)游戲運(yùn)行限制方法,其特征在于包括以下步驟1)獲取目標(biāo)位置的地理信息目標(biāo)位置作為游戲運(yùn)行的限制區(qū)域,其在手機(jī)中抽 象表示為一組該位置區(qū)域的頂點(diǎn)坐標(biāo)值,存儲(chǔ)的這些頂點(diǎn)對(duì)應(yīng)于物理區(qū)域的各個(gè)邊界頂點(diǎn) 的經(jīng)緯度坐標(biāo),即WGS84坐標(biāo);2)地理信息抽象將獲得的限制區(qū)域的頂點(diǎn)經(jīng)緯度坐標(biāo)變換成高斯平面直角坐 標(biāo),采用高斯最小二乘法進(jìn)行換算;3)數(shù)據(jù)下載將變換后的高斯平面直角坐標(biāo)下載到智能手機(jī)的客戶端進(jìn)行存儲(chǔ), 該平面直角坐標(biāo)圖描述游戲限制運(yùn)行區(qū)域;4)數(shù)據(jù)獲取智能手機(jī)通過(guò)其GPS模塊實(shí)時(shí)獲取當(dāng)前的位置信息,并通過(guò)高斯最 小二乘法行坐標(biāo)變換以獲得當(dāng)前位置經(jīng)緯度坐標(biāo)在高斯平面直角坐標(biāo)中的映射;
5)位置信息判定通過(guò)判斷高斯平面直角坐標(biāo)系內(nèi)一點(diǎn)是否在該坐標(biāo)系的一個(gè) 多邊形內(nèi),該系統(tǒng)即可知道手機(jī)用戶是否已進(jìn)入了游戲限定區(qū)域;6)結(jié)果操作根據(jù)多邊形內(nèi)點(diǎn)判斷算法的結(jié)果,系統(tǒng)即知道該手機(jī)是否進(jìn)入到指 定的限制區(qū)域內(nèi),如果進(jìn)入則系統(tǒng)進(jìn)行查詢,若發(fā)現(xiàn)有手機(jī)游戲正在進(jìn)行,則中斷此游戲; 如果沒(méi)有手機(jī)游戲運(yùn)行,則系統(tǒng)不做任何操作。所述的位置相關(guān)的手機(jī)游戲運(yùn)行限制方法,其特征在于步驟5)中判斷點(diǎn)是否在 多邊形內(nèi)的算法包括叉乘判別法、面積判別法、角度和判別法、水平/垂直交叉點(diǎn)數(shù)判別
法。 所述的位置相關(guān)的手機(jī)游戲運(yùn)行限制方法,其特征在于采用水平/垂直交叉點(diǎn)數(shù) 判別法判斷點(diǎn)是否在多邊形內(nèi),多邊形內(nèi)一點(diǎn)與該多邊形有奇數(shù)個(gè)交點(diǎn),通過(guò)這一性質(zhì)即 可判斷此點(diǎn)是否在規(guī)定的多邊形內(nèi),具體步驟如下1)輸入當(dāng)前位置點(diǎn)和多邊形的坐標(biāo)值;2)以當(dāng)前位置點(diǎn)S為起點(diǎn),無(wú)窮遠(yuǎn)處為終點(diǎn)做X軸的平行線Is;3)分別取得多邊形的每一條邊L ;4)判斷多邊形的邊L是否平行于X軸,若是則重復(fù)步驟3),若否則判斷當(dāng)前位置 點(diǎn)S是否在這條邊L上,若是在返回true點(diǎn)在多邊形內(nèi),若否則判斷過(guò)點(diǎn)S的線Is是否與 多邊形的邊相交,若是則計(jì)數(shù)器Count加1,若否則返回重新執(zhí)行步驟3);5)判斷計(jì)數(shù)器Count是否為偶數(shù),若是則當(dāng)前位置點(diǎn)S不在多邊形內(nèi),若否則當(dāng)前 位置點(diǎn)S在多邊形內(nèi)。本發(fā)明提出了一種基于位置信息相關(guān)的手機(jī)游戲限制方法,利用智能手機(jī)GPS系 統(tǒng)的定位功能與其內(nèi)置的物理位置限制信息比對(duì)來(lái)達(dá)到提示手機(jī)用戶即將進(jìn)入限制區(qū)域, 來(lái)限制手機(jī)游戲在某些場(chǎng)所運(yùn)行的方法,從而解決了在公司、學(xué)校、影院等工作場(chǎng)所或公共 場(chǎng)所中限制人們用手機(jī)娛樂(lè)來(lái)影響工作、學(xué)習(xí)或他人的方法,達(dá)到取消不適當(dāng)操作的目的。


圖1為系統(tǒng)原理示意圖及系統(tǒng)的基本步驟圖;圖2為物理位置的抽象圖;圖3為多邊形內(nèi)點(diǎn)的判斷圖;圖4為多邊形內(nèi)點(diǎn)判斷算法的流程圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步的說(shuō)明。位置相關(guān)的手機(jī)游戲運(yùn)行限制系統(tǒng)的基本原理是將目標(biāo)處所的地理位置信息 (GPS信息)抽象成一個(gè)多邊形,并通過(guò)多邊形內(nèi)點(diǎn)判斷算法來(lái)判定該手機(jī)是否在限定區(qū)域 內(nèi),從而判定是否限制手機(jī)用戶的游戲程序運(yùn)行。1.獲取目標(biāo)位置的地理信息目標(biāo)位置作為游戲運(yùn)行的限制區(qū)域,其在手機(jī)中抽 象表示為一組該位置區(qū)域的頂點(diǎn)坐標(biāo)值,存儲(chǔ)的這些頂點(diǎn)對(duì)應(yīng)于物理區(qū)域的各個(gè)邊界頂點(diǎn) 的經(jīng)緯度坐標(biāo),即WGS84坐標(biāo);并將數(shù)據(jù)首先存儲(chǔ)在一個(gè)服務(wù)器端(該服務(wù)器可以是一臺(tái) PC機(jī),也可以為一部智能手機(jī));
2.地理信息抽象將獲得的限制區(qū)域的頂點(diǎn)經(jīng)緯度坐標(biāo)變換成高斯平面直角坐標(biāo),采用高斯最小二乘法進(jìn)行換算;3.數(shù)據(jù)下載將變換后的高斯平面直角坐標(biāo)下載到智能手機(jī)的客戶端進(jìn)行存儲(chǔ), 服務(wù)器端將抽象好的多邊形數(shù)據(jù)(目標(biāo)區(qū)域的坐標(biāo))按照頂點(diǎn)的次序排列好,通過(guò)數(shù)據(jù)線、 藍(lán)牙或wifi等進(jìn)行下載,該平面直角坐標(biāo)圖描述游戲限制運(yùn)行區(qū)域;4.數(shù)據(jù)獲取智能手機(jī)通過(guò)其GPS模塊實(shí)時(shí)獲取當(dāng)前的位置信息,并通過(guò)高斯最 小二乘法行坐標(biāo)變換以獲得當(dāng)前位置經(jīng)緯度坐標(biāo)在高斯平面直角坐標(biāo)中的映射;5.位置信息判定通過(guò)判斷高斯平面直角坐標(biāo)系內(nèi)一點(diǎn)是否在該坐標(biāo)系的一個(gè) 多邊形內(nèi),該系統(tǒng)即可知道手機(jī)用戶是否已進(jìn)入了游戲限定區(qū)域;6.結(jié)果操作根據(jù)多邊形內(nèi)點(diǎn)判斷算法的結(jié)果,系統(tǒng)即知道該手機(jī)是否進(jìn)入到指 定的限制區(qū)域內(nèi),如果進(jìn)入則系統(tǒng)進(jìn)行查詢,若發(fā)現(xiàn)有手機(jī)游戲正在進(jìn)行,則中斷此游戲; 如果沒(méi)有手機(jī)游戲運(yùn)行,則系統(tǒng)不做任何操作。判斷點(diǎn)是否在多邊形的算法包括叉乘判別法、面積判別法、角度和判別法、水平/ 垂直交叉點(diǎn)數(shù)判別法。本發(fā)明采用水平/垂直交叉點(diǎn)數(shù)判別法判斷點(diǎn)是否在多邊形內(nèi),多 邊形內(nèi)一點(diǎn)與該多邊形有奇數(shù)個(gè)交點(diǎn),通過(guò)這一性質(zhì)即可判斷此點(diǎn)是否在規(guī)定的多邊形 內(nèi),如附圖4所示,具體步驟如下1)輸入當(dāng)前位置點(diǎn)和多邊形的坐標(biāo)值;2)以當(dāng)前位置點(diǎn)S為起點(diǎn),無(wú)窮遠(yuǎn)處為終點(diǎn)做X軸的平行線Is;3)分別取得多邊形的每一條邊L ;4)判斷多邊形的邊L是否平行于X軸,若是則重復(fù)步驟3),若否則判斷當(dāng)前位置 點(diǎn)S是否在這條邊L上,若是在返回true點(diǎn)在多邊形內(nèi),若否則判斷過(guò)點(diǎn)S的線Is是否與 多邊形的邊相交,若是則計(jì)數(shù)器Count加1,若否則返回重新執(zhí)行步驟3);5)判斷計(jì)數(shù)器Count是否為偶數(shù),若是則當(dāng)前位置點(diǎn)S不在多邊形內(nèi),若否則當(dāng)前 位置點(diǎn)S在多邊形內(nèi)。
權(quán)利要求
位置相關(guān)的手機(jī)游戲運(yùn)行限制方法,其特征在于包括以下步驟1)獲取目標(biāo)位置的地理信息目標(biāo)位置作為游戲運(yùn)行的限制區(qū)域,其在手機(jī)中抽象表示為一組該位置區(qū)域的頂點(diǎn)坐標(biāo)值,存儲(chǔ)的這些頂點(diǎn)對(duì)應(yīng)于物理區(qū)域的各個(gè)邊界頂點(diǎn)的經(jīng)緯度坐標(biāo),即WGS84坐標(biāo);2)地理信息抽象將獲得的限制區(qū)域的頂點(diǎn)經(jīng)緯度坐標(biāo)變換成高斯平面直角坐標(biāo),采用高斯最小二乘法進(jìn)行換算;3)數(shù)據(jù)下載將變換后的高斯平面直角坐標(biāo)下載到智能手機(jī)的客戶端進(jìn)行存儲(chǔ),該平面直角坐標(biāo)圖描述游戲限制運(yùn)行區(qū)域;4)數(shù)據(jù)獲取智能手機(jī)通過(guò)其GPS模塊實(shí)時(shí)獲取當(dāng)前的位置信息,并通過(guò)高斯最小二乘法行坐標(biāo)變換以獲得當(dāng)前位置經(jīng)緯度坐標(biāo)在高斯平面直角坐標(biāo)中的映射;5)位置信息判定通過(guò)判斷高斯平面直角坐標(biāo)系內(nèi)一點(diǎn)是否在該坐標(biāo)系的一個(gè)多邊形內(nèi),該系統(tǒng)即可知道手機(jī)用戶是否已進(jìn)入了游戲限定區(qū)域;6)結(jié)果操作根據(jù)多邊形內(nèi)點(diǎn)判斷算法的結(jié)果,系統(tǒng)即知道該手機(jī)是否進(jìn)入到指定的限制區(qū)域內(nèi),如果進(jìn)入則系統(tǒng)進(jìn)行查詢,若發(fā)現(xiàn)有手機(jī)游戲正在進(jìn)行,則中斷此游戲;如果沒(méi)有手機(jī)游戲運(yùn)行,則系統(tǒng)不做任何操作。
2.如權(quán)利要求1所述的位置相關(guān)的手機(jī)游戲運(yùn)行限制方法,其特征在于步驟5)中判斷 點(diǎn)是否在多邊形內(nèi)的算法包括叉乘判別法、面積判別法、角度和判別法、水平/垂直交叉點(diǎn) 數(shù)判別法。
3 如權(quán)利要求2所述的位置相關(guān)的手機(jī)游戲運(yùn)行限制方法,其特征在于采用水平/垂 直交叉點(diǎn)數(shù)判別法判斷點(diǎn)是否在多邊形內(nèi),多邊形內(nèi)一點(diǎn)與該多邊形有奇數(shù)個(gè)交點(diǎn),通過(guò) 這一性質(zhì)即可判斷此點(diǎn)是否在規(guī)定的多邊形內(nèi),具體步驟如下1)輸入當(dāng)前位置點(diǎn)和多邊形的坐標(biāo)值;2)以當(dāng)前位置點(diǎn)S為起點(diǎn),無(wú)窮遠(yuǎn)處為終點(diǎn)做X軸的平行線Is;3)分別取得多邊形的每一條邊L;4)判斷多邊形的邊L是否平行于X軸,若是則重復(fù)步驟3),若否則判斷當(dāng)前位置點(diǎn)S 是否在這條邊L上,若是在返回true點(diǎn)在多邊形內(nèi),若否則判斷過(guò)點(diǎn)S的線Is是否與多邊 形的邊相交,若是則計(jì)數(shù)器Count加1,若否則返回重新執(zhí)行步驟3);5)判斷計(jì)數(shù)器Count是否為偶數(shù),若是則當(dāng)前位置點(diǎn)S不在多邊形內(nèi),若否則當(dāng)前位置 點(diǎn)S在多邊形內(nèi)。
全文摘要
位置相關(guān)的手機(jī)游戲運(yùn)行限制方法,屬于手機(jī)游戲運(yùn)行限制的技術(shù)領(lǐng)域。包括以下步驟1)獲取目標(biāo)位置的地理信息;2)地理信息抽象;3)數(shù)據(jù)下載;4)數(shù)據(jù)獲取;5)位置信息判定;6)結(jié)果操作如果進(jìn)入則系統(tǒng)進(jìn)行查詢,若發(fā)現(xiàn)有手機(jī)游戲正在進(jìn)行,則中斷此游戲;如果沒(méi)有手機(jī)游戲運(yùn)行,則系統(tǒng)不做任何操作。本發(fā)明提出了一種基于位置信息相關(guān)的手機(jī)游戲限制方法,利用智能手機(jī)GPS系統(tǒng)的定位功能與其內(nèi)置的物理位置限制信息比對(duì)來(lái)達(dá)到提示手機(jī)用戶即將進(jìn)入限制區(qū)域,來(lái)限制手機(jī)游戲在某些場(chǎng)所運(yùn)行的方法,從而解決了在公司、學(xué)校、影院等工作場(chǎng)所或公共場(chǎng)所中限制人們用手機(jī)娛樂(lè)來(lái)影響工作、學(xué)習(xí)或他人的方法,達(dá)到取消不適當(dāng)操作的目的。
文檔編號(hào)H04M1/725GK101986677SQ20101051687
公開日2011年3月16日 申請(qǐng)日期2010年10月22日 優(yōu)先權(quán)日2010年10月22日
發(fā)明者吳明暉, 李雍, 溫源, 陳天洲, 顏暉 申請(qǐng)人:浙江大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
象州县| 湟源县| 山东| 兴国县| 广宁县| 海南省| 乡宁县| 广昌县| 会东县| 白沙| 图木舒克市| 镇远县| 三门县| 开鲁县| 搜索| 恭城| 阳西县| 樟树市| 资兴市| 烟台市| 昭觉县| 孟津县| 财经| 贵溪市| 葵青区| 岱山县| 兴安县| 彭山县| 皮山县| 庐江县| 民县| 桂平市| 古田县| 贵溪市| 铁岭市| 葵青区| 麻阳| 抚州市| 安远县| 固阳县| 西丰县|