[發(fā)明專利]一種基于像素坐標(biāo)轉(zhuǎn)換的地理專題圖在線化快速生成方法有效
| 申請?zhí)枺?/td> | 202110460418.0 | 申請日: | 2021-04-27 |
| 公開(公告)號: | CN113360584B | 公開(公告)日: | 2023-07-21 |
| 發(fā)明(設(shè)計(jì))人: | 龔杰;劉培;胡周;徐卓敏;劉敏 | 申請(專利權(quán))人: | 武漢華信聯(lián)創(chuàng)技術(shù)工程有限公司 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06T11/00;G06T11/40 |
| 代理公司: | 武漢知產(chǎn)時(shí)代知識產(chǎn)權(quán)代理有限公司 42238 | 代理人: | 馬帥 |
| 地址: | 430000 湖北省武漢市東湖開發(fā)*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 像素 坐標(biāo) 轉(zhuǎn)換 地理 專題 在線 快速 生成 方法 | ||
1.一種基于像素坐標(biāo)轉(zhuǎn)換的地理專題圖在線化快速生成方法,用于快速生成地理專題圖,其特征在于:包括以下步驟:
S1:通過在線化計(jì)算的方法,直連制圖數(shù)據(jù)源所在的數(shù)據(jù)庫,通過網(wǎng)絡(luò)請求的方式,向數(shù)據(jù)庫請求需要的制圖數(shù)據(jù);
S2:對步驟S1中獲得的制圖數(shù)據(jù),采用像素坐標(biāo)轉(zhuǎn)換算法,計(jì)算得到畫布范圍和制圖單元在畫布上的像素點(diǎn)坐標(biāo);
基于proj4工具轉(zhuǎn)換坐標(biāo)系,根據(jù)用戶提供的專題圖分辨率標(biāo)準(zhǔn),利用像素坐標(biāo)轉(zhuǎn)換算法,通過公式(1)來確定畫布在橫軸W和縱軸H方向上的像素?cái)?shù):
其中,Lon′、Lat′分別為制圖圖層在經(jīng)緯度方向上的輸出范圍,Δlon、Δlat分別為輸出圖幅的平均經(jīng)緯度,α和β分別為W、H方向上的像素比例縮放因子,Δw為橫軸方向上擴(kuò)充的像素個(gè)數(shù),Δh為縱軸方向上擴(kuò)充的像素個(gè)數(shù),利用公式(2)計(jì)算輸出圖幅的平均像素的經(jīng)緯度Δlon和Δlat:
其中,Lon(標(biāo)準(zhǔn))、Lon(標(biāo)準(zhǔn))分別為用戶提供的專題圖的經(jīng)緯度范圍,Nlon、Nlat分別為其經(jīng)緯度方向上的像素個(gè)數(shù);
根據(jù)步驟S1中的制圖數(shù)據(jù)完成像素坐標(biāo)轉(zhuǎn)換時(shí),利用公式(3)得到制圖單元在畫布上的像素點(diǎn)坐標(biāo):
其中,x、y分別為制圖單元的經(jīng)緯度,Lon′、Lat′分別為制圖圖層在經(jīng)緯度方向上的輸出范圍,w、H畫布在W、H方向上的像素個(gè)數(shù),Δw為橫軸方向上擴(kuò)充的像素個(gè)數(shù),Δh為縱軸方向上擴(kuò)充的像素個(gè)數(shù);
根據(jù)制圖單元的像素點(diǎn)坐標(biāo),利用后端繪圖API設(shè)置像素點(diǎn)的顏色和透明度,完成像素點(diǎn)的繪制;
S3:通過實(shí)際需要輸出的紙張尺寸,計(jì)算地圖屏幕范圍和各制圖元素尺寸;
S4:根據(jù)步驟S2得到的畫布范圍和制圖單元在畫布上的像素點(diǎn)坐標(biāo)和S3得到的地圖屏幕范圍和各制圖元素尺寸,采用后端繪圖API,完成由步驟S1中得到的制圖數(shù)據(jù)所制成的地理專題圖。
2.如權(quán)利要求1所述的一種基于像素坐標(biāo)轉(zhuǎn)換的地理專題圖在線化快速生成方法,其特征在于:步驟S1中,所述數(shù)據(jù)源為Geojson數(shù)據(jù)源。
3.如權(quán)利要求1所述的一種基于像素坐標(biāo)轉(zhuǎn)換的地理專題圖在線化快速生成方法,其特征在于:步驟S3中,設(shè)置圖框?qū)挾葹閐,d大于0,在制圖邊界向外繪出一個(gè)緊貼的方框,以方框的內(nèi)側(cè)邊線為基準(zhǔn),然后根據(jù)圖層的四至坐標(biāo)算出經(jīng)緯度為整數(shù)的坐標(biāo)刻度,以預(yù)設(shè)的坐標(biāo)刻度標(biāo)注在邊框上,完成各制圖元素的繪制;其中,
根據(jù)公式(4)求出在該地理專題圖中,單個(gè)字體所占的比例:
其中,L對角線、L字體分別為專題圖對角線、圖名字體的長度,Num為字的個(gè)數(shù);
根據(jù)公式(5)求出輸出專題圖中圖名的整體寬度:
其中,L′對角線、N′分別為輸出的地理專題圖的對角線長度、圖名字體的個(gè)數(shù);根據(jù)用戶需求,將圖名放在圖層上方,畫布內(nèi)外居中填放;
通過公式(6)計(jì)算出地理專題圖中,每個(gè)像素所代表的實(shí)際距離:
其中,Length為單格刻度所代表的實(shí)際距離,SN代表該格子所占像素個(gè)數(shù);
將輸出的地理專題圖寬度的長度進(jìn)行四等分,根據(jù)經(jīng)緯度算出每一格所代表的實(shí)際距離ΔL,若則符合比例尺大小閾值要求,否則仍縮放到寬度的接著標(biāo)注刻度后繪制于圖層上方。
4.如權(quán)利要求1所述的一種基于像素坐標(biāo)轉(zhuǎn)換的地理專題圖在線化快速生成方法,其特征在于:步驟S4中,根據(jù)用戶的制圖需求,當(dāng)設(shè)定輸出圖片大小時(shí),將圖分成兩部分,一部分是畫布加標(biāo)題,另一部分是整個(gè)范圍的圖層,將圖層按比例縮放插入提前畫好的畫布中,最后結(jié)合圖片的寬高比例,確定圖片是橫向布置或是豎向布置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢華信聯(lián)創(chuàng)技術(shù)工程有限公司,未經(jīng)武漢華信聯(lián)創(chuàng)技術(shù)工程有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110460418.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖像轉(zhuǎn)換設(shè)備、圖像轉(zhuǎn)換電路及圖像轉(zhuǎn)換方法
- 數(shù)模轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 轉(zhuǎn)換設(shè)備和轉(zhuǎn)換方法
- 占空比轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 通信轉(zhuǎn)換方法、轉(zhuǎn)換裝置及轉(zhuǎn)換系統(tǒng)
- 模數(shù)轉(zhuǎn)換和模數(shù)轉(zhuǎn)換方法
- 轉(zhuǎn)換模塊以及轉(zhuǎn)換電路
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件和熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊





