通过给定一个经纬度,获取附近的地理位置信息(附近地址)
1.首先初始化地图
private var aMap: AMap? = null
override fun initView() {
//初始化地图
aMap = mapView.map
//初始化定位蓝点
val myLocationStyle = MyLocationStyle() //初始化定位蓝点样式类
myLocationStyle.myLocationType(MyLocationStyle.LOCATION_TYPE_SHOW) //只定位一次
myLocationStyle.interval(2000) //设置连续定位模式下的定位间隔,只在连续定位模式下生效,单次定位模式下不会生效。单位为毫秒。
myLocationStyle.showMyLocation(true) //控制是否显示定位蓝点
aMap?.mapType = AMap.MAP_TYPE_NORMAL // 卫星地图模式
aMap?.myLocationStyle = myLocationStyle//设置定位蓝点的Style
aMap?.uiSettings?.isMyLocationButtonEnabled = true //设置默认定位按钮是否显示,非必需设置。
aMap?.isMyLocationEnabled = true // 设置为true表示启动显示定位蓝点,false表示隐藏定位蓝点并不进行定位,默认是false。
//路线规划监听
mRouteSearch = RouteSearch(this)
mRouteSearch?.setRouteSearchListener(this)
aMap?.setOnMy