首页 > 代码库 > 百度地图开发,标记只能显示在北京地图上T_T
百度地图开发,标记只能显示在北京地图上T_T
============问题描述============
public class MainActivity extends Activity { MapView mMapView = null; BaiduMap mBaiduMap; // UI相关 Button resetBtn; Button clearBtn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //在使用SDK各组件之前初始化context信息,传入ApplicationContext //注意该方法要再setContentView方法之前实现 SDKInitializer.initialize(getApplicationContext()); setContentView(R.layout.activity_main); //获取地图控件引用 mMapView = (MapView) findViewById(R.id.bmapView); mBaiduMap = mMapView.getMap(); // UI初始化 clearBtn = (Button) findViewById(R.id.btnStart); resetBtn = (Button) findViewById(R.id.btnStart2); OnClickListener clearListener = new OnClickListener() { public void onClick(View v) { // clearClick(); } }; OnClickListener restListener = new OnClickListener() { public void onClick(View v) { // resetClick(); } }; clearBtn.setOnClickListener(clearListener); resetBtn.setOnClickListener(restListener); // 界面加载时添加绘制图层 addCustomElementsDemo(); } /** * 添加点、线、多边形、圆、文字 */ public void addCustomElementsDemo() { // 添加文字 LatLng llText = new LatLng(39.86923, 116.397428); // LatLng llText = new LatLng(108.7622674067471, 34.0358298501404);// 我采的本地的GPS坐标 OverlayOptions ooText = new TextOptions().bgColor(0xAAFFFF00) .fontSize(24).fontColor(0xFFFF00FF).text("百度地图SDK").rotate(-30) .position(llText); mBaiduMap.addOverlay(ooText); } @Override protected void onDestroy() { super.onDestroy(); //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理 mMapView.onDestroy(); } @Override protected void onResume() { super.onResume(); //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理 mMapView.onResume(); } @Override protected void onPause() { super.onPause(); //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理 mMapView.onPause(); } } 程序默认打开的时候是北京市的地图,我把那个给定的GPS坐标换成我采集的本地的坐标却不能定位到本地地图(陕西),还是值显示北京地图,添加的文字也不能显示,求解~谢谢!
============解决方案1============
决用过百度地图。
============解决方案2============
116和39的经纬度坐标换一下吧,你没有发现下面的坐标的大小顺序和你的相反吗?
百度地图开发,标记只能显示在北京地图上T_T
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。