成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

使用百度地圖API獲取手動定位位置信息實例講解

suosuopuo / 1609人閱讀

摘要:需求后臺新增編輯活動項目時,用戶可以自己通過地圖插件選擇位置手動定位,選擇后,系統(tǒng)能夠獲得當前位置的地址信息以及坐標信息,以方便后續(xù)程序的處理。技術(shù)上主要以百度地圖為核心,彈出層和百度中結(jié)果配合,父子頁面?zhèn)髦狄龑?dǎo)達成目標。

需求

后臺新增/編輯活動項目時,用戶可以自己通過地圖插件選擇位置(手動定位),選擇后,系統(tǒng)能夠獲得當前位置的地址信息以及坐標信息,以方便后續(xù)程序的處理。

代碼

不啰嗦,直接看代碼:

表單頁面(截選):


地圖彈出層頁面:



    
    
    
    
    單擊獲取點擊的經(jīng)緯度


PHP獲取頁面結(jié)果方法:

/**
     * 根據(jù)網(wǎng)址獲取頁面內(nèi)容
     *
     * @param $link
     *
     * @return string
     */
    public function getPageContent($link)
    {
        $link = trim($link);
        $content = file_get_contents($link);
        return $content;
    }
總結(jié)

流程上可以分為:點擊按鈕彈出子窗口頁面 -> 手動鼠標選擇頁面位置 -> 父頁面地址和坐標分別獲取到值 -> 子頁面關(guān)閉。

技術(shù)上主要以百度地圖API為核心,layer彈出層和PHP百度api中結(jié)果配合,js父子頁面?zhèn)髦狄龑?dǎo)達成目標。

因為很簡單,其他的也不多說了,有興趣的可以申請個ak碼試試,百度官方也有很多示例。

地址
JavaScript API 類參考:[http://developer.baidu.com/map/reference/index.php][1]

JavaScript API demo演示:[http://developer.baidu.com/map/jsdemo.htm#a1_2][2]

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/22007.html

相關(guān)文章

  • vue項目中使用百度地圖(vue-baidu-map)

    摘要:當屬性為合法地名字符串時例外,因為百度地圖會根據(jù)地名自動調(diào)整的值由于百度地圖只有一種加載方式,因此組件及其所有子組件的渲染只能是異步的。 在使用vue做項目的時候,有用到百度地圖,使用了vue-baidu-map插件,包括拾取位置坐標,搜索位置等 1.引入方式 showImg(https://segmentfault.com/img/bVbv0hs?w=835&h=531); 可在ap...

    番茄西紅柿 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<