1、先看另一个api 地理反编里面,通过当前的经纬度 获取周围的POI。
2、代码如下:
final LatLng geolat =new LatLng( 30.628951,104.053935)
ReverseGeoCodeOption option = new ReverseGeoCodeOption()
option.location(geolat)
GeoCoder coder = GeoCoder.newInstance()
coder.reverseGeoCode(option)
coder.setOnGetGeoCodeResultListener(new OnGetGeoCoderResultListener() {
@Override
public void onGetReverseGeoCodeResult(
ReverseGeoCodeResult result) {
// 这个result 里面有个附近poi的列表
}
@Override
public void onGetGeoCodeResult(GeoCodeResult arg0) {
}
})
1使用百度账号进入百度lbs云主页,地址:http://lbsyun.baidu.com/,点击首页顶部导航进入数据管理页面。
2
点击左上角创建--新建数据表
3
点击右上角的标注图标,在地图上需要标注的位置点击,d出新增数据框,填写需要储存的数据,如图。
4
如需添加自定义的字段(分类),点击左上角字段,下面有自定义字段添加。
5
所有数据都是以点坐标为基准,在左边上创建的,添加数据后,记住自己数据图层的ID,在左上角图层括号里的数字。图层ID等下需要用到。
6
接下来创建应用,获取API。点击进入顶部导航的API控制台,创建应用。应用类型要选好,创建后不能更改,其他可以修改。for server是服务器端应用,for mobile是移动端应用,for browser是浏览器端应用,本文示例为浏览器端应用。
7
创建应用后,每个应用会有对应的访问AK,使用AK访问自己的储存图层数据,这个AK等下需要用到
8
进入百度lbs云用户数据麻点图官方示例程序页面,复制程序代码。官方演示地址:http://developer.baidu.com/map/jsdemo.htm#g0_4 ,底部复制代码
1、打开手机百度地图
2、选择箭头所指路线
3、在我的位置中输入路程的起始位置,下面输入终点位置,选择下方的出行方式
4、选好后,下方会提供给你几种出行路线,一般第一条为最省时路线,选择好后,可以开始导航
5、步行导航、公交线路都可以导航出来,按照手机导航的提示,跟着走就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)