1. 程式人生 > >app頁面中使用外掛嵌入百度地圖

app頁面中使用外掛嵌入百度地圖

先引入百度地圖外掛:

<script src="http://api.map.baidu.com/api?v=2.0&ak=qntV4LT7YvgAQ52vL3qld9EVpISmUCTM"></script>

在html 中建立顯示地圖的div:

<div class="map-show" id="allmap"></div>

用js 指令碼生成地圖:
注:1.此處 將div 的 id填入
        2.傳入經緯度
        3.div容器的class 和 id 取值要注意,以免和外掛衝突(eg:定點陣圖標樣式出問題很可能是屬性名衝突了)
        4.此方法生成的地圖左下角會有百度地圖 logo,使用 .anchorBL{ display:none; } 可清除

var map = new BMap.Map("allmap");
var point = new BMap.Point(經度, 緯度);
var marker = new BMap.Marker(point);  // 建立標註
map.addOverlay(marker);              // 將標註新增到地圖中
map.centerAndZoom(point, 15);
map.enableScrollWheelZoom(true);

百度地圖知識拓展見:點選開啟連結-百度地開放平臺

百度地圖API_BMap模板:百度地圖開放平臺的模板 
注:此模板相當方便,在第一步中把需求設定好,直接第二步點獲取程式碼,再拷貝到專案中使用即可。

相關推薦

app頁面使用外掛嵌入地圖

先引入百度地圖外掛:<script src="http://api.map.baidu.com/api?v=2.0&ak=qntV4LT7YvgAQ52vL3qld9EVpISmUCTM"></script>在html 中建立顯示地圖的div:

如何在網頁嵌入地圖

最近在做的事情是給一個剛起步的公司做一個官網來展示其企業相關的資訊及產品資訊。其中碰到一個需求就是在介紹企業的各種聯絡方式時需要在頁面上給出一個線上的地圖,地圖上能夠標示出企業的位置。如果讓人從0開始我覺得沒幾個人能搞出來吧,不過百度地圖開放平臺提供了強大的工具幫助我們實現

ios8UIWebView嵌入地圖黑屏解決方案

檢查專案中是否自定義了UserAgent請求頭 解決方法:保留原來的請求頭 UIWebView *webView2 = [[UIWebView alloc] init]; NSString *ol

Axure RP8實現頁面嵌入地圖

在很多外賣APP中,當我們點完外賣後,會有地圖顯示騎手的位置。實現效果如下圖:而如何將地圖嵌入原型之中呢,請往下繼續看。在本例中,點選滑鼠左鍵可以對地圖進行拖動,可以使用滑鼠滾輪實現地圖的放大和縮小。第

HTML5頁面直接調用地圖API,獲取當前位置,直接導航目的地(轉)

wid dir tle mark utf-8 mil 獲取 open init HTML5頁面直接調用百度地圖API,獲取當前位置,直接導航目的地 我是應用在微信中,自定義菜單,菜單直接鏈接到這個HTML5頁面,獲取當前位置後,頁面中定好目的地,這樣打開頁面後直接進入導航頁

HTML5頁面直接調用地圖API,獲取當前位置,直接導航目的地

position new html5 head css target str direction lmap <!DOCTYPE html> <html lang="zh-cmn-Hans"> <meta charset="UTF-8"

Angularecharts與地圖的結合使用(二)

調整部分:(1)解決拖拽地圖後echarts與地圖分層現象;(2)通過echarts的事件觸發替換百度地圖的標記事件觸發。程式碼如下:import { Component, OnInit } from '@angular/core'; declare var BMap, ec

網頁嵌入地圖和使用地圖api自定義地圖的詳細步驟

在網頁中插入百度地圖 如果想在自己的網頁上面加入百度地圖的話,可以用百度地圖的api.具體使用方法如下: 第二步:設定地圖,大家可以對網站顯示地圖的寬高進行設定,其餘選項不動。 第三步:新增標註。點選第一個圖示後,在右側找到自己的位置,單擊滑鼠左鍵可定位。標

在混合app開發過程使用地圖api的出現坐標偏差的解決

百度 api call cordova overlay forum gpo ext ddr 在項目中使用ngCordova的$cordovaGeolocation模塊獲取當前位置經緯度,當展示在百度地圖中時發現有誤差(我的測試誤差為1.7公裏左右),查資料發現百度地圖經緯度

頁面引入地圖API的步驟以及Geolocation簡單的使用

在頁面中想要展示的頁面中使用百度地圖的API十分的簡單而且是十分有用的。下面先介紹一些HTML5中地理位置的一些知識。 地理位置(Geolocation)是HTML5中重要的特性之一。提供了確定使用者位置的功能,藉助這個特效能夠開發基於位置資訊的應用,使得開發

地圖api在Html顯示,在jsp頁面不顯示解決方法

在jsp頁面中顯示如下但是在html中正常顯示。原來的程式碼如下<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true">&

js實現高德地圖坐標經緯度轉地圖坐標

math.sqrt pan poi 結果 mat blog 筆記 百度 說明 1 function tobdMap(x, y) { 2 var x_pi = 3.14159265358979324 * 3000.0 / 180.0; 3

vue實現地圖拖拽地圖定位功能

.com 元素 偏移量 locals 進行 函數 nco 查看 page 效果如果所示,拖動地圖。中間圖標不動,並且自動獲取地圖當前中心點的經緯度。然後就可以用經緯度做其他的操作了。。。首先查看了百度地圖的api。能實現這個功能最貼近的就是marker。marker

第150天:網頁插入地圖方法

function 復制 lbs 提交 應該 頁面 sap create 定位 在現在的很多頁面中,都運用到了百度地圖來定位,例如: 像這樣的地圖,我們可以通過手動來進行放大、縮小、移動等來查找具體的地址,特別方便,在頁面上引用也顯得頁面很有特點,那麽,應該怎麽樣來制作這種

第151天:網頁插入地圖方法(不需要密鑰)

ack 定義 text tran 3.5 index rand lbs adding 今天分享一個在網頁中插入百度地圖的方法,不需要密鑰哦,前兩天,我試了好多次百度開發平臺上使用百度地圖的方法,都需要申請密鑰,申請了,還是用不了,後來,終於發現了一個不需要密鑰的方法,希望對

網頁利用地圖實現定位省(直轄市)市(區)

ren location .get point asc sca set map char <!doctype html> <head> <meta http-equiv="Content-Type" content="text/h

vue:vue使用地圖

text eol 文件 java cti pty 百度地圖api oom TE 一:初步繪制百度地圖1:npm install bmap --s 2:<!-- 在index.html中添加百度地圖JavaScript API接口; --><script

關於在react引用地圖

png span nbsp tooltip return 自己 coord true charts 按照以下三個步驟即可: 1、首先要去百度地圖上申請密鑰。 2、在react中引入百度地圖相關script <script type="text/javascrip

react項目引入地圖打包報錯問題

bsp 9.png 調試 怎麽辦 reac alt 引入 正常 mage 一、我正常引入百度地圖,調試時候是好使的,但是打包時候就報錯 引入方法如下: 報錯如圖 正常調試是好使的,但是打包報這個錯,解析不了這個BMap,那麽怎麽辦呢? 然後我就轉用了window辦法

webView匯入地圖和設定樣式

首先看效果圖: 怎樣獲取百度地圖api 第一種方式:找到“百度地圖api” 第二種方式:”百度地圖生成器“ 注意此方式生成的地圖使用的是百度地圖api1.1 設定地圖樣式 博主使用的是用百度地圖生成器生成的地圖,可以先儲存成html格式,檢視地圖