• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種矢量地圖數(shù)據(jù)存儲方法及系統(tǒng)技術(shù)方案

    技術(shù)編號:15837314 閱讀:194 留言:0更新日期:2017-07-18 15:17
    本發(fā)明專利技術(shù)公開了一種矢量地圖數(shù)據(jù)存儲方法及系統(tǒng),屬于移動地理信息系統(tǒng)領(lǐng)域。首先選定一地圖級別,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化,將地圖劃分為若干個網(wǎng)格單元;根據(jù)原始矢量地圖數(shù)據(jù)中地圖對象的經(jīng)緯度坐標確定地圖對象所在的網(wǎng)格單元,將地圖對象歸置到網(wǎng)格單元中;再建立網(wǎng)格單元中的地圖對象與地圖對象的屬性數(shù)據(jù)的映射關(guān)系最后存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù)。通過該方法及系統(tǒng)進行數(shù)據(jù)存儲,能夠很方便的將數(shù)據(jù)下載到移動智能終端上作為離線地圖數(shù)據(jù)使用,減少了數(shù)據(jù)流量,加速了地圖顯示,提高了用戶體驗。

    【技術(shù)實現(xiàn)步驟摘要】
    一種矢量地圖數(shù)據(jù)存儲方法及系統(tǒng)
    本專利技術(shù)涉及移動GIS(地理信息系統(tǒng))領(lǐng)域,具體涉及一種矢量地圖數(shù)據(jù)存儲方法及系統(tǒng)。
    技術(shù)介紹
    隨著現(xiàn)代社會的快速發(fā)展,移動智能終端已經(jīng)在人們?nèi)粘I钪邪缪菰絹碓街匾慕巧苿又悄芙K端是傳統(tǒng)手機和網(wǎng)絡終端的結(jié)合物,不僅能夠滿足打電話、發(fā)短信的需求,還包括上網(wǎng)、辦公、社交、娛樂等多種功能,近些年,以移動地圖為代表的移動GIS產(chǎn)品也迅速發(fā)展,為智能手機用戶帶來了極大的便利。移動GIS主要包括手機地圖、基于定位的各種應用,例如優(yōu)惠券、公交換乘、團購、交友、社交、采集等等,大部分基于定位的移動應用基本上都會用到手機地圖,用以在地圖上定位各種信息。手機地圖是移動GIS的基礎(chǔ)性應用,其提供各種基礎(chǔ)GIS設施,供其他應用使用實現(xiàn)定位、地圖展示等功能,手機地圖中最重要的部分是地圖數(shù)據(jù),由于移動設備的硬件資源和網(wǎng)絡帶寬有限,因此對地圖數(shù)據(jù)的要求比較苛刻,要求地圖數(shù)據(jù)不僅要尺寸小,而且能夠查詢快,同時應該有的關(guān)鍵性屬性數(shù)據(jù)不能缺失。早期手機地圖使用的地圖數(shù)據(jù)是PNG或JPG格式的地圖切片,手機通常都是通過移動互聯(lián)網(wǎng)上網(wǎng),如果地圖數(shù)據(jù)都是在線請求,不僅流量大,而且顯示效果不流暢,影響體驗,而且所有級別的地圖切片集合起來尺寸太大,往往好幾百兆,就算想以離線數(shù)據(jù)的形式預先下載到手機上,也十分費時費力。
    技術(shù)實現(xiàn)思路
    針對現(xiàn)有技術(shù)中存在的缺陷,本專利技術(shù)的目的在于提供一種矢量地圖數(shù)據(jù)存儲方法及系統(tǒng),通過該方法及系統(tǒng)提供尺寸小、查詢快的矢量地圖數(shù)據(jù)。為實現(xiàn)上述目的,本專利技術(shù)采用的技術(shù)方案如下:一種矢量地圖數(shù)據(jù)存儲方法,包括以下步驟:(1)選定一地圖級別,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化,所述的網(wǎng)格化是指將地圖劃分為若干個網(wǎng)格單元;(2)根據(jù)原始矢量地圖數(shù)據(jù)中地圖對象的經(jīng)緯度坐標確定地圖對象所在的網(wǎng)格單元,將地圖對象歸置到網(wǎng)格單元中;(3)建立網(wǎng)格單元中的地圖對象與地圖對象的屬性數(shù)據(jù)的映射關(guān)系;(4)重復步驟(1),直至完成所有地圖級別下的步驟(1)~(3);(5)存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù)。進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲方法,步驟(5)中,在存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù)之前,還包括:將不同地圖級別下的網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行容差過濾,容差過濾的具體方式為:如果兩個地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)的數(shù)據(jù)量級小于設定容差值,則刪除較小地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)。進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲方法,步驟(1)中,所述的地圖級別是指地圖的縮放級別,地圖級別越大,每一個網(wǎng)格單元的經(jīng)緯度范圍越小。進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲方法,步驟(1)中,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化的具體方式為:設選定的地圖級別為n,n為自然數(shù);計算每一個網(wǎng)格單元的經(jīng)緯度范圍,計算公式為:網(wǎng)格單元的經(jīng)度范圍=地圖的經(jīng)度范圍/2n;網(wǎng)格單元的緯度范圍=地圖的緯度范圍/2n;根據(jù)網(wǎng)格單元的經(jīng)緯度范圍將地圖進行網(wǎng)格化。進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲方法,步驟(2)中,將地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行壓縮后,再將地圖對象歸置到網(wǎng)格單元中;將地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行壓縮是指根據(jù)地圖對象的經(jīng)緯度坐標所在的網(wǎng)格單元的經(jīng)緯度范圍,將地圖對象的絕對經(jīng)緯度坐標轉(zhuǎn)換成相對經(jīng)緯度坐標。再進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲方法,將地圖對象歸置到網(wǎng)格單元中的具體方式為:如果地圖對象為點,直接根據(jù)點的經(jīng)緯度坐標確定該點所在的網(wǎng)格單元;如果地圖對象為線或面,將線或面切分后,分別根據(jù)切分后的對象的經(jīng)緯度坐標確定切分后的對象所在的網(wǎng)格單元。更進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲方法,步驟(5)中,將相對坐標轉(zhuǎn)換成整型數(shù)據(jù)坐標后,再存儲網(wǎng)格單元中的地圖對象的坐標數(shù)據(jù)。一種矢量地圖數(shù)據(jù)存儲系統(tǒng),包括:地圖網(wǎng)格化模塊,用于遍歷地圖級別,并選定一地圖級別,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化,所述的網(wǎng)格化是指將地圖劃分為若干個網(wǎng)格單元;地圖對象歸置模塊,用于根據(jù)原始矢量地圖數(shù)據(jù)中地圖對象的經(jīng)緯度坐標確定地圖對象所在的網(wǎng)格單元,將地圖對象歸置到網(wǎng)格單元中;映射關(guān)系建立模塊,用于建立網(wǎng)格單元中的地圖對象與地圖對象的屬性數(shù)據(jù)的映射關(guān)系;數(shù)據(jù)存儲模塊,用于存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù)。進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲系統(tǒng),還包括:容差過濾模塊,用于將不同地圖級別下的網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行容差過濾,容差過濾的具體方式為:如果兩個地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)的數(shù)據(jù)量級小于設定容差值,則刪除較小地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)。再進一步,如上所述的一種矢量地圖數(shù)據(jù)存儲系統(tǒng),所述的一種矢量地圖數(shù)據(jù)存儲系統(tǒng),所述的地圖網(wǎng)格化模塊包括:地圖級別選定單元,用于選定地圖級別,設選定的地圖級別為n,n為自然數(shù);經(jīng)緯度范圍計算單元,用于計算每一個網(wǎng)格單元的經(jīng)緯度范圍,計算公式為:網(wǎng)格單元的經(jīng)度范圍=地圖的經(jīng)度范圍/2n;網(wǎng)格單元的緯度范圍=地圖的緯度范圍/2n;網(wǎng)格化單元,用于根據(jù)網(wǎng)格單元的經(jīng)緯度范圍將地圖進行網(wǎng)格化。本專利技術(shù)的有益效果在于:采用本專利技術(shù)所述的方法及系統(tǒng),可以得到數(shù)據(jù)量小、能夠快速查詢的離線地圖數(shù)據(jù),尤其適用于將數(shù)據(jù)預先下載存儲到移動智能終端中,通過移動智能終端的手機地圖訪問本地數(shù)據(jù),節(jié)省了流量且地圖加載數(shù)據(jù)快,提高了用戶體驗。附圖說明圖1為本專利技術(shù)具體實施方式中一種矢量地圖數(shù)據(jù)存儲系統(tǒng)的結(jié)構(gòu)框圖;圖2為本專利技術(shù)具體實施方式中一種矢量地圖數(shù)據(jù)存儲方法的流程圖;圖3為具體實施方式中地圖級別為2時的地圖網(wǎng)格化后的示意圖。具體實施方式下面結(jié)合說明書附圖與具體實施方式對本專利技術(shù)做進一步的詳細說明。圖1示出了本專利技術(shù)具體實施方式中一種矢量地圖數(shù)據(jù)存儲系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括地圖網(wǎng)格化模塊11、地圖對象歸置模塊12、映射關(guān)系建立模塊13、容差過濾模塊14和數(shù)據(jù)存儲模塊15,其中:地圖網(wǎng)格化模塊11用于遍歷地圖級別,并選定一地圖級別,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化,所述的網(wǎng)格化是指將地圖劃分為若干個網(wǎng)格單元;該模塊包括了地圖級別選定單元、經(jīng)緯度范圍計算單元以及網(wǎng)格化單元,其中,地圖級別選定單元,用于選定地圖級別,設選定的地圖級別為n,n為自然數(shù);經(jīng)緯度范圍計算單元,用于計算每一個網(wǎng)格單元的經(jīng)緯度范圍,計算公式為:網(wǎng)格單元的經(jīng)度范圍=地圖的經(jīng)度范圍/2n;網(wǎng)格單元的緯度范圍=地圖的緯度范圍/2n;網(wǎng)格化單元,用于根據(jù)網(wǎng)格單元的經(jīng)緯度范圍將地圖進行網(wǎng)格化。地圖對象歸置模塊12用于根據(jù)原始矢量地圖數(shù)據(jù)中地圖對象的經(jīng)緯度坐標確定地圖對象所在的網(wǎng)格單元,將地圖對象歸置到網(wǎng)格單元中;映射關(guān)系建立模塊13用于建立網(wǎng)格單元中的地圖對象與地圖對象的屬性數(shù)據(jù)的映射關(guān)系;容差過濾模塊14用于將不同地圖級別下的網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行容差過濾,容差過濾的具體方式為:如果兩個地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)的數(shù)據(jù)量級小于設定容差值,則刪除較小地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)。數(shù)據(jù)存儲模塊15用于存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù)。圖2示出了本專利技術(shù)本文檔來自技高網(wǎng)...
    一種矢量地圖數(shù)據(jù)存儲方法及系統(tǒng)

    【技術(shù)保護點】
    一種矢量地圖數(shù)據(jù)存儲方法,包括以下步驟:(1)選定一地圖級別,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化,所述的網(wǎng)格化是指將地圖劃分為若干個網(wǎng)格單元;(2)根據(jù)原始矢量地圖數(shù)據(jù)中地圖對象的經(jīng)緯度坐標確定地圖對象所在的網(wǎng)格單元,將地圖對象歸置到網(wǎng)格單元中;(3)建立網(wǎng)格單元中的地圖對象與地圖對象的屬性數(shù)據(jù)的映射關(guān)系;(4)重復步驟(1),直至完成所有地圖級別下的步驟(1)~(3);(5)存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù);在存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù)之前,還包括:將不同地圖級別下的網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行容差過濾,容差過濾的具體方式為:如果兩個地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)的數(shù)據(jù)量級小于設定容差值,則刪除較小地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)。

    【技術(shù)特征摘要】
    1.一種矢量地圖數(shù)據(jù)存儲方法,包括以下步驟:(1)選定一地圖級別,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化,所述的網(wǎng)格化是指將地圖劃分為若干個網(wǎng)格單元;(2)根據(jù)原始矢量地圖數(shù)據(jù)中地圖對象的經(jīng)緯度坐標確定地圖對象所在的網(wǎng)格單元,將地圖對象歸置到網(wǎng)格單元中;(3)建立網(wǎng)格單元中的地圖對象與地圖對象的屬性數(shù)據(jù)的映射關(guān)系;(4)重復步驟(1),直至完成所有地圖級別下的步驟(1)~(3);(5)存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù);在存儲網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)和屬性數(shù)據(jù)之前,還包括:將不同地圖級別下的網(wǎng)格單元中的地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行容差過濾,容差過濾的具體方式為:如果兩個地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)的數(shù)據(jù)量級小于設定容差值,則刪除較小地圖級別下的地圖對象的經(jīng)緯度坐標數(shù)據(jù)。2.如權(quán)利要求1所述的一種矢量地圖數(shù)據(jù)存儲方法,其特征在于,步驟(1)中,所述的地圖級別是指地圖的縮放級別,地圖級別越大,每一個網(wǎng)格單元的經(jīng)緯度范圍越小。3.如權(quán)利要求2所述的一種矢量地圖數(shù)據(jù)存儲方法,其特征在于,步驟(1)中,根據(jù)地圖的經(jīng)緯度范圍和選定的地圖級別將地圖進行網(wǎng)格化的具體方式為:設選定的地圖級別為n,n為自然數(shù);計算每一個網(wǎng)格單元的經(jīng)緯度范圍,計算公式為:網(wǎng)格單元的經(jīng)度范圍=地圖的經(jīng)度范圍/2n;網(wǎng)格單元的緯度范圍=地圖的緯度范圍/2n;根據(jù)網(wǎng)格單元的經(jīng)緯度范圍將地圖進行網(wǎng)格化。4.如權(quán)利要求1所述的一種矢量地圖數(shù)據(jù)存儲方法,其特征在于,步驟(2)中,將地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行壓縮后,再將地圖對象歸置到網(wǎng)格單元中;將地圖對象的經(jīng)緯度坐標數(shù)據(jù)進行壓縮是指根據(jù)地圖對象的經(jīng)緯度坐標所在的網(wǎng)格單元的經(jīng)緯度范圍,將地圖對象的絕對經(jīng)緯度坐...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李欣王生李強趙興宇汪利寶
    申請(專利權(quán))人:方正國際軟件有限公司方正國際軟件北京有限公司
    類型:發(fā)明
    國別省市:江蘇,32

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 色欲香天天综合网无码| 一本色道无码道DVD在线观看| 亚洲色无码专区一区| 波多野结衣VA无码中文字幕电影| 国产av无码久久精品| 2024你懂的网站无码内射| 无码国产精品一区二区免费I6| 亚洲午夜福利AV一区二区无码| 亚洲av日韩aⅴ无码色老头| 亚洲中文字幕无码久久2017| 久久亚洲精品无码gv| 无码一区二区三区老色鬼| 久久亚洲精品无码观看不卡| 亚洲AV色无码乱码在线观看| 亚洲va成无码人在线观看| 亚洲国产精品无码久久SM| 久久午夜无码鲁丝片午夜精品| 亚洲国产精品无码第一区二区三区| 无套中出丰满人妻无码| 中文字幕AV中文字无码亚| 精品久久久无码人妻字幂| 中文无码一区二区不卡αv| 亚洲国产精品无码专区在线观看 | 高清无码v视频日本www| 亚洲欧洲自拍拍偷午夜色无码| 四虎成人精品无码永久在线| 亚洲AV无码AV男人的天堂不卡| 92午夜少妇极品福利无码电影| 久久久久亚洲AV无码永不| 亚洲AV无码成人专区| 亚洲AV成人噜噜无码网站| 精品人妻大屁股白浆无码| 日韩精品人妻系列无码专区| 无码GOGO大胆啪啪艺术| 日韩精品人妻系列无码专区| 无码国产精品一区二区免费vr| 无码一区二区三区视频| 亚洲精品无码久久毛片波多野吉衣| 人妻无码第一区二区三区| 精品久久久久久无码不卡| 无码人妻精品内射一二三AV|