摘要: 本文主要讲解如何通过百度地图API根据某个经纬度值(地理坐标)查询对应的地址信息以及该地址周边的POI(Point of Interest,兴趣点)信息。 百度地图移动版API不仅包含构建地图的基本接口,还集成了众多搜索服务,包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索、地址信息查询等。 百度地图移动版API提供的搜索服务主要是通过初始化MKSearch类,注册搜索结果的监听对象MKSearchListener来实现异步搜索服务。首先需要自定义一个MySearchListener类,它实现MKSearchListener接口,然后通过实现接口中不同的回调方法,来获得对应.. 阅读全文
posted @ 2013-05-29 15:35 feiyue528 阅读(4451) 评论(1) 推荐(1) 编辑
摘要: 本篇文章主要讲解Baidu Map API中MyLocationOverlay的使用。故名思义,MyLocation中文释义为“我的位置”,而Overlay则是“图层”或“覆盖物”的意思,MyLocationOverlay的作用正是用于在地图上标注自己所处的位置。它跟使用ItemizedOverlay非常相似,只不过MyLocationOverlay标记的只有一个点。 在地图上标记用户当前所处位置其实是一个GPS定位应用。首先通过GPS定位获取到用户当前所在位置的经纬度,再将该经纬度所代表的点在地图上标出来。其实除了在地图上标注自己所处的位置外,我们通常还有这样的需求:“如果我的位置发生改变. 阅读全文
posted @ 2013-05-29 13:53 feiyue528 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍如何在百度地图上添加Overlay(即图层或覆盖物)。Overlay简介 Overlay通常被译为“图层”或“覆盖物”。那么对于地图而言,什么称之为覆盖物?“所有叠加或覆盖到地图之上的内容,都被称之为地图覆盖物,如标注、矢量图形元素(包括:折线和多边形和圆)、定位图标等。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。” 为了让大家能够对Overlay有更进一步的认识,我们再通过下面的图形来直观的认识它。 图中标记的那些红色的图标A,B,...,J正是Overlay的其中一种形式。如果你了解PhotoShop中图层的概念,这里应该不难理解。我们可以这样来理.. 阅读全文
posted @ 2013-05-29 11:57 feiyue528 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 关闭所有窗口 Ctrl + Shift + W 关闭所有已打开的编辑窗口重命名 Alt + Shift + R 文件或变量重命名(先选中文件或变量再同时按下快捷键)快速引包 Ctrl + Shift + O 自动导入需要的包并删除多余的import语句代码格式化 Ctrl + Shift + F 代码格式化代码行的删除、复制 Ctrl + D 删除光标所在行 Ctrl + Alt + ↑ 向上复制并粘贴光标所在行文件或方法查找 Ctrl + Shift + R 打开资源窗口(快速查找文件,如.java、.xml文件) Ctrl + O 快速查找当前类中的方法查找相同标记 Ctrl + K 寻找 阅读全文
posted @ 2013-05-29 11:55 feiyue528 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1)下载百度地图移动版API(Android)开发包 要在Android应用中使用百度地图API,就需要在工程中引用百度地图API开发包,这个开发包包含两个文件:baidumapapi.jar和libBMapApiEngine.so。下载地址:http://dev.baidu.com/wiki/static/imap/files/BaiduMapApi_Lib_Android_1.0.zip2)申请API Key 和使用Google map api一样,在使用百度地图API之前也需要获取相应的API Key。百度地图API Key与你的百度账户相关联,因此您必须先有百度帐户,才能获得API.. 阅读全文
posted @ 2013-05-29 11:37 feiyue528 阅读(223) 评论(0) 推荐(0) 编辑