999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于百度地圖API的場強地圖展示

2016-05-24 09:15:21張青青
西部廣播電視 2016年3期

張青青

(作者單位:中國傳媒大學)

?

基于百度地圖API的場強地圖展示

張青青

(作者單位:中國傳媒大學)

摘 要:針對不同電臺信號測試數據多,信息量大、可視化能力差的問題,討論設計一個可視化、精確化、直觀化顯示電臺信號在不同測試點場強大小的地圖。基于百度地圖API,通過JavaScript腳本語言,討論設計一個可視化的地圖展示系統,以直觀的形式展示測試點的坐標、場強、頻率和駕車路線等信息。

關鍵詞:百度地圖API;JavaScript;場強覆蓋

利用JavaScript語言,借助于互聯網和百度地圖API的平臺優勢,完成了對測試點數據的地圖展示。從使用的技術、系統的各個模塊,以及各模塊的實現3個方面討論了系統的實現過程。

1 使用的技術

1.1 百度地圖API

百度地圖API包括JavaScript API、Web服務API、Android SDK等多種開發工具與服務,提供基本的地圖展示、搜索、定位、逆/地址解析等功能,適用于PC端、移動端和服務器等多種設備,多種操作系統下的地圖應用開發。

1.2 JavaScript

JavaScript一種直譯式的動態類型、弱類型、基于原型的語言,內置支持類型。JavaScript具有如下幾個特點:這是一種解釋性的腳本語言(代碼不進行預編譯);主要用來向HTML頁面添加交互行為;可以直接嵌入HTML頁面,但寫成單獨的js文件有利于結構和行為的分離;跨平臺特性,在絕大多數瀏覽器的支持下,可以在多種平臺下運行(如Windows、Linux、Mac、ios等)。

2 設計方案

2.1 功能要求

在對測試點地圖展示功能的設計中,應該具有如下功能:通過為地圖添加控件,實現點擊控件查看整體場強、各頻率場強、極值和均值等的分布情況的功能;鼠標點擊場強標注查看測試點的詳細信息,包括坐標、頻率和場強值等;可查看駕車路線,鼠標拖拽修改起始點,實現導航功能。

2.2 系統體系結構

該地圖展示系統功能的實現,可劃分為3個模塊來完成:數據處理模塊、百度地圖展示模塊、跳轉頁面。3大模塊之間的邏輯關系可以用圖1表示。

2.3 數據處理

由無線電監測設備得到的原始的TXT文件包括測試點的經緯度、海拔、頻率、場強、行車速度等信息。首先,對所需數據的提取。同時,用戶數據應以數組的形式存儲,結構為[經度,緯度,頻率,場強]。

在數據的處理過程中,使用PHP語言,將提取之后的數據信息存儲在數組當中,并以本地JS文件的形式存儲下來。最終得到的本地數據的文件名為C2.js。

在數據處理過程中用到了2個關鍵函數:explode()和implode()。

explode()函數:將字符串分割為數組,利用該函數,將原始txt文件的內容按列分割成多維數組的形式,便于提取所需列的內容。

implode()函數:將數組元素連接成字符串。

原始數據格式:

處理之后的數據格式:

2.4 地圖展示JavaScript設計

地圖展示功能是通過JavaScript語言實現。在各地圖展示模塊的設計中,包括3個子模塊來分別實現相應功能的:整體場強、均值、極值圖;頻率場強圖;駕車路線圖。

在每個模塊的實現過程中,用到了以下幾個重要函數:

(1)PointCollection(points:Array [,opts:PointCollectionOptions]):創建海量點類,points為點的坐標集合,opts為點的繪制樣式。

(2)InfoWindow(content:String|HTMLE lement[,opts:InfoWindowOptions]):創建一個信息窗實例,其中content支持HTML內容。

(3)DrivingRoute(location:Map|Point|Stri ng[,opts:DrivingRouteOptions]):創建一個駕車導航實例,其中location表示檢索區域,在駕車路線圖的設計過程中,利用該函數,實現拖拽鼠標修改起始點,展現駕車路線。

各子地圖展示功能的設計流程見圖2。

圖1 3大模塊之間的邏輯關系

圖2 各子地圖展示功能的設計流程

申請百度地圖API密鑰后,通過在html文件的標簽中加入實現引用的。

在整個javascript語言對本地數據的讀取和交互,通過在標簽中加入

主站蜘蛛池模板: 国产凹凸视频在线观看| 97成人在线视频| 色综合成人| 激情影院内射美女| 亚洲人成在线免费观看| 午夜国产精品视频| 日韩精品成人网页视频在线| 伦精品一区二区三区视频| 午夜视频免费试看| 国产三区二区| 亚洲日韩精品伊甸| 亚洲毛片一级带毛片基地| 久久综合结合久久狠狠狠97色| 51国产偷自视频区视频手机观看 | 国产精品专区第1页| 精品视频一区二区观看| aaa国产一级毛片| 国产在线观看成人91| 久久综合成人| 无码专区第一页| 成人在线不卡| 就去色综合| 国产精品人成在线播放| 97成人在线视频| 伊人久综合| 中文字幕啪啪| 福利视频久久| 老色鬼欧美精品| 91在线精品免费免费播放| 国产女人在线| 18禁影院亚洲专区| 亚洲a级在线观看| 有专无码视频| 成人亚洲国产| 久久精品电影| 久久男人资源站| 国产一区成人| 67194亚洲无码| 久久精品国产91久久综合麻豆自制| 亚洲日韩日本中文在线| 国产91麻豆视频| 尤物亚洲最大AV无码网站| 97se亚洲综合在线| 亚洲婷婷在线视频| 日本人妻一区二区三区不卡影院| 2020久久国产综合精品swag| 国产jizz| 米奇精品一区二区三区| 国产肉感大码AV无码| 国产乱人视频免费观看| 日日碰狠狠添天天爽| 亚洲人成网站色7799在线播放| 玖玖精品在线| 欧美精品成人一区二区在线观看| 色悠久久综合| 在线观看国产精美视频| 亚洲人成网站色7777| 午夜毛片免费看| 国产无码在线调教| 自拍亚洲欧美精品| 找国产毛片看| 美美女高清毛片视频免费观看| 找国产毛片看| 久久综合色天堂av| 国产精品yjizz视频网一二区| 亚洲成a人片| 亚洲精品视频在线观看视频| 欧美成人精品一区二区| 69视频国产| 成人午夜精品一级毛片| 国产在线精彩视频论坛| 在线高清亚洲精品二区| 亚洲天堂网视频| 99偷拍视频精品一区二区| 91精品日韩人妻无码久久| 欧美色亚洲| 米奇精品一区二区三区| 色欲国产一区二区日韩欧美| 亚洲国产理论片在线播放| 内射人妻无套中出无码| 亚洲国产高清精品线久久| 免费无码在线观看|