亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于平板電腦的地圖發(fā)布技術研究

        2013-11-24 12:30:48
        江西測繪 2013年2期
        關鍵詞:詳圖切片城區(qū)

        (上海市測繪院第四分院 200333)

        一 引言

        隨著新技術的發(fā)展,地圖用戶的閱圖習慣和用圖需求產生了重大的變化,讀圖人群知識結構和生活習慣的改變,都促使了傳統(tǒng)紙質地圖需要做出新的變革。因此,研究實現地圖產品的移動化和移動輔助閱圖技術顯得越來越重要。

        隨著“智能化”大潮來襲,智能終端在全球市場的地位逐步提升,智能手機和平板電腦等消費電子市場正處在快速上升時期。在平板電腦領域,蘋果自2010年推出首款iPad 之后,就統(tǒng)領了平板電腦市場,iPad 無疑是平板電腦領域的領軍者。有調查預測數據顯示,雖然后有微軟的首款平板電腦Surface 和谷歌的Nexus7 陸續(xù)發(fā)布,但是蘋果iPad 平板電腦仍將長期占據全球市場大量份額。

        基于目前iPad 在平板電腦領域領先的市場占有率,本論文立足IOS系統(tǒng),以屏幕更大、地圖閱讀體驗更好的iPad 為應用終端,開展基于平板電腦的地圖發(fā)布技術研究。通過研究現有的地圖產品《上海地圖-大城區(qū)詳圖》,嘗試在發(fā)布紙質地圖時同步推出iPad 版,提高地圖用戶閱圖的便捷性,豐富地圖的對外服務方式,大幅提高地圖服務的受眾面,逐漸吸引年輕用戶群體關注的地圖產品。

        二 研究內容

        《上海地圖-大城區(qū)詳圖》是上海市測繪院在2012年1月份推出的新款地圖產品。該地圖具有了紙質地圖的主要特征:紙張幅面大,《上海地圖-大城區(qū)詳圖》大全張地圖,尺寸達到了1024mm×1248mm;雙拼地圖,《上海地圖-大城區(qū)詳圖》的正反兩面分別表示了上海的浦東和浦西地區(qū),如果用戶購買兩張地圖,就可以拼合起來使用;此外,還有地圖成果數據量大的特征。

        本論文的主要研究內容包括以下幾方面:

        1、研究地圖的發(fā)布流程。如何有效地實現地圖數據從CDR 文件轉換成iPad 平板電腦可使用的圖片文件成為了本論文研究的首要內容。

        2、突破圖片緩存瓶頸。由于地圖幅面大,iPad 平板電腦的緩存受到了極大的挑戰(zhàn),如果將整幅圖片直接導入使用,則會出現程序閃退的現象。因此,如何解決iPad 平板電腦對于圖片緩存瓶頸是本論文關鍵的研究內容。

        3、解決數據壓縮問題。為了保證地圖的展示質量,確保用戶能清晰地查看地圖和標注,圖片必須具有高精度的DPI 輸出作為保證。因此,地圖圖片數據量將會比較大,作為一個APP 應用,在不影響使用的前提下,如何壓縮數據,成為了本論文的另一個關鍵的研究內容。

        三 解決方案

        通過《上海地圖-大城區(qū)詳圖》項目的開展和制作,解決了本論文的主要研究內容,以下介紹一下具體的解決方案。

        以CDR格式存儲的矢量地圖產品為例,形成相應的地圖發(fā)布流程,流程包括制作、輸出和在移動終端的發(fā)布流程如圖1所示:

        圖1 紙質圖發(fā)布流程

        1、進行CDR 文件處理,形成需要展現的地圖內容。輸出400DPI 精度的圖片,保存為JPG格式圖片;

        在CDR 環(huán)境中,由于數據量較大且圖框外有白邊,所以采用圖框精確裁剪的方法將數據分為尺寸左框1024×624 右框1024×650(26mm 重疊邊)兩幅圖,完成裁剪后導出EPS格式數據。使用Acrobat Distiller 軟件將EPS 文件轉成PDF格式使圖幅不會出現黑邊,然后用PS 軟件打開進行柵格化處理,打開PDF 數據設置圖幅尺寸為左框1024×624,右框1024×650(重疊邊)、顏色模式為RGB、分辨率為400dpi 保存為PSD格式,完成后再在PS 軟件中設置畫布大小1024×1248 將兩幅圖幅拼接最后導出符合系統(tǒng)所需的400dpi-JPG格式。

        2、開發(fā)切圖工具,采用Python 語言結合IDLE圖形管理控件自行開發(fā)自動切圖工具,切割形成行列矩陣瓦片。

        為實現在ipad 端流暢顯示離線電子地圖的效果,解決圖片緩存瓶頸,避免程序閃退。項目在開發(fā)中采用了CAlayer 類來管理圖片。CAlayer的工作原理是把大尺寸的圖片切割成小切片,例如1000×1000 像素。然后每次在視圖內加載對應的切片。這樣可以實現大尺寸圖片在APP 內的快速加載。并且CAlayer 類集成了對手勢操作的應對方法,可以流暢的進行圖片的拖動、單擊、縮放等。

        為了提供系統(tǒng)需要的數據,首先要把電子底圖成品切割成自定義大小的切片。以大城區(qū)詳圖電子圖為例,切片大小統(tǒng)一定義為1000×1000 像素。這幅圖的尺寸為19663×16133 像素。本例中把它切割成20 行,17 列共340幅切片。每幅圖的命名規(guī)則采用name_row_coloume的方式。在CAlayer 類中,自動根據行(row)、列(colume)加載切片。為了達到快速切圖的效果,項目組采用Python 和IDLE 接口開發(fā)了一個自動切圖程序,這個程序可以快速的對多幅電子圖進行切片,提高了工作效率。

        自動切圖程序關鍵代碼如下:

        下圖2是切圖成果,從圖片的命名可以看出,是遵照上述命名方式命名的。APP 程序會根據命名規(guī)則加載切片。

        圖2 成果命名方式

        3、為了進一步壓縮數據,減小數據容量,我們再次開發(fā)數據導入工具,通過SQLite 數據庫存儲長二進制圖片數據,以進一步壓縮圖片。

        我們采用SQLite 3 作為數據庫,管理數據,這是一種開源輕型數據庫,整個數據庫存儲為一個單一文件中,存儲用于瀏覽的圖片長二進制數據。在數據制作過程中,根據SQLite 3的結構特點和功能需要,進行了數據庫表的設計,表結構如下表1:

        表1 瓦片數據庫結構

        最后,通過數據導入工具,根據數據庫表的設計,導入最終的圖片數據。

        數據導入程序關鍵代碼如下:

        表完成"+dt2.Rows.Count.ToString()+"條記錄的SQL 語句寫入!");

        4、調用數據在移動終端顯示,實現圖片在iPad終端的離線瀏覽。

        在開發(fā)過程中,采用Xcode 4.5 平臺直接讀取SQLite 3 數據庫的方式,把功能需要的數據讀取,并在平板電腦上顯示出來,并最終實現了大圖片在i-Pad 終端的離線瀏覽、平移、縮放等功能。

        四 結論

        基于平板電腦的地圖發(fā)布技術研究克服了平板電腦緩存瓶頸、數據壓縮等關鍵技術,形成了較完整地地圖發(fā)布流程,拓寬了紙質地圖在移動終端的應用,為基于蘋果系統(tǒng)Xcode 平臺開發(fā)APP 產品提供了借鑒。

        論文中所示例的《大城區(qū)詳圖HD》最終形成了面向公眾服務的一款APP 產品,用戶可通過App-Store 商店免費下載使用。

        猜你喜歡
        詳圖切片城區(qū)
        長沙市望城區(qū)金地三千府幼兒園
        幼兒畫刊(2022年8期)2022-10-18 01:44:10
        金霞早油蟠在保定滿城區(qū)的表現及栽培技術
        河北果樹(2020年2期)2020-05-25 06:58:26
        建筑鋼結構詳圖設計與管理的思考
        四川水泥(2020年7期)2020-02-16 15:23:36
        三維詳圖設計軟件Tekla Structures二次開發(fā)實例
        建筑科技(2018年6期)2018-08-30 03:41:02
        論鋼結構詳圖體系構成
        科學與技術(2018年8期)2018-04-26 06:50:56
        基于SDN與NFV的網絡切片架構
        電信科學(2016年11期)2016-11-23 05:07:58
        福田要建健康城區(qū)
        腎穿刺組織冷凍切片技術的改進方法
        鋼結構建筑工程中的詳圖深化設計分析
        冰凍切片、快速石蠟切片在中樞神經系統(tǒng)腫瘤診斷中的應用價值比較
        天天综合网在线观看视频| 久久精品国产亚洲av精东| 久久精品国产亚洲av麻豆会员| 国产精品亚洲а∨无码播放不卡| 亚洲男人的天堂在线aⅴ视频| 久久久精品人妻一区亚美研究所| 亚洲日本欧美产综合在线| 亚洲国产一区二区a毛片| 4444亚洲人成无码网在线观看| 亚洲精品第一国产麻豆| 在线免费观看国产视频不卡| 国产精品夜色视频久久| 亚洲中文字幕久久精品品| 2020无码专区人妻系列日韩| 少妇人妻偷人精品视频| 北条麻妃在线视频观看| 国产精品电影久久久久电影网| 在线精品亚洲一区二区三区| 日本免费精品一区二区| 极品少妇xxxx精品少妇偷拍| 亚洲成在人网站av天堂| 少妇spa推油被扣高潮| 中文字幕一区二区三区在线不卡| 精品日产一区2区三区| 久久99精品综合国产女同| 国产人成视频在线视频| 伊人久久大香线蕉av不卡| 内射精品无码中文字幕| 日韩欧美亚洲中字幕在线播放| 丰满人妻无奈张开双腿av| 国产激情在线观看免费视频| 久久午夜福利无码1000合集 | 中文字幕乱码人妻在线| 国产av自拍视频在线观看| 精品国产乱码久久久久久1区2区| a一区二区三区乱码在线 | 欧洲| 国产成人AⅤ| 日韩亚洲在线观看视频| 久久狠狠爱亚洲综合影院| 香蕉视频在线精品视频| 在线av野外国语对白|