[發明專利]一種基于公交基礎數據自動生成公交線路牌圖片的方法在審
| 申請號: | 201710988441.0 | 申請日: | 2017-10-21 |
| 公開(公告)號: | CN107861930A | 公開(公告)日: | 2018-03-30 |
| 發明(設計)人: | 華國棟;楊木貴;許長勇;嚴加權;李寧 | 申請(專利權)人: | 南京櫟樹交通互聯科技有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24;G06F17/25;G06Q50/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210000 江蘇省南京市江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 公交 基礎 數據 自動 生成 公交線路 圖片 方法 | ||
技術領域
本發明屬于公共交通信息化領域,涉及一種通過對公共交通基礎數據運算自動生成公交線路牌圖片的方法。
背景技術
隨著社會的發展,城市變化日新,公交線路變化頻繁,增加新的公交線路,增加新的站點,減少站點,修改冠名,增加冠名,刪除冠名等情況幾乎每天都要發生,每一次的變化都需要做新的線路牌,少則涉及單條線路幾十個線路牌需要重新制作更換,多則涉及多條公交線路幾百個線路牌圖片需要重新制作更換。
早期該行業中所有線路牌圖片幾乎都是通過人工利用繪圖軟件繪制的方式制作出來,如:Photoshop軟件。先要收集信息后再利用繪圖軟件排版,這種完全人工的方式非常落后且容易出錯,而且也需要耗費大量的時間,通常需要好幾天的時間,市場的響應很遲緩,影響老百姓出行。隨著信息化的普及目前該行業中也有通過信息化的技術手段獲取線路牌上面的信息,然后將獲取到的基礎信息P到圖片上生成圖片,但是這種技術卻無法將基礎信息在線路牌圖片上進行自動排版,還需要通過人工再次利用軟件進行P圖排版,雖然節約了收集基礎數據的時間,但是P圖排版所需要的時間依然很大。
發明內容
本發明的目的是:提出一種快速自動生成公交線路牌圖片的方法,從收集基礎數據到線路牌文字排版,再到最后系統生成所有線路牌圖片完全自動化,整個過程只需幾秒到幾十秒的時間,可以大大提高線路牌制作的效率及準確率。
本發明要解決的技術問題是提出一種自動生成公交線路牌圖片的方法。
步驟1,系統要自動獲取線路所涉及的基礎信息并且自動選擇導入需要的線路牌模板圖片流。
步驟2,初始化設置各部分信息在線路牌模板中的排版的起始坐標、結束坐標。預先定義參數 (x0,y0)線路名稱打印點坐標。定義參數x1為線路中第一個站點名稱或冠名在線路牌模板上的圖片上的x坐標。定義參數x3為最后一個站點名稱或者冠名的x坐標。參數y1為所有站點名稱和冠名第一個字的y坐標。參數y2為所有站點名稱和冠名最后一個字的坐標。定義途徑點信息字體大小字典庫sMaps,不同的站點或冠名個數設置不同的字體大小。打印線路途徑點信息之前根據該線路最長途徑站點名稱或冠名的數字來獲取該途徑點的字體大小。
步驟3,計算得到排版的數據,用于排版線路名稱、首末班時間信息。定義線路名稱字體類型nType,線路名稱字體大小nSize,首末班級時間字體類型tType及字體大小tSize。根據設定的字體類型及字體大小在線路牌模板圖片流打印線路名稱及首末班時間信息。
步驟4,計算得到途徑點排版數據排版打印,首先定義途徑點信息字體類型sType,然后計算得到途徑站點字號及途徑點坐標,最后在線路牌模板流中寫入途徑點信息,具體步驟如下:1)根據字典庫sMaps獲取該條線路途徑點信息字體大小號。2)根據線路中途徑點個數sCount,途徑站點冠名個數tCount ,途徑點起始站X坐標X1,途徑點末站X坐標X3計算每個途徑點的X坐標。要求寫入途徑點區域且每個途徑點之間的間距是相同的。3)打印當前途徑點信息,所有途徑站點名和冠名最后顯示出來都是等高的,途徑站點和冠名是一個字一個字垂直打印出來,要求每個字之間間距必須是相等的。根據這個要求循環計算出每個途徑點每個字的Y坐標。4)循環執行第3)步,打印出該線路的每一個途徑點信息,直到所有途徑點信息打印完畢。
步驟5,計算得到排版數據,排版打印下一站信息。設置線路牌下一站信息打印的字體類型nextType和默認的字號nextSize,計算線路牌上下一站寫入坐標,下一站信息寫入分為兩種情況:情況一、沒有冠名情況,下一站位置信息只寫入下一站站名,要求下一站站名,給定起始點、結束點坐標站名各字字間距相同。情況二、有冠名的情況,下一站位置信息需要打印下一站站名和冠名,按照情況一的方式分別打印站名及冠名。
步驟6,所有信息排版打印完畢后,系統開始生成線路牌圖片文件,多少個途徑點就生成多少個圖片文件,一個途徑點對應一個線路牌圖片文件,每個圖片文件尺寸都是根據對應站牌尺寸大小決定的。
本發明屬于信息化產物。本發明與現有線路制作方法相比,本發明具有以下特點:(1)、效率高,系統一鍵生成。(2)、錯誤率低,線路牌中所需要的基礎信息都是系統自動從數據庫中獲取,不會有錯。(3)、精度高,線路牌中所顯示的基本信息排版位置,字體大小都是綜合多方面數據通過嚴格的算法計算得來的,誤差率很低。
附圖說明
圖1是本發明流程圖。
圖2是實例中線路牌模板初始化坐標圖示。
圖3是實例中線路牌模板圖片。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京櫟樹交通互聯科技有限公司,未經南京櫟樹交通互聯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710988441.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





