`
fantao005x
  • 浏览: 33477 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android在google地图上画线

 
阅读更多
1.重写ItemizedOverlay的draw方法。
Paint paint = new Paint();
paint.setColor(Color.CYAN);
paint.setDither(true);
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeJoin(Paint.Join.ROUND);
paint.setStrokeCap(Paint.Cap.ROUND);

paint.setStrokeWidth(3);
//获取坐标系转换
Projection projection = mapView.getProjection();
int size=points.size();
Path path = new Path();
for(int i=0;i<size;i++){
Point p = new Point();
projection.toPixels(points.get(i), p);
if(i==0)
path.moveTo(p.x, p.y);
else
path.lineTo(p.x, p.y);
}
canvas.drawPath(path, paint);
分享到:
评论

相关推荐

    Android Google地图的使用

    Android Google地图的使用,各种标记,画点,画线,测距等等

    osmdroid+google地图android应用

    使用osmdroid引擎,添加google地图图源,解决地图空白问题 实现了定位,自定义marker,画线的地图基本功能,能满足地图基本的开发

    google Map开发

    Android google Map入门 MKMapView(ios简单的地图实现) 网站google Map入门

    android开发资料大全

    Android通过画线实现button效果 Android如何防止apk程序被反编译 Android 之 AIDL 和远程 Service 调用 Android 相对布局技巧 android开发环境之Logcat(日志)教程实例汇总 android网络通信之socket教程实例汇总 ...

    Android程序设计基础

    通过逐渐在游戏中添加特性,你将学习Android编程的许多方面,包括用户界面、多媒体和Android生命周期。..  第一部分中将首先介绍Android,内容涉及如何安装Android模拟器,如何使用IDE(Intergrated Development ...

    精通ANDROID 3(中文版)1/2

    13.1.4 ContentProvider在主线程上运行  13.1.5 单一主线程的影响  13.1.6 线程池、ContentProvider、外部服务组件  13.1.7 线程实用程序:发现线程  13.2 处理程序  13.2.1 持有主线程的影响  13.2.2 ...

    疯狂Android讲义源码

     14.3.1 在桌面上创建快捷方式 532  14.3.2 向Launcher添加快捷方式 534  14.4 管理桌面小控件 535  14.5 实时文件夹(LiveFolder) 539  14.5.1 使用实时文件夹显示  ContentProvider的数据 540  14.6 本章...

    google-maps-location:使用 Google Maps v2 for Android 进行开发

    使用 Google Maps v2 for Android 进行开发 概括 你将学到如何: 使用 MapFragment 显示谷歌地图 更改地图模式 在地图上显示交通 放大和缩小地图 导航到某个位置 向地图添加标记 获取您当前的位置 ...在地图上画线

    精通Android 3 (中文版)2/2

    13.1.4 ContentProvider在主线程上运行  13.1.5 单一主线程的影响  13.1.6 线程池、ContentProvider、外部服务组件  13.1.7 线程实用程序:发现线程  13.2 处理程序  13.2.1 持有主线程的影响  13.2.2 ...

    Android开发资料合集-World版!

    9.5* 获得经纬度,地名标注在地图上 274 9.52、获得两个GPS坐标之间的距离 276 9.53、通过经纬度显示地图 277 9.54、路径规划 277 9.55、将坐标传递到GOOGLE MAP并显示 277 9.56、获取本机电话号码 280 9.57、获得...

    Android 开发技巧

    9.5* 获得经纬度,地名标注在地图上 274 9.52、获得两个GPS坐标之间的距离 276 9.53、通过经纬度显示地图 277 9.54、路径规划 277 9.55、将坐标传递到GOOGLE MAP并显示 277 9.56、获取本机电话号码 280 9.57、获得...

    疯狂Android讲义.part2

    17.2 根据GPS信息在地图上 定位 582 17.3 GPS导航 588 17.4 根据地址定位 590 17.4.1 地址解析与反向地址解析 590 17.4.2 根据地址定位 595 17.5 本章小结 597 第18章 疯狂连连看 598 18.1 连连看游戏简介 599 18.2 ...

    疯狂Android讲义.part1

    17.2 根据GPS信息在地图上 定位 582 17.3 GPS导航 588 17.4 根据地址定位 590 17.4.1 地址解析与反向地址解析 590 17.4.2 根据地址定位 595 17.5 本章小结 597 第18章 疯狂连连看 598 18.1 连连看游戏简介 599 18.2 ...

    LOGITRACK-Android:一个用于跟踪物流配送方向的android应用程序

    LOGITRACK-Android 一个用于跟踪物流配送方向的android应用程序 特征 显示Google地图 ...用不同的颜色为每条路线画线 获取最近的位置 使用Android Google Service收听位置更新 使用领域数据库存储数据

    eWeather_HD_Pro_v7.9.5.apk

    NOAA多普勒雷达实时显示您所在位置的Google地图上的龙卷风,雨雪和冰雹云运动,并具有比其他任何适用于Android的应用程序更高的分辨率图像(仅适用于美国)。 功能: •谷歌地图上的高清实时动画NOAA(NEXRAD)...

    City-Finder:实施GoogleMap API的Android应用

    城市搜寻器(v1.0) 使用GoogleMap API的Android应用实践描述该应用程序读取城市列表,然后在每个城市的地图上放置一个标记。 此外,如果在设备上启用了位置服务,则应用程序将尝试获取用户的位置。 如果成功获取...

    World Map 2D Edition 2 V7.2.2

    资产中包含的地理数据,不使用谷歌地图或任何其他地图提供商。使它非常快和离线工作! -移动友好:在Android和iOS上测试。 -与Unity 2018.4+和2019兼容。 -与标准/内置和LWRP管道兼容。 -包含源代码(C#)。 ...

    Android_Lab_5-GoogleMaps:实验室任务 - 设计移动设备

    Android_Lab_5-GoogleMaps 实验室任务 - 设计移动设备画一条线: 选择地图上的Marker (通过触摸它) 触摸标记上方的云( InfoWindow ) 我们选择第二个Marker 我们触摸第二个标记上方的云( InfoWindow ) 要删除...

Global site tag (gtag.js) - Google Analytics