專利名稱:一種快速精確定位當前坐標所在行政區域的方法
技術領域:
本發明涉及一種逆地理編碼系統,更具體的,本發明是一種通過坐標查找給定坐標所處位置的行政區域。
背景技術:
隨著國內網頁地理系統的持續發熱,越來越多的行業系統平臺引入了網頁地理系統。從而使得網頁地理系統不僅要提供高質量地理信息服務,還要為方便瀏覽網頁的用戶而引入的其他輔助性系統,從而可以為網頁地理系統用戶提供更好的人性化的服務。當網頁用戶瀏覽網頁地理系統時,會經常不知瀏覽網頁所處的地理區域,從而不知該如何進行下一步區域操作。雖然用戶可以根據地圖上得標示來進行識別,但是這種識別是人為的,所以非常低效而且不可靠。如果能夠引入一個系統輔助用戶進行行政區域識別是非常必要的,也是非常人性化的。
發明內容
本發明的目的是提供逆地理編碼系統,一種定位當前坐標所在行政區域的系統。這個系統可以方便的告訴網頁用戶所瀏覽地圖頁面所處的行政區域。本發明主要包括:1、傳統GIS數據的編譯工具;2、泰瑞空間數據索引文件格式;3、通過一種空間索引查找當前坐標所在行政區域的編碼;編譯工具主要是為了空間索引及數據保密性而引入的一個工具,其主要作用是把傳統的公開格式的GIS空間數據生成泰瑞空間數據索引文件格式;泰瑞空間數據索引文件格式增加了數據安全性,與傳統數據庫相比增加了部署的方便性、減少了運維的難度;其文件內容包括空間數據、空間索引數據,數據保存時采用非明文樣式;空間索引的引入增加了查找當前坐標所在行政區域的編碼的時間效率和提高服務器的并發性。與現有技術,本技術具有以下優點:增加了空間數據的保密性;系統的空間精度為I米;采用了空間索引,提高響應時間;系統具有更高的并發性。
圖1是本發明實施例的網頁地理系統使用逆地理編碼系統的組成結構圖;圖2是本發明實施例的網頁地理系統進行逆地理編碼的流程示意圖;圖3是本發明實施例的逆地理編碼系統的編譯及部署的示意具體實施例方式為使本發明的上述目的、特征和優點能夠更加淺顯易懂,下面結合附圖對本發明的具體實施方式
做更加詳細的說明。在下面的描述中闡述了很多具體細節以便于充分理解本發明,但是本發明還可以采用其他不同于此描述的其它方式進行實施,因此本發明不受下面公開的具體實施例的限制。附圖1為本發明實施例的網頁地理系統使用逆地理編碼系統的組成結構圖,包括網頁地理系統客戶端101和逆地理編碼服務器102,其中:網頁地理系統客戶端101負責確定網頁地理系統用戶所需查詢的坐標,向逆地理編碼服務器102發送坐標信息;逆地理編碼服務器102在接收到網頁地理系統客戶端101發送的坐標信息后進行計算,確定網頁地理系統用戶指定坐標所在的地理區域信息,并把此地理區域信息反饋給網頁地理系統客戶端101 ;網頁地理系統客戶端101在接收到逆地理編碼服務器102反饋的信息后以適當的方式給予網頁地理系統用戶提示。附圖2為本發明實施例的網頁地理系統進行逆地理編碼的流程示意圖,其執行次序為:步驟201,確定需要查詢的坐標;步驟202,向逆地理編碼服務器發送坐標;步驟203,根據用戶指定的坐標計算指定坐標所處的行政區域的信息,并反饋給網頁地理系統客戶端;步驟204,網頁地理系統客戶端進行相關文字提示。附圖3為本發明實施例的逆地理編碼系統的編譯及部署的示意圖,其中數據編譯系統包括301、302、305,部署系統包括303、304、305。詳述如下:數據編譯流程:準備帶有空間區域信息的GIS數據301,通過編譯系統302對GIS數據301的編譯形成空間索引數據305 ;服務部署流程:把數據編譯流程最后生成的空間索引數據305,部署給逆地理編碼系統,并把逆地理編碼系統部署在HTTP服務器之上。與現有技術相比,本發明的逆地理編碼系統在部署給第三方具有數據保密性,在保證數據精度的情況下采用空間索引從而達到更優的時間效率,在服務器的并發性能上具有高并發率。此處的實施例僅是示例性的,并沒有包含所有的實施例。本領域技術人員可以在不違背本申請和所附權利要求下,做出各種修改和更正。
權利要求
1.一種快速精確定位當前坐標所在行政區域的方法,即逆地理編碼系統,包括 (1)傳統GIS數據的編譯工具; (2)泰瑞空間數據索引文件格式。
2.權利要求1所述的數據的編譯工具是為了空間索引及數據保密性而引入的一個工具,其主要作用是把傳統的公開格式的GIS空間數據生成泰瑞空間數據索引文件格式。
3.權利要求1所述的泰瑞空間數據索引文件格式增加了數據安全性,與傳統數據庫相比增加了部署的方便性、減少了運維的難度;其文件內容包括空間數據、空間索引數據,數據保存時采用非明文樣式。
4.權利要求1所述的精確定位當前坐標所在行政區域的方法,其特征在于通過一種空間索引查找當前坐標所在行政區域的編碼,空間索引的引入增加了查找當前坐標所在行政區域的編碼的時間效率和提高服務器的并發性。
5.權利要求4所述的精確定位當前坐標所在行政區域的方法,包括: (1)實時獲取網頁地理系統用戶關心的坐標; (2)向逆地理編碼服務器發送坐標; (3)根據獲取的坐標,快速查找對應位置的行政編碼; (4)反饋行政編碼信息與網頁地理系統,并形成文字提示。
全文摘要
本發明公開了一種快速精確定位當前坐標所在行政區域的方法,即逆地理編碼系統。該方法解決了快速定位當前坐標所在行政區域的問題,其主要包含兩個系統一是數據編譯系統,把傳統的帶有空間數據的GIS數據編譯成二進制的自定義的文件格式;二是逆地理編碼服務系統,依第一個系統生成的文件為數據庫,通過HTTP服務器對網頁地理系統提供高效的逆地理編碼服務。
文檔編號G06F17/30GK103186548SQ201110446239
公開日2013年7月3日 申請日期2011年12月28日 優先權日2011年12月28日
發明者劉俊偉, 李同高, 柴崎 申請人:泰瑞數創科技(北京)有限公司