‘壹’ 百度地图怎么设置常用地点 百度地图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。