高德地图的路口放大图字能放大吗

12:15 提问
为什么高德地图运行之后只能定位一次小篮点,退出后再进去就没小篮点了,变成默认的地图了
```package com.test.demo.
import com.amap.api.location.AMapL
import com.amap.api.location.AMapLocationL
import com.amap.api.location.LocationManagerP
import com.amap.api.location.LocationProviderP
import com.amap.api.maps2d.AM
import com.amap.api.maps2d.LocationS
import com.amap.api.maps2d.MapV
import com.amap.api.maps2d.model.BitmapDescriptorF
import com.amap.api.maps2d.model.MyLocationS
import com.test.demo.R;
import android.app.A
import android.graphics.C
import android.location.L
import android.os.B
public class NearbyActivitty extends Activity implements LocationSource,
AMapLocationListener{
private AMap aM
private MapView mapV
private OnLocationChangedListener mL
private LocationManagerProxy mAMapLocationM
//LocationManagerProxy:定位服务类。
//这个定位类允许应用定时更新获取设备的地理位置,或者当这个设备进入指定的地理位置时,启动一个应用指定的Intent。
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_nearby);
mapView = (MapView) findViewById(R.id.map);
mapView.onCreate(savedInstanceState);// 必须要写
* 初始化AMap对象
private void init() {
if (aMap == null) {
aMap = mapView.getMap();
setUpMap();
* 设置一些amap的属性
private void setUpMap() {
// 自定义系统定位小蓝点
MyLocationStyle myLocationStyle = new MyLocationStyle();
myLocationStyle.myLocationIcon(BitmapDescriptorFactory
.fromResource(R.drawable.location_marker));// 设置小蓝点的图标
myLocationStyle.strokeColor(Color.BLACK);// 设置圆形的边框颜色
myLocationStyle.radiusFillColor(Color.argb(100, 0, 0, 180));// 设置圆形的填充颜色
// myLocationStyle.anchor(int,int)//设置小蓝点的锚点
myLocationStyle.strokeWidth(1.0f);// 设置圆形的边框粗细
aMap.setMyLocationStyle(myLocationStyle);
aMap.setLocationSource(this);// 设置定位监听
aMap.getUiSettings().setMyLocationButtonEnabled(true);// 设置默认定位按钮是否显示
aMap.setMyLocationEnabled(true);// 设置为true表示显示定位层并可触发定位,false表示隐藏定位层并不可触发定位,默认是false
// aMap.setMyLocationType()
* 此方法已经废弃
public void onLocationChanged(Location location) {
public void onProviderDisabled(String provider) {
public void onProviderEnabled(String provider) {
public void onStatusChanged(String provider, int status, Bundle extras) {
* 定位成功后回调函数
public void onLocationChanged(AMapLocation aLocation) {
if (mListener != null && aLocation != null) {
mListener.onLocationChanged(aLocation);// 显示系统小蓝点
* 激活定位
public void activate(OnLocationChangedListener listener) {
mListener =
if (mAMapLocationManager == null) {
mAMapLocationManager = LocationManagerProxy.getInstance(this);
//此方法为每隔固定时间会发起一次定位请求,为了减少电量消耗或网络流量消耗,
//注意设置合适的定位时间的间隔,并且在合适时间调用removeUpdates()方法来取消定位请求
//在定位结束后,在合适的生命周期调用destroy()方法
//其中如果间隔时间为-1,则定位只定一次
* mAMapLocManager.setGpsEnable(false);
* 1.0.2版本新增方法,设置true表示混合定位中包含gps定位,false表示纯网络定位,默认是true Location
* API定位采用GPS和网络混合定位方式
* ,第一个参数是定位provider,第二个参数时间最短是2000毫秒,第三个参数距离间隔单位是米,第四个参数是定位监听者
mAMapLocationManager.requestLocationUpdates(
LocationProviderProxy.AMapNetwork, 2000, 10, this);
* 停止定位
public void deactivate() {
mListener =
if (mAMapLocationManager != null) {
mAMapLocationManager.removeUpdates(this);
mAMapLocationManager.destory();
mAMapLocationManager =
* 方法必须重写
protected void onResume() {
super.onResume();
mapView.onResume();
* 方法必须重写
protected void onPause() {
super.onPause();
mapView.onPause();
* 方法必须重写
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
mapView.onSaveInstanceState(outState);
* 方法必须重写
protected void onDestroy() {
super.onDestroy();
mapView.onDestroy();
按赞数排序
没看到你的设置定位类型啊
相关参考资料百度地图添加大量marker问题
[问题点数:100分]
百度地图添加大量marker问题
[问题点数:100分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年10月 总版技术专家分月排行榜第三
2014年3月 Java大版内专家分月排行榜第一2014年1月 Java大版内专家分月排行榜第一2013年12月 Java大版内专家分月排行榜第一2013年11月 Java大版内专家分月排行榜第一2013年10月 Java大版内专家分月排行榜第一
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。常见问题 | 高德地图开放平台 | 高德地图API
Android平台
WinPhone平台
服务端开发
移动端开发
您现在的位置: >
> 账号与KEY
Q:高德地图API收费麽?
最近好多用户问我们收不收费。高小爱负责任地告诉大家:从日起,我们限时免费102年!
高德LBS开放平台提供的全部通用版API/SDK都是不收取费用的,大家可以放心地使用。
如果您需要商用,直接发送您的公司简介、应用简介、联系人、联系方式到进行报备即可。
Q: 高德地图API的服务调用次数有什么限制?
地理/逆地理编码,每日每Key调用限制200000次,每10分钟内调用次数限制10000次
Place查询,每日每Key调用限制100000次,每10分钟内调用次数限制50000次
输入提示,每日每Key调用限制100000次,每10分钟内调用次数限制50000次
路线规划,每日每Key调用限制100000次,每10分钟内调用次数限制5000次
道路查询,每日每Key调用限制25000次,每10分钟内调用次数限制2500次
静态地图,每日每Key调用限制25000次,每10分钟内调用次数限制2500次
定位,每日每Key调用限制100000次,每10分钟内调用次数限制5000次
如果超过该限制,请将您的应用名称、简介、使用的SDK产品、key、联系人及手机号,发送至,备案后,我们会为您开通高级权限。
Q:国外手机号能申请成为开发者么?
如果您拥有非大陆地区手机号,也可成为高德开发者。您需要先注册一个高德账号,然后将您的高德账号、非大陆地图手机号、注册邮箱等信息发送至。我们会在后台为您开通开发者权限。请注意,此种方式开通的开发者账号,只能通过邮箱找回密码,请务必提供正确的邮箱地址。
那么问题来了,没有国内手机如何完成账号注册?只要您有淘宝或者新浪账号,只需两步即可注册:
1、点击登录,选择登录页面下方,用“淘宝”或“新浪微博”登录,之后会弹出对话框
2、填写你的高德账号名,设置密码,即可拥有专属于你的高德账号。
Q:高德地图的logo能遮挡麽?
高德地图API通用版是免费使用的喔,您真的忍心遮挡我们的logo麽?泪汪汪……%>_&%……
logo不可以遮挡喔,不然我们的法务老爷子会找您麻烦的喔~
Q:企业用户和个人用户有什么区别?
目前还没有任何区别耶?(?`^??)?,完全凭您的心情自由选择。您可以注册一个个人账号,一个公司账号。甚至每天注册一个开发者KEY,不是我占便宜,只是高德LBS开放平台真的免费。
您可以在我的控制台->里,查到自己是企业还是个人用户。
Q:忘记账号怎么办?忘记密码怎么办?
如果您不小心忘记了密码,可以通过手机号和邮箱找回,请。
如果您不记得自己的账号,可以将您的姓名、公司、现有手机号、现有邮箱、KEY等信息发送至,我们会帮您找回该账号,和该账号绑定的手机号、邮箱,协助您找回密码。
为了保护的开发者账号安全,如果您的账号没有绑定手机号和邮箱,那么密码是找不回来的!这个血淋淋的故事告诉我们,给自己的账号绑定一个手机和邮箱是多么的重要和可靠!
Q:注册时收不到邮箱验证码怎么办?
1、换个邮箱试试
2、请在邮箱->设置-->域白名单里,将@设置成为白名单。
3、如果还不能收到验证邮件,请将您的高德账号、注册手机号、注册邮箱等信息发送至,我们会帮您直接创建开发者账号。请注意信息的真实性,否则无法找回密码喔。
Q:如何申请key?如何注册key?
详情参见:。
点击绑定服务的任意选项,将在可使用产品处列出该服务适用的API/SDK。点击相应的API/SDK,即可查看它们的说明文档。例如,选择了Android平台,使用于该平台的服务,见第二个红框所示,并且需要绑定正确的sha1或boundid值。注意,调试和正式发布时,sha1值是不一样的。
Q:新版KEY和旧版KEY有什么区别呢?新申请的KEY为何无法使用?
新版KEY适用于所有新版本的API/SDK,拥有更加安全的密钥机制,更便捷的管理方式,更改数字签名和安全码更加灵活。
旧版KEY显示在密钥管理页面的下方,只适用于旧版本API/SDK。日起,我们将不再提供旧版KEY的技术支持,并停止其的维护,建议开发者即刻申请新版KEY,和升级新版SDK。
如果您注册了新的KEY,需要下载最新的SDK/API才能使用喔。新版KEY对应新版SDK/API的关系如下:
JavaScriptAPI:新版KEY适用于高德地图JavaScriptAPI V1.2服务插件及以上版本,不适用于JavaScriptAPI V1.2旧版服务及下版本。
iOS SDK:新版KEY适用于高德地图 iOS SDK V2.3.0版本(含)以上版本;旧版KEY只适用于V2.3.0(不含)以下版本。
iOS云图SDK:新版KEY适用于高德iOS云图SDKv1.1.0版本(含)以上版本;旧版KEY只适用于v1.0.0版本。
Android SDK:新版KEY适用于高德地图 Android SDK V2.3.0版本(含)以上版本;旧版KEY只适用于V2.3.0(不含)以下版本。
Android 定位SDK:Android定位SDK V1.3.0版本(含)以上版本;旧版KEY只适用于V1.3.0(不含)以下版本。
Android 导航SDK:Android导航SDK V1.1.0版本(含)以上版本;旧版KEY只适用于V1.1.0(不含)以下版本。
Android 云图SDK:新版KEY适用于高德Android 云图SDK V1.1.0版本(含)以上版本;旧版KEY只适用于V1.0.0版本。
如果新申请的KEY对应了新下载的SDK包,还无法使用,请检查您的sha1或boundid是否正确绑定。
Q:2015年2月会暂停哪些旧版服务?
为了为各位开发者提供更优质的产品和服务,开放平台即将于日起停止旧版SDK与API的相关服务与支持,请各位开发者尽快将产品使用的SDK与API升级到最新版本。
届时停止服务的SDK与API对应版本如下:
Windows Phone SDK: V2.0.0 及以下版本
IOS SDK: V2.0.6.1 及以下版本
Android SDK:V2.0.4 及以下版本
JavaScript API:JavaScript API V1.2旧版服务(服务插件为新版服务)及下版本。
REST API:旧版REST API提供的服务(),新版请升级至JavaScriptAPI。
Q:如何更换安全码与数字签名?
更改安全码:在我的控制台,在对应的key选择配置,如该key允许绑定安全码,则可以在此处进行配置。
更改数字签名:关闭数字签名后再重新开启,即可获得新的签名。
Q:能否删除已经申请过的KEY?
暂不提供KEY的删除功能。请重新申请一个新版KEY即可。
Q:如何使用数字签名?
1.从控制台中开通数字签名
2.点击申请数字签名的按钮后,获取用于生成签名的私钥(该签名与key对应,请注意保存,不要泄露)。
3.根据规则生成签名:
签名=MD5(请求参数(参数名的hash值升序排序)+(+号无需输入)私钥);
例如:请求服务为testservice,请求参数分别为a=23,b=12,d=48,f=8,c=67;签名为bbbbb 则数字签名:sig=MD5(a=23&b=12&c=67&d=48&f=8bbbbb)
注:生成签名的内容,即MD5()当中的内容,必须为utf-8编码格式。
4.在请求中添加签名
将签名sig作为参数添加至请求参数中:参数名为sig,值为根据请求参数与私钥计算出的值。
Q:如何获取iOS Bundle identifier?
Xcode切换到Info下,查看Bundle identifier。黑色和灰色的文字都要复制下来喔。
Q:如何获取Android SHA1与Package?
获取应用包名
打开Android 应用工程的 AndroidManifest.xml配置文件,package 属性所对应的内容为应用包名。
获取 Sha1 值
开发模式(debug)和发布模式(release)下的 sha1 值是不同的,发布 apk时 需要根据发布apk对应的keystore重新配置Key,获取发布模式下的sha1的方法请参考。
下面介绍两种获取 Sha1 值的方法。
方法一(推荐)
使用 adt 22 以上版本,可以在 eclipse 中直接查看。
Windows:依次在 eclipse 中打开 Window -> Preferances -> Android -> Build。
Mac:依次在 eclipse 中打开 Eclipse/ADT->Preferances -> Android -> Build。
在弹出的 Build 对话框中 “SHA1 fingerprint” 中的值即为 Android 签名证书的 Sha1 值,如下图所示:
使用 keytool(jdk自带工具),按照如下步骤进行操作:
1.运行进入控制台。
2.在弹出的控制台窗口中输入 cd .android 定位到 .android 文件夹。
3.继续在控制台输入命令。
开发模式使用 debug.keystore,命令为:keytool -list -v -keystore debug.keystore
发布模式使用 apk 对应的 keystore,命令为:keytool -list -v -keystore apk的keystore
如下所示:
提示输入密钥库密码,开发模式默认密码是 android,发布模式的密码是为 apk 的 keystore 设置的密码。输入密钥后回车(如果没设置密码,可直接回车),此时可在控制台显示的信息中获取 Sha1 值,如下图所示:
说明:keystore 文件为 Android 签名证书文件。
Q:如何获取Windwos Phone AppID?
在开发的project中,找到properties下的WMAppManifest.xml,双击如下图所示,选择Packaging 的Tab页面寻找productID,取出括号里面的值。
貌似您还不是高德开发者哟,诚挚的邀请您加入我们的“伐木累”!
该文档对您是否有帮助?
您的点滴建议,将有助于开发文档的快速完善。
感谢您的建议!
本文档由 酸奶小妹,欢仔 共同提出改进建议。
(C) 2002- 版权所有 | 京ICP证070711号高德地图导航时如何能够放大地图_百度知道
高德地图导航时如何能够放大地图
您的回答被采纳后将获得:
系统奖励20(财富值+经验值)+难题奖励30(财富值+经验值)
我有更好的答案
实时导航时比例尺是固定的,放大之后也会自动缩小。
其他类似问题
为您推荐:
中信银行信用卡的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 高德地图实景放大图 的文章

 

随机推荐