1. 程式人生 > >BaiduMap SDK-百度地圖的縮放、旋轉和俯視功能實現

BaiduMap SDK-百度地圖的縮放、旋轉和俯視功能實現

目錄

1 簡介

2 程式碼實現

2.1 縮放

2.2 旋轉

2.3 俯視

1 簡介

要實現BaiduMap的平移、縮放、旋轉和俯視功能,需要先開啟對應功能,才可以進行操作,

2 程式碼實現

2.1 縮放

縮放範圍:3.0~19.0

            float zoom = 13f;
            mapStatusUpdate = MapStatusUpdateFactory.zoomTo(zoom);
            baiduMap.setMapStatus(mapStatusUpdate);

2.2 旋轉

旋轉角度:-180~180度;

            float rotate = -30.0f;
            mapStatus = new MapStatus.Builder(baiduMap.getMapStatus()).rotate(rotate).build();
            mapStatusUpdate = MapStatusUpdateFactory.newMapStatus(mapStatus);
            baiduMap.setMapStatus(mapStatusUpdate);

2.3 俯視

俯視角度:-45~0度;

            float overlook = -30.0f;
            mapStatus = new MapStatus.Builder(baiduMap.getMapStatus()).overlook(overlook).build();
            mapStatusUpdate = MapStatusUpdateFactory.newMapStatus(mapStatus);
            baiduMap.setMapStatus(mapStatusUpdate);

相關推薦

BaiduMap SDK-地圖旋轉俯視功能實現

目錄 1 簡介 2 程式碼實現 2.1 縮放 2.2 旋轉 2.3 俯視 1 簡介 要實現BaiduMap的平移、縮放、旋轉和俯視功能,需要先開啟對應功能,才可以進行操作, 2 程式碼實現 2.1 縮放 縮放範圍:3.0~19.0

Android自己定義地圖圖標

map() align 相關 alt select 布局文件 sch trac odi 自己定義實現Android百度地圖的縮放圖標,須要自己定義一個縮放控件,實現效果例如以下: 這裏的縮放效果,實現了點擊button能夠對地圖的放大縮小,通過手勢放大與縮小也

Android自定義地圖圖示

自定義實現Android百度地圖的縮放圖示,需要自定義一個縮放控制元件,實現效果如下: 這裡的縮放效果,實現了點選按鈕可以對地圖的放大縮小,通過手勢放大與縮小也控制縮放圖示的可用狀態。具體實現如下: 首先是drawable目錄下的兩個xml配置檔案: zoom_selec

關於地圖拖拽的回撥函式

1.縮放的回撥函式 zoomstart {type, target} 地圖更改縮放級別開始時觸發觸發此事件 zoomend {type, target} 地圖更改縮放級別結束時觸發觸發此事件   a、實現縮放動作開始時,返回地圖中心點座標: map

使用手勢對UIImageView進行旋轉移動

nbsp boa use itl ans self. iges comm title [cpp] view plain copy // 添加所有的手勢 - (void) addGestureRecognizerToView:(UIView *)view

影象處理之影象基本變化(平移旋轉)(Octave實現

在模式識別及計算機視覺中,要經常進行影象的變化。 例如:在識別手寫數字中,我們可能在廣泛應用中要求所有的圖片都是20*20這麼好的規格。所以,我們就需要進行縮放來達到目的。 今天來總結下學到的影象的基本變換。 首先我們計 (w,v) (w,v)為源影象的

js仿地圖拖拽添加圖層功能(原創)

ets tle clas 火狐 相對 inner tlist posit css 最近項目中完成的需求,仿百度地圖中的功能: 要求:1.底層圖可以拖拽、縮放。    2.拖拽一個圖標,在底層圖上對應位置添加一個標註點,該標註點位置要隨底層圖移動。    3.添加的標註

js仿地圖拖拽新增圖層功能(原創)

最近專案中完成的需求,仿百度地圖中的功能: 要求:1.底層圖可以拖拽、縮放。       2.拖拽一個圖示,在底層圖上對應位置新增一個標註點,該標註點位置要隨底層圖移動。    3.新增的標註點,可以拖動,刪除。 主要知識點和難點就是各個瀏覽器的點選、拖拽、縮放事件相容性,對js運動屬性、運動偏移位置的瞭解,

地圖搜尋poipointaddress

function setPlace(dd){         var add="福建省福州市"+$("#sendDistrict").val();         map.clearOverlays();    //清除地圖上所有覆蓋物         function my

地圖按行政區縣劃分輪廓界限

背景 在物聯網行業,使用者、決策者通常需要直觀地看到不同區域、地點處的裝置部署情況,便於瞭解整體分佈。通過在數字地圖上動態劃分各區、縣的邊界,同時顯示每個區域的裝置數量,可實現這一需求。其實,這種技術已經很成熟,並在各大找房網站中得到廣泛應用。 這裡列出幾個

地圖SDK-----地圖線上建議查詢,結合AutoCompleteTextView實現搜尋下拉列表。

實現效果圖 如下 這是百度地圖 POISearch的效果,                     這是自己寫的效果 首先實現這個功能主要用到了兩個部分 第一個部分 AutoCompleteTextView     具體使用參考 http://blog.csdn.ne

多執行緒正常地圖瓦片獲取衛星圖瓦片道路圖瓦片衛星圖道路圖拼接。

import java.io.File; import java.io.*; import java.net.HttpURLConnection; import java.net.URL; import java.util.Properties; import java.ut

地圖 座標偏移覆蓋物偏移解決方案

百度地圖定位不準確,這個問題困擾我一整天,想來度娘是強大的,各種查詢總於找到解決方案,其實就是將經緯度轉換為百度地圖識別的經緯度,是不是很扯。 網址 http://developer.baidu.com/map/jsdemo/demo/convertor.js    

地圖API圖示文字圖例與連線

百度地圖開放平臺功能強大,使用簡單,為地圖的自定義提供了非常方便的途徑! 本文以繪製一張全國機器輻射圖為例記錄其基本使用方法,效果如下圖: 圖中包括了帶圖示和文字的標註,連線以及圖例。 1.關於座標 說到地圖,不得不說座標。 我以為,GPS獲取經緯度之後,把經緯度丟給地圖就可以了。但那真的是自以為。

移動端雙指旋轉

target tlist back col get ret for charset length <!DOCTYPE html><html><head> <meta charset="UTF-8"> <tit

基本動畫復合動畫設置 平移旋轉透明度 編碼實現 xml實現

sca ons new rpo 頂點 進行 clas imageview abs public class VAActivity extends Activity { private ImageView iv_animation; private Tex

unity通過滑鼠操作攝像機圍繞主角旋轉上下移動

 控制攝像機的程式碼如下: using System.Collections; using System.Collections.Generic; using UnityEngine; /// <summary> /// 攝像機控制器. 將該指令碼掛載到Camera

地圖切圖工具下載地圖切圖工具使用方法

百度地圖切圖很麻煩,雖然百度地圖提供了api,百度地圖API當前預設支援兩種地圖型別《map type》:普通圖和三維圖,如果您想自定義地圖,那麼這個時候就必須切圖了。。。下今天小編給大家分享一下本篇文章《百度地圖切圖工具下載和及百度地圖切圖工具用法》! 我們先從切圖工具的使用開始,接著再分析該

WinForm版影象編輯小程式(實現影象拖動旋轉摳圖)

WinForm版影象編輯小程式(實現影象拖動、縮放、旋轉、摳圖) 閒暇之餘,開發一個圖片編輯小程式。程式主要特點就是可方便的對多個影象編輯,實現了一些基本的操作。本文主要介紹一下程式的功能、設計思路。 執行程式 下載地址: 百度網盤。https://pan.baidu.com/s/1cs

地圖API之地圖退拽標記點獲取經緯度的實現程式碼

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />