走入“地图定位、导航”开发的世界
2017-04-08 20:18
453 查看
本文将利用“高德地图”的开发者SDK,实现Android、网站程序开发的地图定位、导航功能:
1、准备开发工具SDK:1、1进入“高德地图”官网(http://ditu.amap.com/),注册、登录自己的高德地图账户。
1、2点击自己账户的“头像”--->地图API---->控制台,进入开发者“控制台”(这里“创建新应用,本文后面会详细介绍”):
1.3点击右上角的“开发者文档”,在这里可以看到关于高德地图SDK各个功能的使用方法,在此特演示“定位功能”:按照如图选择选择:
1.4选择“概述”下面的“下载示例代码”(概述页面,往下拉可以看到,我们通过示例代码来学习):
1.5在弹出的界面中选择“定位SDK”---->“下载”:
1.6本文采用eclipse开发,把下载的文件解压后,把“AMap_Android_Location_SDK_All\AMap_Android_Location_SDK_All\AMapLocation_DemoDocs\AMapLocation_DemoDocs\AMap_Android_API_Location_Demo\eclipse\AMapLocationDemo”这个工程导入到eclipse中,如果使用android_studio开发,请导入另外一个工程:如下:
1.7每一个类都对应不同的功能,下面我们演示定位功能,主要看下图这个类:
1.8配置清单文件,在清单文件中加入定位权限(具体可以看“开发者文档”,用户也可以把Demo中的清单文件配置拷贝到自己项目里面):注意:此时这个Demo是不能正常运行的,因为还没有配置key,具体看后文:
2、成为开发者,创建新应用:
2.1还是打开上述1.2节中的“控制台”,点击创建新应用:
2.2点击“新建key”:
2.3在弹出的界面中,按照要求填入信息:
注意:这里的“发布版安全码SHA1”,可以在eclipse中获取,方法如下图(也可查看开发者文档http://lbs.amap.com/faq/top/hot-questions/249),这里的包名一定要填项目的包名,可以在清单文件中看包名:
2.4成功生成key后,回到eclipse中,在清单文件中如下图位置,填入key:
2.5到此,这个Demo就可以运行了,如图:
3、大家如果需要在自己的项目中加入定位、导航等功能,就可以直接把对应的java文件、xml文件拷贝到自己的项目里面,配置清单文件,改一下布局,就可以实现地图的各个功能了。
如有任何问题,欢迎大家留言,我将尽力为大家解决。
相关文章推荐
- iOS开发----地图与导航--定位和位置信息获取
- iOS 11 ARKit:真实世界实时导航与地图信息点定位
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- IOS之地图和定位应用开发
- IOS之地图和定位应用开发
- IOS之地图和定位应用开发
- GPS导航软件开发/GPS车辆监控定位平台开发/GPS软件项目承接、开发定制
- 在ios6中调用苹果地图用于导航 (地图开发)
- android定位和地图开发实例
- Android开发--地图与定位应用--申请Google地图服务(API Key)
- IOS之地图和定位应用开发
- 转载 Android Map Api 使用和开发 定位我的位置、地图弹出泡泡、通过经纬度获取地址 浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- android定位和地图开发实例
- android定位和地图开发实例
- IOS之地图和定位应用开发
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- android定位和地图开发实例
- android定位和地图开发实例
- iOS 地图开发与定位