『壹』 百度地圖怎麼設置常用地點 百度地圖APP常用地址設置方法
很多用戶反映,想在網路地圖APP里設置一個常用地址,這樣以後使用的時候就不用在通過搜索來找目的地了,那麼,網路地圖怎麼設置常用地點呢?接下來,小編就為大家介紹下網路地圖APP常用地址設置方法。
網路地圖APP常用地址設置教程:
1、首先打開網路地圖APP,點擊左上角的頭像;
2、在個人中心點擊「常用地址」;
3、在常用地址里點擊右上角的「+」符號添加你最常用的地址就可以了。
以上就是網路地圖APP常用地址設置方法,以後想去哪裡,就可以通過常用地址里的地址輕松搜索了。
『貳』 android百度地圖,如何在百度地圖顯示在手機屏幕上的部分,獲取到中心點
java">privateMapViewmMapView;
privateBaiMapmBaiMap;
MapStatusmmapStatus;
mmapStatus=mBaiMap.getMapStatus();
LatLngcenter=mmapStatus.target;
Stringlocation=center.longitude+","+center.latitude;
System.out.println(location);
以上代碼輸出的location就是當前地圖屏幕的中心坐標;
舊的網路地圖SDK有一個方法,不過SDK升級後就沒有了,用上面的代碼就可以了
『叄』 Android調用百度地圖 設置了中心點 同時也定位 但是中心每次都是我的位置呢 坑
都說是定位,肯定是你自己的位置啊
『肆』 百度android地圖如何獲取地圖中心點的經緯坐標
方法如下:
1、進入網路地圖的damo,根據注釋下載代碼。
2、使用SDK定位功能,獲取周邊地址;
http://developer..com/map/index.php?title=androidsdk
『伍』 android 百度地圖如何通過中心點獲取屏幕左上角點的坐標
true]GeoPoint centerPoint = mapview.getMapCenter();// 地圖中心坐標 int tbSpan = mapview.getLatitudeSpan();// 當前緯線的跨度(從地圖的上邊緣到下邊緣) int lrSpan = mapview.getLongitudeSpan();// 當前經度的跨度(從地圖的左邊緣到地圖的右邊緣) GeoPoint ltPoint = new GeoPoint(centerPoint.getLatitudeE6() - tbSpan / 2, centerPoint.getLongitudeE6() - lrSpan / 2);// 左上角坐標 GeoPoint rbPoint = new GeoPoint(centerPoint.getLatitudeE6() + tbSpan / 2, centerPoint.getLongitudeE6() + lrSpan / 2);// 右下角坐標
『陸』 百度地圖Android版本,搜索出來路徑的起點和終點圖標怎樣更換
打開網路地圖api查看調用方法,需要幾個工具:
1、靜態圖可視化工具
2、自定義Marker樣式工具
3、標簽位置-labels和標簽樣式-labelStyles 工具
這幾個工具在靜態圖api介面說明頁面可以找到。
先在網路地圖API-靜態地圖生成助手裡找到要顯示的地方,並調整。會得到一個經緯度值。
得到經緯度後返回靜態圖API介面說明頁面。找到自定義Marker樣式工具。在它的下面有一個演示用的地方,在裡面輸入自己的自定義值。
center:剛才得到的經緯度
markers:剛才得到的經緯度
zoom:18
url: 輸入自定義圖標url
輸入好點運行即可在右側看到演示圖片。
點擊運行後在運行的下面會顯示設置的圖片調用的代碼。復制代碼並保存到記事本。
向下滾動頁面找到標簽位置和標簽樣式工具下面的演示工具輸入自定義值。
點擊運行後會得到調用代碼復制這個代碼並和第5步得到的代碼合並。把不同的合並即可得到想要的效果了。
『柒』 新人求助,Android百度地圖開發,怎麼設置新的中心點
調用setMapStatus來改變中心點的。
創建一個點LatLng cenpt = new LatLng(30.663791,104.07281);
通過點構建一個地圖狀態
MapStatus mMapStatus = new MapStatus.Builder()
.target(cenpt)
.zoom(12) //這個12是縮放對的級別
.build();
3.構建MapStatusUpdate對象,來便描述地圖狀態將要發生的變化
4.調用地圖setMapStatus改變地圖的中心點
mBaiMap.setMapStatus(mMapStatusUpdate);
『捌』 android 版百度地圖可設置經由地
第一步:添加SDK包:【目前為最新的網路地圖SDK】
在工程里新建libs文件夾,將開發包里所有文件拷貝到libs根目錄下覆蓋即可
第二步:SDK包引入項目中
在工程屬性->Java Build Path->Libraries中選擇「Add External JARs」,選定mapapi_v**_**.jar,和locSDK_**.**.jar確定後返回。
第三步:在Manifest中添加使用許可權及Android版本支持;
<!–使用網路功能所需許可權 –>
<uses-permission android:name=」android.permission.ACCESS_NETWORK_STATE」>
</uses-permission>
<uses-permission android:name=」android.permission.INTERNET」>
</uses-permission>
<uses-permission android:name=」android.permission.ACCESS_WIFI_STATE」>
</uses-permission>
<uses-permission android:name=」android.permission.CHANGE_WIFI_STATE」>
</uses-permission>
<!– SDK離線地圖和cache功能需要讀寫外部存儲器 –>
<uses-permission android:name=」android.permission.WRITE_EXTERNAL_STORAGE」>
</uses-permission>
<!– 獲取設置信息和詳情頁直接撥打電話需要以下許可權 –>
<uses-permission android:name=」android.permission.READ_PHONE_STATE」>
</uses-permission>
<uses-permission android:name=」android.permission.CALL_PHONE」>
</uses-permission>
<!– 使用定位功能所需許可權,demo已集成網路定位SDK,不使用定位功能可去掉以下6項 –>
<uses-permission android:name=」android.permission.ACCESS_FINE_LOCATION」>
</uses-permission>
<permission android:name=」android.permission.BAIDU_LOCATION_SERVICE」>
</permission>
<uses-permission android:name=」android.permission.BAIDU_LOCATION_SERVICE」>
</uses-permission>
<uses-permission android:name=」android.permission.ACCESS_COARSE_LOCATION」>
</uses-permission>
<uses-permission android:name=」android.permission.ACCESS_MOCK_LOCATION」>
</uses-permission>
<uses-permission android:name=」android.permission.ACCESS_GPS」>
</uses-permission>
配置Activity:
<activity android:name=」.BaiMapActivity」
android:configChanges=」orientation|keyboardHidden」
android:screenOrientation=」sensor」
android:label=」網路地圖」
android:launchMode=」singleTask」 >
</activity>
添加屏幕及版本支持:
<supports-screens android:largeScreens=」true」
android:normalScreens=」true」android:smallScreens=」true」
android:resizeable=」true」android:anyDensity=」true」 />
在application標簽中聲明service組件:
<service android:name=」com..location.f」 android:enabled=」true」 android:process=」:remote」>
</service>
第四步:插件的使用:
1.拷貝插件包中src 有java文件 2個,到你的項目中去。
2.拷貝res資源到你的項目中。
3.添加libs文件夾下面的 包文件到你的項目中。這里也可以用官方提供的。
4.拷貝www文件夾下的js文件到你的項目中,並引入該插件到你的html文件中。
插件的js用法:
<button onclick=」bdmap(『北京市石景山區魯谷路74號中國瑞達大廈20層』,』北京市』);」>網路地圖地址查詢1</button>
<button onclick=」bdmap(『西安市雁塔區小寨西路161號』,』西安市』);」>網路地圖地址查詢2</button>
function bdmap(ad,city){
window.plugins.BaiMap.ad(
ad,city,
function(success) {
// alert(「encode success: 」 + success);
}, function(fail) {
// alert(「encoding failed: 」 + fail);
}
);
}
第五步:在插件文件config.xml中引入你的插件
<feature name=」BaiMap」>
<param name=」android-package」 value=」com.xhuayi.dgoula.BaiMap」 />
</feature>
第六步:去網路官方申請網路地圖的key。
在BaiMap.java文件中替換BAIDU_MAP_KEY的值。
『玖』 android 百度地圖開發 怎麼把當前位置移動到屏幕中間,初學者,求詳細代碼
var map = new BMap.Map("container"); // 創建Map實例
var point = new BMap.Point(116.404, 39.915); // 創建點坐標
map.centerAndZoom(point,15); // 初始化地圖,設置中心點坐標和地圖級別。
最主要的是第2行代碼,你要指定你當前位置的坐標,才可以顯示為當前位置。
當前位置的坐標你可以固定寫死,也可以通過其它方式獲取,例如HTML5中的GeoLocation。