JS百度地圖api使用方法
阿新 • • 發佈:2019-01-09
首先,引入百度地圖的指令碼:
[javascript] view plain copy- <script src="http://api.map.baidu.com/api?v=2.0&ak=A1LU7iHS0avqQwPLAxbhKn0UYSQCuRVH"></script>
然後根據api定義自己的:
[javascript] view plain copy- var points = [{
- id: 1,
- lng: 113.9278789384, //經度
- lat: 22.5390216496, //緯度
- title: "深圳恆大"
- content: ["地址:深圳市南山區沙河西路2029,城市山谷香樟街1A-20,雅萱府。 電話:0755-86953681"]
- }];
- var map = new BaiduMap({
- id: "container3",
- level: 16, // 選填--地圖級別--(預設15)
- zoom: true, // 選填--是否啟用滑鼠滾輪縮放功能--(預設false)
- type: ["地圖", "衛星", "三維"], // 選填--顯示地圖型別--(預設不顯示)
- width: 320, // 選填--資訊視窗width--(預設自動調整)
- height: 70, // 選填--資訊視窗height--(預設自動調整)
- titleClass: "title",
- contentClass: "content",
- showPanorama: true, // 是否顯示全景控制元件(預設false)
- showMarkPanorama: true, // 是否顯示標註點全景圖(預設false)
- showLabel: false, // 是否顯示文字標註(預設false)
- mapStyle: "normal", // 預設normal,可選dark,light
- icon: { // 選填--自定義icon圖示
- url: "img/marker2.png",
- width: 34,
- height: 94
- },
- centerPoint: { // 中心點經緯度
- lng: 113.9278789384,
- lat: 22.5390216496
- },
- index: 0, // 開啟對應的資訊視窗,預設-1不開啟
- animate: true, // 是否開啟墜落動畫,預設false
- points: points, // 標註點--id(唯一標識)
- });