丹霞地理信息服務(wù)系統(tǒng)和方法
【專利摘要】本發(fā)明公開了一種基于智能移動終端和服務(wù)器的丹霞地理信息服務(wù)系統(tǒng),包括移動終端的數(shù)據(jù)收集模塊和服務(wù)器端的自動分類與數(shù)據(jù)分析模塊以及方法,通過便攜的移動終端將實地勘探數(shù)據(jù)和信息便攜上傳至服務(wù)器,該信息包含數(shù)據(jù)采集地點的地理信息,后由服務(wù)器對數(shù)據(jù)及圖片等進(jìn)行智能分析和歸類,并對數(shù)據(jù)進(jìn)行相應(yīng)的存儲,方便用戶檢索查詢。本發(fā)明有效提高地理勘探工作人員的數(shù)據(jù)收集效率,記錄確切經(jīng)緯度等關(guān)鍵信息。
【專利說明】丹霞地理信息服務(wù)系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及中國大陸丹霞地理信息的收集、定位及數(shù)據(jù)處理等,能夠有效提高地 理工作人員進(jìn)行數(shù)據(jù)收集的效率,自動對數(shù)據(jù)進(jìn)行分類,并提供相應(yīng)的數(shù)據(jù)分析服務(wù),具體 是一種基于Web架構(gòu)的信息系統(tǒng)平臺。
【背景技術(shù)】
[0002] 1928年,國內(nèi)學(xué)者馮景蘭首次提出"丹霞層"的概念。他將廣東丹霞山一帶奇特的 地層命名為"丹霞",引起來學(xué)術(shù)界的注意。由此之后,國內(nèi)外學(xué)者開始關(guān)注"丹霞"地貌,逐 漸開辟了該專業(yè)領(lǐng)域的學(xué)術(shù)研究。在34屆世界遺產(chǎn)大會上,"中國丹霞"成功列入世界遺產(chǎn) 名錄,為世人所矚目。
[0003] 經(jīng)過80多年的研究,學(xué)術(shù)界已經(jīng)積累了部分關(guān)于丹霞的成果。根據(jù)相關(guān)學(xué)者統(tǒng)計 的最新數(shù)據(jù),中國目前發(fā)現(xiàn)的丹霞地貌共計900余處,出露面積約80萬km 2,約占我國陸地 總面積的83. 3%。
[0004] 然而國內(nèi)的研究現(xiàn)狀仍有諸多不足。此類研究往往專注于對地形地貌的文本記 錄,并借此進(jìn)行旅游相關(guān)宣傳,缺乏對中國大陸所有丹霞地貌統(tǒng)一的、科學(xué)的、系統(tǒng)的、全面 的信息描述、圖片展示和特點概括,無法對丹霞的研究提供全面而權(quán)威的基礎(chǔ)數(shù)據(jù)。此外, 研究方式比較單一傳統(tǒng),多以文檔形式進(jìn)行記錄,輔以簡單的圖片等,國內(nèi)外各地學(xué)者難以 高度共享彼此的信息和研究成果,而對于學(xué)術(shù)研究之外的人員更難以獲取相關(guān)資料。當(dāng)前 諸多學(xué)術(shù)領(lǐng)域利用信息化技術(shù)極大提高了研究的便利、效率和共享率,然而丹霞研究領(lǐng)域 中還沒有建立正式的信息技術(shù)工具和平臺,這既不利于丹霞地貌的學(xué)術(shù)研究,也不利于丹 霞地貌這門科學(xué)的推廣和普及。
[0005] 本發(fā)明基于該領(lǐng)域眾多學(xué)者專家的研究和積累,運用現(xiàn)代化信息技術(shù),科學(xué)搭建 獨立的數(shù)據(jù)庫系統(tǒng),借助web平臺圖形化、分布式及易于交互的特點,為所有丹霞地貌提供 統(tǒng)一標(biāo)準(zhǔn)的信息規(guī)格,使相關(guān)研究人員更方便高效地進(jìn)行信息的記錄和共享。此外,對海量 數(shù)據(jù)進(jìn)行分類,提供動態(tài)展示,為丹霞的學(xué)術(shù)研究和實際應(yīng)用及推廣提供強有力的支撐。
【發(fā)明內(nèi)容】
[0006] 考慮到當(dāng)前地理工作人員進(jìn)行數(shù)據(jù)記錄和收集的不便,本發(fā)明提出一種基于智能 終端進(jìn)行數(shù)據(jù)信息的記錄和收集,服務(wù)器端進(jìn)行數(shù)據(jù)的智能分析和檢索的技術(shù),有效提高 信息收集分析的效率。
[0007] 本發(fā)明技術(shù)解決方案如下:
[0008] -種基于智能移動終端和服務(wù)器的丹霞地理信息服務(wù)系統(tǒng),其特點是,該系統(tǒng)包 括:
[0009] 移動終端的數(shù)據(jù)收集模塊:通過GPS定位系統(tǒng)將拍攝的照片以當(dāng)?shù)亟?jīng)緯度值作為 文件名存儲;
[0010] 服務(wù)器端的自動分類與數(shù)據(jù)分析模塊:數(shù)據(jù)自動分類:根據(jù)移動終端上傳的圖片 獲取其文件名,解析其經(jīng)緯度值,與服務(wù)器端數(shù)據(jù)庫中存儲的丹霞經(jīng)緯度值進(jìn)行比較,確認(rèn) 其所屬的丹霞地貌,然后自動將圖片存儲到該丹霞的目錄下;數(shù)據(jù)統(tǒng)計與分析:將數(shù)據(jù)庫 中的丹霞數(shù)據(jù)信息按照特定需求進(jìn)行數(shù)據(jù)的分析與統(tǒng)計,并將統(tǒng)計結(jié)果在網(wǎng)頁上展示。
[0011] 一種利用所述的丹霞地理信息服務(wù)系統(tǒng)進(jìn)行丹霞地理信息服務(wù)的方法,其特點 是,該方法包括如下步驟:
[0012] 步驟1、移動終端存儲以當(dāng)?shù)亟?jīng)緯度值作為文件名的當(dāng)?shù)氐は嫉孛矆D片,具體是:
[0013] 1)開啟GPS后,用戶進(jìn)入拍照功能進(jìn)行拍照;
[0014] 2)獲取位置管理服務(wù);
[0015] 3)設(shè)置查詢條件;
[0016] 4)獲取GPS信息;
[0017] 5)通過GPS獲取位置信息;
[0018] 6)校驗位置信息是否有效,如有效則進(jìn)入步驟7),否則生成特定日期格式的文件 名,跳至步驟9);
[0019] 7)獲取經(jīng)緯度值并進(jìn)行格式轉(zhuǎn)換;
[0020] 8)生成當(dāng)?shù)亟?jīng)緯度值的文件名;
[0021] 9)保存文件;
[0022] 步驟2、移動終端將圖片傳輸至服務(wù)器;
[0023] 步驟3、服務(wù)器根據(jù)上傳的圖片獲取文件名,解析其經(jīng)緯度值,據(jù)此與數(shù)據(jù)庫中存 儲的丹霞經(jīng)緯度值進(jìn)行比較,確認(rèn)其具體所屬的丹霞地貌,然后自動將圖片存儲到該丹霞 目錄下;
[0024] 存儲方式具體是:
[0025] a)設(shè)待檢測的地理區(qū)域點為P,設(shè)某個丹霞區(qū)域的四個頂點分別為:區(qū)域的西北 頂點、區(qū)域的東北頂點、形區(qū)域的西南頂點、矩形的東南頂點;
[0026] b)在丹霞信息表中依次查詢該丹霞區(qū)域的四個頂點的經(jīng)緯度值,如查到,則將經(jīng) 緯度值轉(zhuǎn)換為浮點型數(shù)值,保留兩位小數(shù)位,
[0027] 如沒有查到,則進(jìn)入步驟d);
[0028] c)比較待檢測的地理區(qū)域點P點與該四個頂點構(gòu)成的區(qū)域的關(guān)系,判斷待檢測的 地理區(qū)域點P是否落在該區(qū)域內(nèi):
[0029] 如是,則將該圖片存儲到匹配的丹霞地貌文件夾下,進(jìn)入步驟e);
[0030] 否則,則返回步驟a);
[0031] d)將圖片存儲到"待處理"文件夾中;
[0032] e)結(jié)束。
[0033] 步驟4、將數(shù)據(jù)庫中的丹霞數(shù)據(jù)信息按照需求進(jìn)行數(shù)據(jù)的分析與統(tǒng)計,并將統(tǒng)計結(jié) 果以柱狀圖或餅狀圖等方式直觀地在網(wǎng)頁上展示;
[0034] 所述的數(shù)據(jù)的分析具體是:
[0035] a)獲取用戶輸入的面積大小值X和面積分級值n ;
[0036] b)對面積大小值X和面積分級值n進(jìn)行驗證:
[0037] 當(dāng)面積大小值X為大于等于1且小于等于500的正整數(shù),面積分級值n為大于等 于2且小于等于5的正整數(shù),則進(jìn)入下一步c)步,否則,返回a)步;
[0038] c)生成大小為n的整型數(shù)組arrlnt [n]和浮點型數(shù)組arrFloat [n],并將這兩個 數(shù)組均初始化為〇,前者用以標(biāo)識系統(tǒng)中不同面積的丹霞地貌數(shù)量,后者用以標(biāo)識各面積范 圍丹霞的數(shù)量比例,生成整形變量sum并初始化為數(shù)據(jù)庫中丹霞地貌的數(shù)量;
[0039] d)依次查詢數(shù)據(jù)庫中所有丹霞的連續(xù)面積值,并給相應(yīng)的數(shù)組arrlnt [n]加1 ; [0040] e)計算各面積范圍丹霞的數(shù)量比例,即計算arrFloat[n]的值。其中, arrFloat[n] = arrlnt[n]/sum。
[0041] 所述的數(shù)據(jù)的統(tǒng)計具體是:
[0042] a)生成大小為m的整型數(shù)組arrlnt [m]和浮點型數(shù)組arrFloat [m],并將兩個數(shù) 組均初始化為〇,前者用以存儲m種保護(hù)姓名的丹霞數(shù)量,后者用以存儲相對于丹霞總數(shù)的 比例,生成整形變量sum并初始化為數(shù)據(jù)庫中丹霞地貌的數(shù)量;
[0043] b)依次查詢數(shù)據(jù)庫中所有丹霞的保護(hù)性命名,并給相應(yīng)的數(shù)組arrlnt [m]加1 ;
[0044] c)計算各保護(hù)性命名丹霞數(shù)量占丹霞地貌總數(shù)量的比重,即arrFl〇at[m]數(shù)組的 值,其中 arrFloat[m] =arrInt[m]/sum〇
[0045] 與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
[0046] (1)使地理地質(zhì)勘探工作者通過便攜的移動終端將實地勘探數(shù)據(jù)和信息便攜上傳 至服務(wù)器,該信息包含數(shù)據(jù)采集地點的地理信息,后由服務(wù)器對數(shù)據(jù)及圖片等進(jìn)行智能分 析和歸類,并對數(shù)據(jù)進(jìn)行相應(yīng)的存儲,方便用戶檢索查詢。
[0047] (2)有效提高地理勘探工作人員的數(shù)據(jù)收集效率,記錄確切經(jīng)緯度等關(guān)鍵信息。
【專利附圖】
【附圖說明】
[0048] 圖1為系統(tǒng)架構(gòu)
[0049] 圖2為數(shù)據(jù)收集服務(wù)流程圖
[0050] 圖3為位置判斷邏輯的偽代碼
【具體實施方式】
[0051] 本實施例在以本發(fā)明技術(shù)方案為前提的情況下進(jìn)行實施,下面對具體的實施方式 和操作過程作詳細(xì)說明。本發(fā)明的保護(hù)范圍包括但不限于這些實施例。
[0052] -種基于移動終端進(jìn)行數(shù)據(jù)記錄和收集、服務(wù)器端進(jìn)行數(shù)據(jù)的智能分析和檢索的 丹霞地貌數(shù)據(jù)管理系統(tǒng),其特點是該系統(tǒng)包括:
[0053] 移動終端數(shù)據(jù)收集模塊:此模塊在用戶進(jìn)行拍照時借助移動設(shè)備GPS功能獲取 當(dāng)時所處的經(jīng)緯度信息,并對該數(shù)據(jù)進(jìn)行相應(yīng)處理后作為照片的文件名予以存儲,實現(xiàn)將 經(jīng)緯度數(shù)據(jù)作為文件名從而保存照片的app,具體實現(xiàn)流程包括:當(dāng)拍照成功后,首先判斷 GPS功能是否開啟,如果開啟就讀取當(dāng)前的經(jīng)緯度值,并且轉(zhuǎn)換成特定精讀及格式的文本 以命名文件。命名格式如下:"E/W" +經(jīng)度值(以度為單位,保留兩個小數(shù)位)+'_' + "N/ S" +維度值(以度為單位,保留兩個小數(shù)位)+ ".jpg",例如"E113.75_N25.03.jpg"。如 否或經(jīng)緯度值獲取超時、不成功則按照以下格式生成文件名:'D' +date+time+ jpg",例 如"D201406271403450030. jpg"。首字母D為了標(biāo)記是不具有經(jīng)緯度信息的圖片,方便后期 進(jìn)行智能化的分析歸類。文件名成功生成后,將文件保存在本地終端中,并擇時將其上傳至 服務(wù)器。
[0054] 服務(wù)器端數(shù)據(jù)分析檢索模塊:此模塊在收到移動終端上傳的圖片信息時,從圖片 文件名中解析出經(jīng)緯度數(shù)據(jù),然后從本地數(shù)據(jù)庫中查找其所屬的丹霞地貌具體名稱(如廣 東丹霞山)。如能查到所屬地貌名稱,則將圖片信息等存儲至該類別下的文件系統(tǒng)中,否則 存儲至"待處理"文件夾下,由用戶在后期進(jìn)行人工分類處理等。
[0055] 1)數(shù)據(jù)自動分類。服務(wù)器端數(shù)據(jù)庫存儲有大陸各地約300處的丹霞地理地貌數(shù) 據(jù),特別是經(jīng)緯度標(biāo)注的各丹霞地貌所包括的地理范圍。對于某個特定的丹霞地貌區(qū)域,存 儲有4個地理位置的經(jīng)緯度信息,用于標(biāo)記該區(qū)域的最大外圍四個頂點,在地圖上構(gòu)成一 個與赤道平行的矩形區(qū)域。根據(jù)移動終端上傳的圖片獲取其文件名,分析其是否含有經(jīng)緯 度數(shù)據(jù)。如否,則存入待處理文件夾,供后期人工進(jìn)行篩選處理;如是,則根據(jù)經(jīng)緯度數(shù)據(jù)與 數(shù)據(jù)庫中各地貌區(qū)域的經(jīng)緯度數(shù)據(jù)進(jìn)行比對,找到其所屬的丹霞地貌區(qū)域,并將圖片存入 該目錄下。
[0056] 2)數(shù)據(jù)統(tǒng)計與分析。將數(shù)據(jù)庫中的丹霞數(shù)據(jù)信息按照特定需求進(jìn)行數(shù)據(jù)的分析與 統(tǒng)計,并將統(tǒng)計結(jié)果以柱狀圖或餅狀圖等方式直觀地在網(wǎng)頁上展示。用于統(tǒng)計分析的數(shù)據(jù) 包括但不限于以下幾類:
[0057] 面積:以丹霞地貌連續(xù)分布面積為準(zhǔn),可根據(jù)用戶需求進(jìn)行分級,例如用戶將面積 分為5級,單位為平方千米,分別是100以下、100至200、200至300、300至400、400以上。 系統(tǒng)在后臺數(shù)據(jù)庫中依次查詢所有丹霞地貌的面積數(shù)據(jù),根據(jù)其面積值生成對應(yīng)的統(tǒng)計數(shù) 據(jù),在網(wǎng)頁上生成對應(yīng)的柱狀圖進(jìn)行展示。
[0058] 保護(hù)級別:按照世界級、國家級、省市區(qū)級分別展示統(tǒng)計信息,包括數(shù)量統(tǒng)計和比 例統(tǒng)計兩種分析數(shù)據(jù)。數(shù)量統(tǒng)計,用于統(tǒng)計各個保護(hù)性命名的丹霞地貌數(shù)量;比例統(tǒng)計, 用于統(tǒng)計擁有某個保護(hù)性命名丹霞地貌在所有丹霞地貌中的占比。具體而言,系統(tǒng)在后臺 數(shù)據(jù)庫中查找每個保護(hù)性命名的丹霞地貌的個數(shù),然后依據(jù)保護(hù)性命名展示其數(shù)量的柱狀 圖,或除以丹霞地貌總數(shù)然后展示餅狀圖及其占比。
[0059] 本實例的具體操作平臺包括:
[0060] 移動終端:HTC Desire智能手機(jī),操作系統(tǒng)Android 2. 3. 7,內(nèi)存512M。
[0061] 服務(wù)器端:Dell主機(jī),處理器Intel i33. 3GHz,操作系統(tǒng)windows7企業(yè)版,內(nèi)存 8G〇
[0062] 基于移動終端的數(shù)據(jù)收集服務(wù)通過拍照APP實現(xiàn),程序邏輯如圖2所示:
[0063] 1)判斷GPS功能是否開啟,如否,則進(jìn)入GPS設(shè)置界面;
[0064] 2)進(jìn)入拍照功能界面,用戶成功進(jìn)行拍照;
[0065] 3)生成文件名:
[0066] a.獲取位置管理服務(wù);
[0067] b.設(shè)置查詢條件及參數(shù)(模糊精度,不提供海拔和方向信息,允許運營商收費,電 池低功耗);
[0068] c?獲取GPS信息;
[0069] d?通過GPS獲取位置信息;
[0070] e?校驗位置信息是否有效(即返回值是否為null)。有效則進(jìn)入下一步f,否則生 成特定日期格式的文件名,跳至步驟4);
[0071] f.獲取經(jīng)緯度值并進(jìn)行格式轉(zhuǎn)換;
[0072] g.生成文件名;
[0073] 4)保存文件。
[0074] 數(shù)據(jù)自動分類算法邏輯如下:
[0075] 為敘述方便,在此假設(shè)待檢測的地理區(qū)域點為P,并假設(shè)系統(tǒng)中某個丹霞區(qū)域的四 點分別為:A(代表矩形區(qū)域的西北頂點),B(代表矩形區(qū)域的東北頂點),C(代表矩形區(qū)域 的西南頂點),D (代表矩形區(qū)域的東南頂點)。
[0076] a)在丹霞信息表中依次查詢該丹霞的四點A/B/C/D的經(jīng)緯度值。如果已經(jīng)搜索過 了數(shù)據(jù)庫中的所有丹霞,則跳到步驟e ;
[0077] b)將A/B/C/D四個點的經(jīng)緯度值轉(zhuǎn)換為浮點型數(shù)值,保留兩位小數(shù)位,如 E116。20' 轉(zhuǎn)化為 116.67° ;
[0078] c)比較P點與A/B/C/D四點構(gòu)成區(qū)域的關(guān)系,確定P是否落在該區(qū)域內(nèi)。具體偽 代碼見圖3 ;
[0079] d)如是,則將圖片存儲到匹配的丹霞地貌文件夾下,跳到步驟f。如否,則回到步 驟a;
[0080] e)將圖片存儲到"待處理"文件夾下;
[0081] f)結(jié)束。
[0082] 數(shù)據(jù)統(tǒng)計與分析,包括對丹霞連續(xù)分部面積和保護(hù)級別的數(shù)據(jù)進(jìn)行統(tǒng)計分析,然 后將結(jié)果以柱狀圖、餅狀圖的形式展示在網(wǎng)頁上。
[0083] 對于連續(xù)分布面積,獲取用戶輸入的兩個值作為分析依據(jù)。一是面積大小,單位為 平方千米,該值為大于等于1小于等于500的正整數(shù);二是面積分級,該值為大于等于2小 于等于5的正整數(shù)。例如如果用戶設(shè)定面積大小為200平方千米,面積分級為3,則將所有 丹霞以200平方千米以下,200至400平方千米,400平方千米以上分為三類進(jìn)行統(tǒng)計。具 體算法邏輯如下:
[0084] a)讀取用戶輸入的面積大小值X和面積分級值n ;
[0085] b)對X和n進(jìn)行格式驗證,如果不合法則返回a)步;如合法則繼續(xù)。所謂合法, 即X為大于等于1且小于等于500的正整數(shù),n為大于等于2且小于等于5的正整數(shù);
[0086] c)生成大小為n的整型數(shù)組arrlnt [n]和浮點型數(shù)組arrFloat [n],并將這兩個 數(shù)組全部初始化為0。前者用以標(biāo)識系統(tǒng)中不同面積的丹霞地貌數(shù)量,后者用以標(biāo)識各面積 范圍丹霞的數(shù)量比例。生成整形變量sum并初始化為數(shù)據(jù)庫中丹霞地貌的數(shù)量;
[0087] d)依次查詢數(shù)據(jù)庫中所有丹霞各自的連續(xù)分布面積值,并給相應(yīng)的數(shù)組 arrlnt [n]力口 1 ;
[0088] e)計算各面積范圍丹霞的數(shù)量比例,即計算arrFloat[n]的值。其中, arrFloat[n] = arrlnt[n]/sum。
[0089] 對于保護(hù)級別,依據(jù)世界級、國家級、省市區(qū)級三類進(jìn)行分析統(tǒng)計。系統(tǒng)中的任何 一個丹霞條目都會保存上述三類保護(hù)性命名名稱,逐個查找并計算每個保護(hù)性命名的個 數(shù),最終將結(jié)果通過柱狀圖予以展示。具體而言,保護(hù)性命名分級如表1所示,共計21組:
[0090] 表1丹霞保護(hù)性命名
[0091]
【權(quán)利要求】
1. 一種基于智能移動終端和服務(wù)器的丹霞地理信息服務(wù)系統(tǒng),其特征是,該系統(tǒng)包 括: 移動終端的數(shù)據(jù)收集模塊:通過GPS定位系統(tǒng)將拍攝的照片以當(dāng)?shù)亟?jīng)緯度值作為文件 名存儲; 服務(wù)器端的自動分類與數(shù)據(jù)分析模塊:數(shù)據(jù)自動分類:根據(jù)移動終端上傳的圖片獲取 其文件名,解析其經(jīng)緯度值,與服務(wù)器端數(shù)據(jù)庫中存儲的丹霞經(jīng)緯度值進(jìn)行比較,確認(rèn)其所 屬的丹霞地貌,然后自動將圖片存儲到該丹霞的目錄下;數(shù)據(jù)統(tǒng)計與分析:將數(shù)據(jù)庫中的 丹霞數(shù)據(jù)信息按照特定需求進(jìn)行數(shù)據(jù)的分析與統(tǒng)計,并將統(tǒng)計結(jié)果在網(wǎng)頁上展示。
2. 利用權(quán)利要求1所述的丹霞地理信息服務(wù)系統(tǒng)進(jìn)行丹霞地理信息服務(wù)的方法,其特 征是,該方法包括如下步驟: 步驟1、移動終端存儲以當(dāng)?shù)亟?jīng)緯度值作為文件名的當(dāng)?shù)氐は嫉孛矆D片,具體是: 1) 開啟GPS后,用戶進(jìn)入拍照功能進(jìn)行拍照; 2) 獲取位置管理服務(wù); 3) 設(shè)置查詢條件; 4) 獲取GPS信息; 5) 通過GPS獲取位置信息; 6) 校驗位置信息是否有效,如有效則進(jìn)入步驟7),否則生成特定日期格式的文件名, 跳至步驟9); 7) 獲取經(jīng)緯度值并進(jìn)行格式轉(zhuǎn)換; 8) 生成當(dāng)?shù)亟?jīng)緯度值的文件名; 9) 保存文件; 步驟2、移動終端將圖片傳輸至服務(wù)器; 步驟3、服務(wù)器根據(jù)上傳的圖片獲取文件名,解析其經(jīng)緯度值,據(jù)此與數(shù)據(jù)庫中存儲的 丹霞經(jīng)緯度值進(jìn)行比較,確認(rèn)其具體所屬的丹霞地貌,然后自動將圖片存儲到該丹霞目錄 下; 步驟4、將數(shù)據(jù)庫中的丹霞數(shù)據(jù)信息按照需求進(jìn)行數(shù)據(jù)的分析與統(tǒng)計,并將統(tǒng)計結(jié)果以 柱狀圖或餅狀圖等方式直觀地在網(wǎng)頁上展示。
3. 根據(jù)權(quán)利要求2所述的丹霞地理信息服務(wù)系統(tǒng)進(jìn)行丹霞地理信息服務(wù)的方法,其特 征是,所述的步驟3,存儲方式具體是: 1) 設(shè)待檢測的地理區(qū)域點為P,設(shè)某個丹霞區(qū)域的四個頂點分別為:區(qū)域的西北頂點 (A)、區(qū)域的東北頂點(B)、形區(qū)域的西南頂點(C)、矩形的東南頂點(D); 2) 在丹霞信息表中依次查詢該丹霞區(qū)域的四個頂點的經(jīng)緯度值,如查到,則將經(jīng)緯度 值轉(zhuǎn)換為浮點型數(shù)值,保留兩位小數(shù)位, 如沒有查到,則進(jìn)入步驟4); 3) 比較待檢測的地理區(qū)域點P點與該四個頂點構(gòu)成的區(qū)域的關(guān)系,判斷待檢測的地理 區(qū)域點P是否落在該區(qū)域內(nèi): 如是,則將該圖片存儲到匹配的丹霞地貌文件夾下,進(jìn)入步驟5); 否則,則返回步驟1); 4) 將圖片存儲到"待處理"文件夾中; 5)結(jié)束。
4. 根據(jù)權(quán)利要求2所述的丹霞地理信息服務(wù)系統(tǒng)進(jìn)行丹霞地理信息服務(wù)的方法,其特 征是,所述的步驟4,數(shù)據(jù)的分析具體是: a) 獲取用戶輸入的面積大小值x和面積分級值n; b) 對面積大小值x和面積分級值n進(jìn)行驗證: 當(dāng)面積大小值x為大于等于1且小于等于500的正整數(shù),面積分級值n為大于等于2 且小于等于5的正整數(shù),則進(jìn)入下一步c)步,否則,返回a)步; c) 生成大小為n的整型數(shù)組arrlnt[n]和浮點型數(shù)組arrFloat[n],并將這兩個數(shù)組 均初始化為〇,前者用以標(biāo)識系統(tǒng)中不同面積的丹霞地貌數(shù)量,后者用以標(biāo)識各面積范圍丹 霞的數(shù)量比例,生成整形變量sum并初始化為數(shù)據(jù)庫中丹霞地貌的數(shù)量; d) 依次查詢數(shù)據(jù)庫中所有丹霞的連續(xù)面積值,并給相應(yīng)的數(shù)組arrlnt[n]加1 ; e) 計算各面積范圍丹霞的數(shù)量比例,即計算arrFloat[n]的值。 其中,arrFloat[n] =arrlnt[n]/sum。
5. 根據(jù)權(quán)利要求2所述的丹霞地理信息服務(wù)系統(tǒng)進(jìn)行丹霞地理信息服務(wù)的方法,其特 征是,所述的步驟4,數(shù)據(jù)的統(tǒng)計具體是: a) 生成大小為m的整型數(shù)組arrlnt[m]和浮點型數(shù)組arrFloat[m],并將兩個數(shù)組均 初始化為〇,前者用以存儲m種保護(hù)姓名的丹霞數(shù)量,后者用以存儲相對于丹霞總數(shù)的比 例,生成整形變量sum并初始化為數(shù)據(jù)庫中丹霞地貌的數(shù)量; b) 依次查詢數(shù)據(jù)庫中所有丹霞的保護(hù)性命名,并給相應(yīng)的數(shù)組arrlnt[m]加1 ; c) 計算各保護(hù)性命名丹霞數(shù)量占丹霞地貌總數(shù)量的比重,即arrFl〇at[m]數(shù)組的值, 其中arrFloat[m] =arrlnt[m]/sum。
【文檔編號】G06Q50/10GK104376085SQ201410663070
【公開日】2015年2月25日 申請日期:2014年11月19日 優(yōu)先權(quán)日:2014年11月19日
【發(fā)明者】馬軍, 戚正偉, 管海兵, 馬兆吉, 余章曲 申請人:上海交通大學(xué)