日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
百度3D地圖API的調(diào)用以及適應(yīng)過(guò)程

其實(shí)大部分是參照百度API的實(shí)例說(shuō)明做了。只做了一些小小的改動(dòng)。因?yàn)閭€(gè)人對(duì)javascript非常不熟。只能一邊寫(xiě)代碼一邊上網(wǎng)查找。為了使地圖顯示效果達(dá)到和follow5顯示的效果一致,我自己寫(xiě)了一個(gè)javascript函數(shù)show()。估計(jì)這個(gè)就是此處的重點(diǎn)吧。

十余年的柳河網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整柳河建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“柳河網(wǎng)站設(shè)計(jì)”,“柳河網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

aspx頁(yè)面

html代碼唯一要注意的就是

 
 
 
 

因?yàn)檫@個(gè)是地圖顯示的div。注意的是id必須和下文javascript代碼中的id保持一致。

 
 
 
  1.  
  2.              
  3.             
 
  •             
  •  
  •              
  •                 
  •  
  •                  
  •                      
  •                       
  •                          
  •                      
  •                      
  •                 
  •  
  •                 
  •  
  •             
  •  
  •         
  •  

    JS部分(放在aspx頁(yè)面底部即可)

    當(dāng)然還需要在aspx頁(yè)面的head里面加入一段

     
     
     
    1.  

    這個(gè)表示將baidu地圖提供的api文件包涵進(jìn)來(lái)。不然下面的javascript代碼是無(wú)法執(zhí)行的。

     
     
     
    1. var map = new BMap.Map("container", {mapType:BMAP_PERSPECTIVE_MAP}); 

    表示新建一個(gè)地圖對(duì)象。第一個(gè)參數(shù)為你顯示的div的id。第二個(gè)參數(shù)為地圖類型,BMAP_PERSPECTIVE_MAP表示的是3D模式。

     
     
     
    1. var point = new BMap.Point(113.403, 23.070); 

    設(shè)置地圖中心坐標(biāo)。113.403, 23.070 是廣州大學(xué)城的坐標(biāo)??梢宰约涸O(shè)置。

     
     
     
    1. map.setCurrentCity("廣州");   

    設(shè)置地圖顯示的城市 此項(xiàng)是3D模式地圖必須設(shè)置的。

     
     
     
    1. map.centerAndZoom(point,18); 

    設(shè)置中心點(diǎn)級(jí)默認(rèn)的地圖縮放大小??s放范圍為1-19.。。越大表示越精細(xì),比例尺越大。

     
     
     
    1. map.enableScrollWheelZoom(true); 

    設(shè)置地圖是否可以縮放。這里設(shè)置可以縮放

    show(i)函數(shù)是可以將窗口跳動(dòng)顯示的核心。當(dāng)然我只是依葫蘆畫(huà)瓢自己寫(xiě)的。setTimeout("函數(shù)",時(shí)間)表示每隔固定的時(shí)間調(diào)用函數(shù)一次。所以這里會(huì)一直每隔5秒就會(huì)調(diào)用一次show()函數(shù)。因?yàn)楹笈_(tái)數(shù)據(jù)傳送過(guò)來(lái)的是30條數(shù)據(jù),當(dāng)顯示完數(shù)據(jù)的時(shí)候需要重頭開(kāi)始。將i重新設(shè)置為0.其實(shí)我覺(jué)得用i%30更加優(yōu)化。

     
     
     
    1.  

    cs后臺(tái)代碼

    因?yàn)闆](méi)有調(diào)用數(shù)據(jù)庫(kù),所以將循環(huán)顯示一段數(shù)據(jù)。只改變經(jīng)緯度的位置,數(shù)據(jù)就不保持變化了。ltrShow是literal控件。在地圖左側(cè)顯示所有內(nèi)容。jsData是一個(gè)全局變量,目的是為了將后臺(tái)的數(shù)據(jù)傳遞給js代碼中的BASEDATA變量。

     
     
     
    1. public string jsData = "";  
    2.    protected void Page_Load(object sender, EventArgs e)  
    3.    {  
    4.        ShowData();  
    5.    }  
    6.    //顯示數(shù)據(jù)  
    7.    //顯示數(shù)據(jù)  
    8.    void ShowData()  
    9.    {  
    10.        int count = 30;  
    11.            ltrShow.Text = "";  
    12.            jsData = "[";//傳遞給js數(shù)據(jù)的變量  
    13.            for (int i = 0; i < count; i++)  
    14.            {  
    15.                ltrShow.Text += "";  
    16.                ltrShow.Text += "
    17.                ltrShow.Text += "
      Ron_N";  
    18.                ltrShow.Text += "你的微笑在12月略顯單薄/寒冬并未真正到來(lái)/午后的陽(yáng)光溫暖而明亮/";  
    19.                ltrShow.Text += "";  
    20.                string jsContent = "";  
    21.                sContent += "";  
    22.                jsContent += "你的微笑在12月略顯單薄/寒冬并未真正到來(lái)/午后的陽(yáng)光溫暖而明亮/

      ";  
    23.                jsContent += "
    ";  
  •                jsData += "{t:\"" + jsContent + "\",j:\"" + 113.403+i/10 + "\",w:\"" + 23.070+i/10 + "\"},";  
  •            }  
  •            jsData += "]";//傳遞給js數(shù)據(jù)的變量  
  •        }  
  •    } 
  • 以上就是調(diào)用和修改的過(guò)程。

    原文:http://www.cnblogs.com/rond/archive/2011/12/29/2306024.html

    【編輯推薦】

    1. 百度地圖API之如何制作公交導(dǎo)航
    2. 百度地圖API開(kāi)發(fā)指南
    3. 百度地圖API如何批量轉(zhuǎn)換為百度經(jīng)緯度
    4. 百度地圖API如何給自定義覆蓋物添加事件
    5. 詳解百度地圖API之自定義地圖類型

    網(wǎng)頁(yè)題目:百度3D地圖API的調(diào)用以及適應(yīng)過(guò)程
    本文路徑:http://www.5511xx.com/article/dhjsigo.html