arcgis+android+gps地图定位,Arcgis runtime for Android 100.5 (七) GPS定位

Arcgis 提供了定位功能,LocationDisplay类

注意定位权限需要动态获取,这里不再演示

初始化定位

locationDisplay = mapView.locationDisplay//获取定位类

locationDisplay?.isShowLocation = true//展示定位圆点

locationDisplay?.isShowPingAnimation = true//展示ping 动画符号

locationDisplay?.isShowAccuracy = true//展示符号以指示位置水平精度的近似区域

locationDisplay?.autoPanMode = LocationDisplay.AutoPanMode.OFF //设置模式

//点击定位按钮,开始定位 如果打开默认就开始定位,最好写在地图加载完成监听里

fab_my_location.setOnClickListener {

locationDisplay?.startAsync()//开始定位

}

2cbe4d2aafae

原始效果

定位模式 :AutoPanMode

OFF

用户位置符号会随位置变化而移动,但地图不会动

RECENTER

当用户位置处于当前地图范围内时候,用户位置符号会随位置变化而移动,但地图不会动;当用户位置处于地图边缘时候,地图会自动平移是用户的当前位置重新居于显示地图中心

NAVIGATION

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值