日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

html百度地图导航起点默认定位位置,百度地图API的自动定位路线查询

發布時間:2024/8/1 编程问答 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html百度地图导航起点默认定位位置,百度地图API的自动定位路线查询 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

功能如下:打開時自動定位到當前位置(瀏覽器可能會屏蔽自動定位功能,建議手機查看,或直接打開地址:http://1.jingcode.applinzi.com/test2.html),輸入目的地點擊搜索后,顯示當前位置和目的地之間的線路圖。

body, html {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微軟雅黑";}

#allmap{width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微軟雅黑";}

header{margin: 5px auto;font-size: 16px;}

.typein{width: 90px;height: 16px;font-size: 16px;}

/*.btn{color:#fff;height: 25px;}*/

路線查詢

起點:

終點:

var map = new BMap.Map("allmap");

var lng , lat ;

var geolocation = new BMap.Geolocation();

geolocation.getCurrentPosition(function(r){

if(this.getStatus() == BMAP_STATUS_SUCCESS){

//map.panTo(r.point);

lng = r.point.lng;

lat = r.point.lat

//alert('您的位置:'+r.point.lng+','+r.point.lat);

map.centerAndZoom(new BMap.Point(lng, lat), 18);

var mk = new BMap.Marker(r.point);

map.addOverlay(mk);

map.addControl(new BMap.MapTypeControl()); //添加地圖類型控件

map.enableScrollWheelZoom(true); //開啟鼠標滾輪縮放

}

else {

alert('failed'+this.getStatus());

}

});

function chaxun(){

map.clearOverlays();

var zhongdian = document.getElementById("zhongdian").value;

var qidian = document.getElementById("start").value;

//從定位地點到終點

//search(new BMap.Point(lng, lat),zhongdian,BMAP_DRIVING_POLICY_LEAST_DISTANCE);

//從輸入的起點到終點

search(qidian,zhongdian,BMAP_DRIVING_POLICY_LEAST_DISTANCE);

function search(start,end,route){

var driving = new BMap.DrivingRoute(map, {renderOptions:{map: map, autoViewport: true},policy: route});

driving.search(start,end);

}

}

百度地圖API的自動定位和搜索功能(移動端)

近期有個項目涉及到百度地圖API,要求做到自動定位和搜索功能.煞費苦心的研究半天,終于能將兩個功能合二為一,現將代碼貼出來分享給大家,希望你們的磚搬得又快又好.注釋不多,具體請參照:http://lb ...

vue結合百度地圖Api實現周邊配置查詢及根據篩選結果顯示對應坐標詳情

在我們平常寫房地產相關項目的時候經常會用到百度地圖,因為這一塊客戶會考慮到房源周圍的配套或者地鐵線路所以在這類項目中就不可以避免的會用到百度地圖,當然這只是其中一種,其他地圖工具也可以,因為我這個項目 ...

【百度地圖API】小學生找哥哥——小學生沒錢打車,所以此為公交查詢功能

原文:[百度地圖API]小學生找哥哥--小學生沒錢打車,所以此為公交查詢功能 任務描述: 有位在魏公村附近上小學的小朋友,要去北京郵電大學找哥哥.他身上錢很少,只夠坐公交的.所以,百度地圖API快幫幫 ...

android百度地圖開發之自動定位所在位置與固定位置進行駕車,步行,公交路線搜索

最近跟著百度地圖API學地圖開發,先是學了路徑搜索,對于已知坐標的兩點進行駕車.公交.步行三種路徑的搜索(公交路徑運行沒效果,待學習中),后來又 學了定位功能,能夠獲取到自己所在位置的經緯度,但當將兩 ...

【百度地圖API】如何根據摩卡托坐標進行POI查詢,和計算兩點距離

原文:[百度地圖API]如何根據摩卡托坐標進行POI查詢,和計算兩點距離 摘要: 百度地圖API有兩種坐標系,一種是百度經緯度,一種是摩卡托坐標系.在本章你將學會: 1.如何相互轉換這兩種坐標: 2. ...

【百度地圖API】建立全國銀行位置查詢系統(五)——如何更改百度地圖的信息窗口內容?

原文:[百度地圖API]建立全國銀行位置查詢系統(五)--如何更改百度地圖的信息窗口內容? 摘要: 酷訊.搜房.去哪兒網等大型房產.旅游酒店網站,用的是百度的數據庫,卻顯示了自定義的信息窗口內容,這是 ...

【百度地圖API】建立全國銀行位置查詢系統(四)——如何利用百度地圖的數據生成自己的標注

原文:[百度地圖API]建立全國銀行位置查詢系統(四)--如何利用百度地圖的數據生成自己的標注 摘要: 上一章留個懸念,"如果自己沒有地理坐標的數據庫,應該怎樣制作銀行的分布地圖呢?&quo ...

【百度地圖API】建立全國銀行位置查詢系統(三)——如何在地圖上添加銀行標注

原文:[百度地圖API]建立全國銀行位置查詢系統(三)--如何在地圖上添加銀行標注 你將在第三章中學會以下知識: 如何在地圖上添加帶銀行logo的標注?(你也可以換成商場logo, ...

【百度地圖API】建立全國銀行位置查詢系統(二)——怎樣為地圖添加控件

原文:[百度地圖API]建立全國銀行位置查詢系統(二)--怎樣為地圖添加控件 你將在第二章中學會以下知識: 使用手寫代碼的利器——notepad++: 如何為地圖添加控件——魚骨. ...

隨機推薦

IBatis.Net使用總結(四)-- IBatis 調用存儲過程

IBatis 調用存儲過程 http://www.cnblogs.com/jeffwongishandsome/archive/2010/01/10/1543219.html http://www.c ...

struts2中的jsp值傳到后臺action接收的三種方法

struts2中的Action接收表單傳遞過來的參數有3種方法: 如,登陸表單login.jsp:

Apache RocketMQ在linux上的常用命令

Apache RocketMQ在linux上的常用命令 進入maven安裝后的rocketmq的bin目錄 ?1.啟動Name Server ?2.啟動Broker 3.關閉Name Server 4 ...

boost 1.67編譯VS2017版本

最近想系統學習并使用一下boost的asio異步網絡庫,所以需要編譯boost庫使用,下面簡單介紹如何編譯. 編譯環境 boost1.67版本,windows 10,VS2017 下載boost 建議 ...

Notes 和 Domino 已知限制

Notes 和 Domino 已知限制 功能測試 限制數據庫的最大大小是多少? 最大的 OS 文件大小限制 -(最大為 64GB)文本域的最大大小是多少? 15KB(存儲):15KB,顯示在視圖列中R ...

(轉)View Transform(視圖變換)詳解

原文作者講得太好了,唯有這篇讓我對視圖矩陣了解的清晰了很多. --------------------------------------------------------------------- ...

總結

以上是生活随笔為你收集整理的html百度地图导航起点默认定位位置,百度地图API的自动定位路线查询的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。