1. 程式人生 > >百度地圖開原始碼使用

百度地圖開原始碼使用

(一)概述

  • 百度地圖開發者平臺提供的六大功能

    • 定位 :解決你在哪裡的問題

    • 地圖:展示高清地圖

    • 出行:導航定位

    • 軌跡:鷹眼軌跡平臺為我們提供實時的位置資訊

    • 資料:提供海量的搜尋資料

    • 分析:挖掘客流分佈,建築物分佈等等

(二)百度地圖定位

GPS + WIFI + 基站

2.1 GPS定位

  • GPS定位:是美國軍方提供的全球定位系統

  • 北斗:中國研發

  • 格洛納斯:前蘇聯研發,北斗提供維護

  • 伽利略:歐盟研發

2.2 WIFI(無線路由器)定位

每一臺無線路由器的MAC地址都是唯一的;

  • WIFI定位的原理

    • 當我們的手機連線到某一個無線路由器的時候,我們在開啟百度搜索或是百度地圖的時候,這是百度會問,是否允許開啟你手機的GPS獲取你的定位,如果你點允許了,這時候百度就會收集你的位置資訊,然後把你的位置資訊和你的路由器相繫結,下次只有有人搜到你的無線訊號,就能確定你的位置在哪,當接受到你的無線訊號越多了,定位你的位置就越準確。

2.3 基站定位

  • 只要能收到到手機訊號,手機不需要聯網,也不用開起GPS,只要手機能打電話,就能定位到你的位置;

(三)百度地圖的展示

這裡主要分享的是WEB端展示,不涉及Android端和IOS端,本次jacky分享以JavaScript API v2.0,注意不是3.0的版本

@資料分析-jacky

3.1 申請祕鑰

@資料分析-jacky
@資料分析-jacky
@資料分析-jacky

  • 建立成功,我們可以看到
    @資料分析-jacky