设置电子围栏 高德地图_Android 高德地图的使用, 根据手势拖动绘制电子围栏
最近项目用到高德地图,因此来写一篇文章理一下高德的使用步骤方法,希望对大家有用!
先上效果图:
效果图.gif
1.注册+配置
废话不多说,要使用高德地图首先要去高德开放平台注册成为开发者(lbs.amap.com/), 注册成为高德开发者需要分三步:第一步,注册高德开发者;第二步,去控制台创建应用;第三步,获取Key(可以去官网查看)。
2.绘制面
高德地图中多边形是由 Polygon 类定义的一组在地图上的封闭线段组成的图形,它由一组 LatLng 点按照传入顺序连接而成的封闭图形。与绘制线类似,面的属性操作集中在 PolygonOptions 中。代码如下:
1.生成一个长方形坐标点:
点.png
2.绘制一个长方形:
绘制.png
3.通过手势拖动绘制面
1.通过手势在屏幕上绘制一个矩形:获取这个矩形四个顶点的屏幕坐标
矩形.png
2.自定义绘制矩形的view,通过paint,touch来实现矩形,贴出部分关键代码:
手势1.png
手势2.png
4.在Activity或这Fragment中使用
1.布局文件
布局.png
2.Activity中的使用
将的屏幕坐标转化为高德地图坐标(经纬度)
Projection projection =aMap.getProjection();//将地图的中心点,转换为屏幕上的点
绘制矩形围栏
围栏1.png
围栏2.png
通过以上代码基本可以实现我们的需求,最后贡献源码地址:
设置电子围栏 高德地图_Android 高德地图的使用, 根据手势拖动绘制电子围栏相关推荐
- android 高德地图设置不能旋转_你以为高德地图只是个地图,并不是?它其实还是个PPT制作神器...
今天跟大家分享一个冷知识!让你大开眼界! 先问大家一个问题,你平时导航用什么软件? 可能很多人,脱口而出会说:高德地图! 高德地图确实在导航方面很厉害,但他真的只单纯的是一个导航软件吗?不见得!它其实 ...
- 高德地图SDK未设置隐私合规而导致地图不显示的问题
高德地图SDK未设置隐私合规而导致地图不显示的问题 问题描述 此时打开logcat,能够看到问题的描述: 原因:确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow.updat ...
- 高德h5地图api接口_html5通过腾讯地图、高德地图、百度地图开发api接口获取坐标对应的周边信息...
在通过 geolocation 获取到当前的 GPS 坐标后,需要通过"逆地理位置解析"才能得到街道对应的街道.建筑物.周边等相关信息. 下面我使用国内的三家主要的地图厂商(腾讯地 ...
- ios 一步一步学会自定义地图吹出框(CalloutView)--(百度地图,高德地图,google地图)
前言 在ios上边使用地图库的同学肯定遇到过这样的问题:吹出框只能设置title和subtitle和左右的view,不管是百度地图还是高德地图还是自带的google地图,只提供了这四个属性,如果想添加 ...
- Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API
Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 原文 Windows Store Javascript项目使用高德地图.谷歌地图.百度地图API 在Win8 ...
- 通过腾讯地图、高德地图、百度地图开发接口获取坐标对应的周边相关信息
通过腾讯地图.高德地图.百度地图开发接口获取坐标对应的周边相关信息 更新: 以前出于好意暴露了个人的KEY,现已被烂用.为不影响您的业务,请使用我的KEY的朋友去申请自己的KEY,我的KEY将在不久后 ...
- 高德地图我的队伍查岗_详细测试高德地图的家人地图后 我学会了画地为牢
详细测试高德地图的家人地图后 我学会了画地为牢 2020-07-15 15:18:46 7点赞 33收藏 11评论 创作立场声明:感觉这个地图功能,能够帮到大家,尤其是家里老人和孩子,不迷路防走丢. ...
- 高德地图哪个语音包最好_高德地图VS百度地图,哪个更靠谱?
国庆出行选择一个好的导航是非常有必要的,百度地图和高德地图都是我们最常用的手机导航软件,那么它们到底哪个更靠谱,更适合我们呢? 1.界面设计 从首页来看,高德的画面更简洁易懂,搜索框在下面,子菜单有驾 ...
- h5/web 原生定位、高德、腾讯地图定位
在项目添加新功能时,使用cdn方式引入使用地图功能,使用功能只用到了地图的定位.点标记.详细地址查询.poi搜索和输入提示.计算两点之间的距离:因为在寻找高德地图问题时发现h5 和 web 端的好少, ...
- C#窗体调用地图(高德地图)-实现公交线路查询
C#窗体调用地图(高德地图)-实现公交线路查询 新建C#工程–创建Windows窗体应用程序 添加WebBrowser控件(用来显示网地图页)可以把滚动条(ScrollBarsEnabled)设置成f ...
最新文章
- 【转】创建不可见的Activity
- 网络优化(中国计量大学现代科技学院第三届“中竞杯”程序设计校赛(网络赛))
- java修饰符重新学习日记一
- 二叉搜索树(BFS)总结
- android 价格排序筛选页面,Android应用开发之基于Popupwindow实现的筛选房源信息等相关的可自由排序控件...
- java 短路判断_java中和的区别(|和|同理)
- linux dhcp rpm 安装
- 飘逸的辉耀,http://smileapple.jd-app.com/
- SQL基础系列(三)——分组查询
- Python自动化运维之1、Python入门
- python if实现对话_Python生成微信对话生成器(四)
- 杨辉三角以及九九乘法表
- 折叠屏市场起风,华为、OPPO“你追我赶”
- 中国教育“善意的谎言”与恶果
- MapReduce程序中的万能输入FileInputFormat.addInputPaths
- Python3导入scrapy报错1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-831gxniz\Twisted\
- 通过添加HOST解决emby/jellyfin/TMM刮不动的问题。
- 网页在线视频只有声音没有图像
- MTK平台Android12编译(包括modem)_个人笔记
- 一个人没有出息的九大表现,现在知道还不算晚
热门文章
- Linux software RAID 1 - root filesystem becomes read-only after a fault on one disk
- 已解决-改变macOS和Windows双系统的默认启动顺序
- 音乐APP首页框架搭建
- win10无线信号强度测试软件,WinFi Lite(WIFI分析工具) V1.0.15.0 官方版
- 浅析虚拟语气 (Subjunctive mood)
- http://nianjian.xiaze.com/tags.php?/%E4%B8%AD%E5%9B%BD%E7%B2%89%E4%BD%93%E5%B7%A5%E4%B8%9A%E5%B9%B4%
- ROS学习之CMakelists.txt和package.xml
- win10商店的应用下载移植 注:.appx文件最好在win10使用 附win10商店UWP的安装包
- 满足三角不等式的TSP问题的近似算法
- 通过百度账号获取个人信息