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

    對電子地圖道路顯示文字進行標注的方法及裝置制造方法及圖紙

    技術編號:10646200 閱讀:183 留言:0更新日期:2014-11-12 19:54
    本發明專利技術提供一種對電子地圖道路顯示文字進行標注的方法及裝置,所述方法包括:獲取在第一顯示等級下的電子地圖;在需要標注顯示文字的第一道路上創建第一文字緩沖區;獲取電子地圖上位于第一文字緩沖區內的已有顯示文字,計算已有顯示文字的顯示區域,在第一文字緩沖區內去除已有顯示文字的顯示區域,獲得第二文字緩沖區;獲取需要標注顯示文字的第二道路上所創建的第三文字緩沖區,第三文字緩沖區與第二文字緩沖區具有重疊區域,在第二文字緩沖區內去除重疊區域,獲得第一道路在第一顯示等級下的文字標注區域。采用所述方法和裝置,可以取代人工調整電子地圖標注文字的工作,一步到位的完成高速道路顯示文字的標注工作,并保證顯示文字不壓蓋。

    【技術實現步驟摘要】

    本專利技術涉及電子地圖制作
    ,尤其是指一種對電子地圖道路顯示文字進行標注的方法及裝置。
    技術介紹
    顯示文字是電子地圖的重要內容之一,顯示文字可極大地提高地圖的表達能力和可理解性。顯示文字標注方法一直是制圖領域的基礎問題之一。電子地圖廠商生產電子地圖過程中,會在單獨的工藝環節對新增加的道路要素、設施要素、水系綠地等背景要素進行顯示文字標注。其中,從高等級道路(高速、城市高速)要素標注的顯示文字最為重要。由于每年都有大量道路發生變更,所以每年要對新增和修改的道路進行文字標注。高速文字標注的傳統方法是通過程序預處理標注低等級的顯示文字,然后通過人工方式調整顯示文字的布局和位置,使之能標注到更高等級,并保證所有等級不存在文字壓蓋現象。在每次人工調節完之后,需要進行顯示文字壓蓋檢查以發現調節過程中人工疏漏引起的壓蓋錯誤,并對發現的錯誤進行修改,直到滿足所有等級下顯示文字不存在壓蓋現象。然而,調整顯示文字的位置和等級是一項繁重而容易出錯的工作。對于電子地圖數據生產企業而言,在生產過程中標注和調整顯示文字,尤其是對高速道路標注顯示文字,是一個難度很大、成本很高的過程。目前的標注高速道路顯示文字方法存在缺點有如下幾點:一、工作量大,效率低。顯示文字標注需要同時考慮1萬、2萬、4萬、8萬、16萬這幾個不同顯示等級下的顯示文字壓蓋情況,每調整一個顯示等級下顯示文字的位置,就會同時影響該顯示文字在其他顯示等級的布局。在每年增加和修改大量高速道路的情況下,顯示文字標注和調節工作會消耗大量的人力物力。二、反復多次調整造成工期延長。顯示文字標注是電子地圖生產工藝中相對靠后的環節。在電子地圖生產過程中,由于作業錯誤、作業過程中道路實際情況發生變化等因素,不可避免的需要反復修改和調節道路的形狀和屬性信息,這就造成需要多次進行文字標注和調節工作。三、難以標注盡量多的高等級文字。人工調整顯示文字的主要方法是對程序預處理生成的備選文字進行升級,如果原始預處理生成的文字位置擺放不合理,將很難將更多的文字標注到較高等級,這將造成最終地圖產品在縮放時,某條道路在某個等級下的很大范圍內沒有道路名文字。四、易出錯。人工進行顯示文字調整是件極易出錯的工作,在作業過程中,需要反復進行顯示文字壓蓋檢查,并對發現的壓蓋錯誤進行修改,保證所有等級不存在壓蓋現象。
    技術實現思路
    基于以上,本專利技術技術方案的目的是提供一種對電子地圖道路顯示文字進行標注的方法及裝置,可避免人工作業,一步到位的完成電子地圖顯示文字的標注工作,并保證顯示文字不壓蓋。本專利技術提供一種對電子地圖道路顯示文字進行標注的方法,所述方法包括:獲取在第一顯示等級下的電子地圖;在需要標注顯示文字的第一道路上創建第一文字緩沖區;獲取所述電子地圖上位于所述第一文字緩沖區內的已有顯示文字,計算所述已有顯示文字的顯示區域,在所述第一文字緩沖區內去除所述已有顯示文字的顯示區域,獲得第二文字緩沖區;獲取需要標注顯示文字的第二道路上所創建的第三文字緩沖區,所述第三文字緩沖區與所述第二文字緩沖區具有重疊區域,在所述第二文字緩沖區內去除所述重疊區域,獲得所述第一道路在第一顯示等級下的文字標注區域。優選地,上述所述的方法,獲取在第一顯示等級下的電子地圖的步驟之后,所述方法還包括:在所述第一顯示等級的所述電子地圖上,創建坐標格網;其中所述在需要標注顯示文字的第一道路上創建第一文字緩沖區的步驟中,所述第一文字緩沖區創建于所述坐標格網的其中一網格內。優選地,上述所述的方法,創建第一文字緩沖區的步驟包括:以所述第一道路上的每一點為中心,創建為第一尺寸的參考區;其中所述第一尺寸依據所述第一顯示等級下需標注文字的尺寸設定;組合依據每一點所創建的參考區,形成為整體形狀與走勢與所述第一道路對應的所述第一文字緩沖區。優選地,上述所述的方法,計算所述已有顯示文字的顯示區域的步驟具體包括:根據所述已有顯示文字的名稱長度及圖標尺寸,計算所述已有顯示文字的外框區域;沿所述已有顯示文字的外框區域上的每一點,創建為所述第一尺寸的參考區;組合依據所述已有顯示文字的外框區域上的每一點所創建的參考區,形成為所述已有顯示文字的顯示區域。優選地,上述所述的方法,所述方法還包括:依次獲得所述第一道路在其他顯示等級下的文字標注區域,其中所述其他顯示等級包括至少一個與所述第一顯示等級不同的第二顯示等級。優選地,上述所述的方法,還包括:對每一顯示等級下的文字標注區域進行相交運算,獲得第四文字緩沖區;計算在所述第四文字緩沖區內,與所述已有顯示文字的顯示區域及所述第三文字緩沖區距離最遠的位置,將所述位置設定為所述第一道路在所述第一顯示等級下顯示文字的標注位置,其中所述第一顯示等級為最高顯示等級。本專利技術還提供一種對電子地圖道路顯示文字進行標注的裝置,所述裝置包括:提取模塊,用于獲取在第一顯示等級下的電子地圖;文字緩沖區生成模塊,用于在需要標注顯示文字的第一道路上創建第一文字緩沖區;第一分析模塊,用于獲取所述電子地圖上位于所述第一文字緩沖區內的已有顯示文字,計算所述已有顯示文字的顯示區域,在所述第一文字緩沖區內去除所述已有顯示文字的顯示區域,獲得第二文字緩沖區;第二分析模塊,用于獲取需要標注顯示文字的第二道路上所創建的第三文字緩沖區,所述第三文字緩沖區與所述第二文字緩沖區具有重疊區域,在所述第二文字緩沖區內去除所述重疊區域,獲得所述第一道路在第一顯示等級下的文字標注區域。優選地,上述所述的裝置,還包括:格網分割模塊,用于在所述第一顯示等級的所述電子地圖上,創建坐標格網;其中所述在需要標注顯示文字的第一道路上創建第一文字緩沖區時,所述第一文字緩沖區創建于所述坐標格網的其中一網格內。優選地,上述所述的裝置,所述文字緩沖區生成模塊具體包括:第一生成子模塊,用于以所述第一道路上的每一點為中心,創建為第一尺寸的參考區;其中所述第一尺寸依據所述第一顯示等級下需標注文字的尺寸設定;第二生成子模塊,用于組合依據每一點所創建的參考區,形成為整體形狀與走勢與所述第一道路對應的所述第一文字緩沖區。優選地,上述所述的裝置,所述第一分析模塊具體包括:第一分析子模塊,用于根據所述已有顯示文字的名稱長度及圖標尺寸,計算所述已有顯示文字的外框區域;第二分析子模塊,用于沿所述已有顯示文字的外框區域上的每本文檔來自技高網
    ...

    【技術保護點】
    一種對電子地圖道路顯示文字進行標注的方法,其特征在于,所述方法包括:獲取在第一顯示等級下的電子地圖;在需要標注顯示文字的第一道路上創建第一文字緩沖區;獲取所述電子地圖上位于所述第一文字緩沖區內的已有顯示文字,計算所述已有顯示文字的顯示區域,在所述第一文字緩沖區內去除所述已有顯示文字的顯示區域,獲得第二文字緩沖區;獲取需要標注顯示文字的第二道路上所創建的第三文字緩沖區,所述第三文字緩沖區與所述第二文字緩沖區具有重疊區域,在所述第二文字緩沖區內去除所述重疊區域,獲得所述第一道路在第一顯示等級下的文字標注區域。

    【技術特征摘要】
    1.一種對電子地圖道路顯示文字進行標注的方法,其特征在于,所述方
    法包括:
    獲取在第一顯示等級下的電子地圖;
    在需要標注顯示文字的第一道路上創建第一文字緩沖區;
    獲取所述電子地圖上位于所述第一文字緩沖區內的已有顯示文字,計算所
    述已有顯示文字的顯示區域,在所述第一文字緩沖區內去除所述已有顯示文字
    的顯示區域,獲得第二文字緩沖區;
    獲取需要標注顯示文字的第二道路上所創建的第三文字緩沖區,所述第三
    文字緩沖區與所述第二文字緩沖區具有重疊區域,在所述第二文字緩沖區內去
    除所述重疊區域,獲得所述第一道路在第一顯示等級下的文字標注區域。
    2.如權利要求1所述的方法,其特征在于,獲取在第一顯示等級下的電
    子地圖的步驟之后,所述方法還包括:
    在所述第一顯示等級的所述電子地圖上,創建坐標格網;
    其中所述在需要標注顯示文字的第一道路上創建第一文字緩沖區的步驟
    中,所述第一文字緩沖區創建于所述坐標格網的其中一網格內。
    3.如權利要求2所述的方法,其特征在于,創建第一文字緩沖區的步驟
    包括:
    以所述第一道路上的每一點為中心,創建為第一尺寸的參考區;其中所述
    第一尺寸依據所述第一顯示等級下需標注文字的尺寸設定;
    組合依據每一點所創建的參考區,形成為整體形狀與走勢與所述第一道路
    對應的所述第一文字緩沖區。
    4.如權利要求3所述的方法,其特征在于,計算所述已有顯示文字的顯
    示區域的步驟具體包括:
    根據所述已有顯示文字的名稱長度及圖標尺寸,計算所述已有顯示文字的
    外框區域;
    沿所述已有顯示文字的外框區域上的每一點,創建為所述第一尺寸的參考
    區;
    組合依據所述已有顯示文字的外框區域上的每一點所創建的參考區,形成
    為所述已有顯示文字的顯示區域。
    5.如權利要求1至4任一項所述的方法,其特征在于,所述方法還包括:
    依次獲得所述第一道路在其他顯示等級下的文字標注區域,其中所述其他
    顯示等級包括至少一個與所述第一顯示等級不同的第二顯示等級。
    6.如權利要求5所述的方法,其特征在于,所述方法還包括:
    對每一顯示等級下的文字標注區域進行相交運算,獲得第四文字緩沖區;
    計算在所述第四文字緩沖區內,與所述已有顯示文字的顯示區域及所述第
    三文字緩沖區距離最遠的位置,將所述位置設定為所述第一道路在所述第一顯
    示等級下顯示文字的標注位置,其中所述第一顯示等級為最高顯示等級。
    7.一種對電子地圖道路顯示文字進行標注的裝置,其特征在于,所述裝
    置包括:
    提取模塊,用于獲取在第一顯示等級下的...

    【專利技術屬性】
    技術研發人員:高超,陳志祥,
    申請(專利權)人:北京四維圖新科技股份有限公司
    類型:發明
    國別省市:北京;11

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

    1
    主站蜘蛛池模板: 日韩精品无码Av一区二区| 无码天堂va亚洲va在线va| 无码专区狠狠躁躁天天躁| 精品久久久无码人妻中文字幕豆芽 | 国产AⅤ无码专区亚洲AV| 国产成人无码AV一区二区在线观看 | 中文字幕无码视频专区| 国产日韩AV免费无码一区二区| 国产色综合久久无码有码 | 无码国产午夜福利片在线观看| 无码成人AAAAA毛片| 亚洲VA中文字幕不卡无码| 国产成人无码a区在线视频| 无码国产精品久久一区免费| 久久久久亚洲精品无码系列| 成年免费a级毛片免费看无码| 无码亚洲成a人在线观看| 日韩欧精品无码视频无删节| 国产av永久无码天堂影院| 亚洲精品无码av天堂| 粉嫩大学生无套内射无码卡视频 | 亚洲av无码电影网| 亚洲国产精品无码中文字| 久久人妻少妇嫩草AV无码蜜桃| 欧洲黑大粗无码免费| 亚洲αⅴ无码乱码在线观看性色| 免费A级毛片无码专区| 亚洲国产精品无码av| 久久国产加勒比精品无码| 亚洲av无码专区国产乱码在线观看| 人妻老妇乱子伦精品无码专区 | 亚洲精品久久久久无码AV片软件| 色偷偷一区二区无码视频| 亚洲国产精品成人精品无码区| 极品粉嫩嫩模大尺度无码视频| 亚洲人成影院在线无码观看| 亚洲中久无码不卡永久在线观看| 亚洲AⅤ永久无码精品AA| 国产精品va在线观看无码| 成人无码WWW免费视频| 无套内射在线无码播放|