[發明專利]geometry數據的生成方法和裝置在審
| 申請號: | 202110707459.5 | 申請日: | 2021-06-24 |
| 公開(公告)號: | CN115526949A | 公開(公告)日: | 2022-12-27 |
| 發明(設計)人: | 唐明 | 申請(專利權)人: | 上海際鏈網絡科技有限公司 |
| 主分類號: | G06T11/20 | 分類號: | G06T11/20;G06F16/56;G06F16/29 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 郎彥澤;葉子濃 |
| 地址: | 200120 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | geometry 數據 生成 方法 裝置 | ||
geometry數據的生成方法和裝置,所述生成方法包括:獲取關于各個點位地理位置的矢量圖;對所述矢量圖進行變換;從矢量圖上獲取各個點位在變換后的坐標系中的坐標;響應于用戶的操作,在經變換后的矢量圖中獲取用戶所指定的第一點位;以矢量圖中的橫坐標對應于geometry數據中的經度坐標,以矢量圖中的縱坐標對應于geometry數據中的緯度坐標,根據第一點位和各個點位在變換后的坐標系中的坐標,按照geojson規范來生成關于第一點位附近地理位置的json數據。本發明基于矢量圖來自動生成關于給點的地位附近地理位置的geometry數據,省去了就海量點位進行手動標注的繁瑣操作,大幅度的節省了人力成本。
技術領域
本發明涉及計算機圖形學技術領域,特別是涉及一種geometry數據的生成方法和裝置。
背景技術
矢量圖,也稱為向量圖、面向對象的圖像或繪圖圖像,指的是使用點、線、多邊形等基于數學方程的幾何圖元素來表示圖像。
矢量圖文件中的圖形元素稱為對象,每個對象具有顏色、形狀、輪廓、大小和屏幕位置等屬性。
矢量圖形的優點是,放大、縮小或旋轉等不會使圖像失真,常用于圖案、標志、VI、文字等設計。常用軟件有:CorelDraw、Illustrator、Freehand、XARA、CAD等。
geometry是一種空間幾何數據類型的存儲格式,常用于描述空間幾何信息,例如坐標點、坐標線、坐標面、三維信息等。常見的支持geometry的數據庫有Oracle、SqlServer、Mysql、PostgreSQL等。
隨著geometry數據的應用越來越廣泛(例如用于繪制室內建筑圖、園區模型圖、以及路徑規劃等),如何生成geometry數據是一個亟需解決的問題。
現有技術中,新建geometry數據的工作量非常大,需要就大量的點、線、面等分別標注其各項屬性。目前沒有能夠快速方便的生成geometry數據的方法。
發明內容
本發明解決的技術問題是:如何生成關于給定的點位附近地理位置的geometry數據。
為了解決上述技術問題,本發明實施例提供一種geometry數據的生成方法,包括:
獲取關于各個點位地理位置的矢量圖;
對所述矢量圖進行變換,經變換后的矢量圖的上方表示北面,下方表示南面,左邊表示西面,右邊表示東面經變換后的矢量圖的左上角為變換后的坐標系的原點;
從矢量圖上獲取各個點位在變換后的坐標系中的坐標;
響應于用戶的操作,在經變換后的矢量圖中獲取用戶所指定的第一點位;
根據第一點位和各個點位在變換后的坐標系中的坐標,按照geojson規范來生成關于第一點位附近地理位置的json數據;其中,以矢量圖中的橫坐標對應于geometry數據中的經度坐標,以矢量圖中的縱坐標對應于geometry數據中的緯度坐標。
可選的,所述對所述矢量圖進行變換包括:對矢量圖進行旋轉和/或平移。
可選的,根據以下方程來對所述矢量圖進行變換:
X'=aX+bY+c
Y'=dX+eY+f
其中,X'表示經第一變換后的橫坐標,Y'表示經第一變換后的縱坐標,X表示變換前在X軸上的坐標,Y表示變換前在Y軸上的坐標,c表示第一變換在X軸上的平移量,f表示第一變換在Y軸上的平移量,a=cosα,b=-sinα,d=sinα,e=cosα,α為變換后的矢量圖相對于變換前的矢量圖順時針旋轉的角度。
可選的,還包括:響應于用戶的操作,獲取用戶所指定的縮放比例;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海際鏈網絡科技有限公司,未經上海際鏈網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110707459.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種芍藥鮮切花的吸染方法
- 下一篇:車載自由移動操作的裝置及車輛
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





