任務目標:1、實現地圖地址級聯下拉選項
任務目標:2、實現地圖搜索周邊服務
任務目標:3、實現地圖鼠標點擊獲取地址和坐標
任務目標:4、實現地圖根據東經北緯反向解析地址
任務目標:5、實現地圖出行方式的選擇
任務目標:6、實現地圖輸入框提示
基于lbs服務應用開發
基于位置的服務,它是通過電信移動運營商的無線電通訊網絡(如GSM網、CDMA網)或外部定位
方式(如GPS)獲取移動終端用戶的位置信息(地理坐標,或大地坐標),在地理信息系統(外語
縮寫:GIS、外語全稱:Geographic Information System)平臺的支持下,為用戶提供相應
服務的一種增值業務。
lbs應用早起有導航儀,電子狗
LBS和GPS之間的區別:
LBS是基于位置的服務,但獲取位置的方式很多,GPS只是獲取位置的一種方式而已,還可以通
過移動基站獲取方法,還可以通過GPS和移動基站兩種方式組合來獲取位置。但是大多數情況,
都用GPS來獲取位置,這是因為GPS獲取位置是免費得,而通過移動基站來獲取位置是收費的;
但是兩者各有優缺點,GPS獲取位置要求上空沒有遮擋,如果在房間內或大樹下,一般情況就獲
取不到GPS的位置信息;而移動基站獲取位置就可以克服這個問題,移動基站根據你手機與不同
基站之間距離,就能確定你當前的位置,但它的缺點是必有移動基站,也就是必須手機要有信
號,如果的小山溝的話,手機沒有信號,移動基站獲取位置功能就失效了。
北京市地圖
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;
font-family:"微軟雅黑";}
</style>
<script type="text/javascript"
src="http://api.map.baidu.com/api?v=2.0&ak=您的密鑰"></script>
<title>地圖展示</title>
</head>
<body>
<div id="allmap"></div>
</body>
</html>
<script type="text/javascript">
// 百度地圖API功能
var map = new BMap.Map("allmap"); // 創建Map實例
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); // 初始化地圖,設置
中心點坐標和地圖級別
map.addControl(new BMap.MapTypeControl()); //添加地圖類型控件
map.setCurrentCity("北京"); // 設置地圖顯示的城市 此項是必須設置的
map.enableScrollWheelZoom(true); //開啟鼠標滾輪縮放
</script>