高德地图API学习2-思路小记

原创 2015年11月20日 17:12:31

要得到类似视景生活的显示效果。布局使用FrameLayout,该布局中,后定义的要素会叠加在前一个要素上。这样就可以先定义SurfaceView展示相机,然后定义MapView叠加在相机视图之上,然后再把自定义文本框添加在最后。
在SurfaceView上叠加MapView的话,地图数据将不会显示(Mark也不会显示),默认只显示高德logo和缩放按钮,这满足我的需求,但是Mark标签也不显示,这就需要自己来写了。
对于Mark标记,我们可以用自定义的TextView来代替,对于Mark在地图中的位置,我们可以使用AMap.toScreenLocation(LatLng paramLatLng)方法,将Mark的Position转为屏幕位置,然后在相应的位置放置自定义的TextView来模拟。地图是定位跟踪显示。
但是如果mark点的位置在地图显示之外的时候,它对应的屏幕坐标是多少呢,这里应该有一个判断,如果Mark点的位置在当前地图视图显示范围外的话,与它对应的TextView不显示。当我们移动时,地图视图的显示范围也会发生变化,方位,距离等都得做出相应的变化,这样TextView就需要动态的调整自己的位置,不断的删除原来的那个TextView绘制新的TextView,可以监听定位坐标,方位的变化,来对TextView进行相应位置的调整。
大概是这个思路,先记下来,后面再写。

版权声明:本文为博主原创文章,未经博主允许不得转载。

使用高德地图api实现web端查看地图轨迹

一实现效果:存入数据库的地址经纬度在地图上查看轨迹。   可放大缩小查看详细地址: 主要的地方在于运用高德地图api,后台只起到查询作用,与一般无异这里不多赘述后台 ...
  • Alice_qixin
  • Alice_qixin
  • 2017年09月22日 11:36
  • 362

程序中调用高德地图

开发需求为,点击查看详情按钮,要跳转地图,显示出人员位置。当点击按钮时,可以给它设置一个跳转链接,到js函数中处理;js发送ajax请求,到后台成功拿到经纬度以后,调用高德地图的相关接口即可。高德地图...
  • u014558246
  • u014558246
  • 2016年01月28日 10:56
  • 2535

高德地图API学习小记

高德地图API学习记录01由于老师的项目需求,开始接触Android以及使用高德地图API,作为新手,搭建Android环境以及搞清楚Android项目的各种文件作用就花了好几天,现在差不多算是搞清楚...
  • zzl1243976730
  • zzl1243976730
  • 2015年11月09日 11:00
  • 453

CEF学习小记(一)-搭建运行环境

首先要感谢HEY! Code上的这篇文章,通过这篇及随后的三篇文章可以很迅速的搭建最基本的CEF示例。在此我就不赘述了。 当然,这种搭建方法很是粗糙,当然CEF新手很容易上手。以后的项目会才这篇文章...
  • yitucom123
  • yitucom123
  • 2016年10月27日 18:32
  • 471

【视频】高德开发者公开课—如何使用IOS SDK进行开发

Step1:使用IOS SDK可以做什么 高德地图 iOS SDK 是一套基于 iOS 5.1.1 及以上版本的地图应用程序开发接口。通过该接口,用户可使用高德地图数据和服务轻松构建功能丰富...
  • feiyuyuan_9257
  • feiyuyuan_9257
  • 2015年10月29日 14:56
  • 543

高德地图API】从零开始学高德JS API(一)地图展现

高德地图API】从零开始学高德JS API(一)地图展现 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://892...
  • libing13810124573
  • libing13810124573
  • 2014年06月21日 13:36
  • 1628

Android 之 高德地图学习 一 基本地图

自己做的笔记,请大神绕行~ 高德地图和百度地图相差不多,网上很多百度地图的视频教学,在这里锻炼下自己的学习能力,来弄下高德地图。 首先 进入 高德地图  官网,注册开发者  ,申请key。 然...
  • qq_24889075
  • qq_24889075
  • 2016年01月16日 21:22
  • 2095

Android 高德地图API学习笔记(2)

高德地图API支持绘制覆盖物,覆盖物API类似于JS开源地图绘制库Leaflet,如果有相关经验可以轻松上手。 支持的覆盖物: 折线(Polyline) 多边形(Polygon) 圆(Circ...
  • The_c_D
  • The_c_D
  • 2016年07月17日 15:50
  • 1041

调用高德地图api 实现地址解析

应业务需求,实现输入一个地址,调用高德的地图的api将返回解析后的地址 高德地图的官方说明:https://lbs.amap.com/api/webservice/guide/api/georegeo...
  • W3Chhhhhh
  • W3Chhhhhh
  • 2017年03月21日 17:12
  • 5043

百度地图API & 高德地图API 使用问题汇总

百度地图API & 高德地图API 使用问题汇总registerLocationListenerregisterLocationListener问题. 高德地图鉴权失败问题 SDKInitialize...
  • ZM_Yang
  • ZM_Yang
  • 2017年04月12日 11:32
  • 742
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:高德地图API学习2-思路小记
举报原因:
原因补充:

(最多只允许输入30个字)