第一步  配置高德地图的所有要配置的东西  记住APPKEY  一定要看清楚 这是个坑

导入jar包

第二步xml 实现map控件

第三步代码(犹豫时间紧任务重直接写关键代码至于配置的信息去高德看)

 //在activity执行onCreate时执行mMapView.onCreate(savedInstanceState),创建地图mMapView = (MapView) findViewById(R.id.aMap);mMapView.onCreate(savedInstanceState);//初始化地图控制器对象if (aMap == null) {aMap = mMapView.getMap();}
//        aMap.setMyLocationEnabled(true);
//        aMap.moveCamera(CameraUpdateFactory.zoomTo(7)); //设置缩放级别为17aMap.showIndoorMap(true); //显示室内地图

查看是否显示地图

第四步:

    //lat lon 分别是经纬度LatLng latLng = new LatLng(lat, lon);marker = aMap.addMarker(new MarkerOptions().icon(BitmapDescriptorFactory.fromBitmap(BitmapFactory.decodeResource(getResources(), R.mipmap.icon_property_address))).position(latLng).title(name).snippet(address));//参数依次是:视角调整区域的中心点坐标、希望调整到的缩放级别、俯仰角0°~45°(垂直与地图时为0)、偏航角 0~360° (正北方为0)CameraUpdate mCameraUpdate = CameraUpdateFactory.newCameraPosition(new CameraPosition(new LatLng(lat, lon), 18, 30, 0));aMap.moveCamera(mCameraUpdate);

到这里就显示绘制点了

接下来是实现搜索

    seach是高德里面的 POI 下面会发PoiSearch.Query query = new PoiSearch.Query("",seach,"");
//keyWord表示搜索字符串,
//第二个参数表示POI搜索类型,二者选填其一,选用POI搜索类型时建议填写类型代码,码表可以参考下方(而非文字)
//cityCode表示POI搜索区域,可以是城市编码也可以是城市名称,也可以传空字符串,空字符串代表全国在全国范围内进行搜索query.setPageSize(15);// 设置每页最多返回多少条poiitemquery.setPageNum(1);//设置查询页码PoiSearch poiSearch = new PoiSearch(this, query);poiSearch.setBound(new PoiSearch.SearchBound(new LatLonPoint(marker.getPosition().latitude,marker.getPosition().longitude), 1000));//设置周边搜索的中心点以及半径poiSearch.setOnPoiSearchListener(this);poiSearch.searchPOIAsyn();到这里就实现了

下面是seach辅助类

package com.example.ypc.eagle.view.detalis.code;//                          _ooOoo_                               //
//                         o8888888o                              //
//                         88" . "88                              //
//                         (| ^_^ |)                              //
//                         O\  =  /O                              //
//                      ____/`---'\____                           //
//                    .'  \\|     |//  `.                         //
//                   /  \\|||  :  |||//  \                        //
//                  /  _||||| -:- |||||-  \                       //
//                  |   | \\\  -  /// |   |                       //
//                  | \_|  ''\---/''  |   |                       //
//                  \  .-\__  `-`  ___/-. /                       //
//                ___`. .'  /--.--\  `. . ___                     //
//              ."" '<  `.___\_<|>_/___.'  >'"".                  //
//            | | :  `- \`.;`\ _ /`;.`/ - ` : | |                 //
//            \  \ `-.   \_ __\ /__ _/   .-` /  /                 //
//      ========`-.____`-.___\_____/___.-`____.-'========         //
//                           `=---='                              //
//      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
//         佛祖保佑       永无BUG     永不修改                     //public class POICode {//银行public static String BANK = "160100";//地铁public static String METRO = "150500";//医院public static String HOSPITAL = "090100";//公交public static String BUS = "150700";//学校public static String SCHOOL = "141200";//购物public static String SHOPPING = "060101";//超市public static String SUPERMARKET = "060400";//休闲public static String RELAXATION = "080000";//健身public static String FITNESS = "080100";}

然后实现他

PoiSearch.OnPoiSearchListener接口  在里面你可以查看i

i是错误信息可以在高德地图查你为什么失败

并且可以改你搜索到图片

@Overridepublic void onPoiSearched(PoiResult poiResult, int i) {if (i == 1000) {aMap.clear();ArrayList<PoiItem> pois = poiResult.getPois();for (int j = 0; j < pois.size(); j++) {LatLonPoint latLonPoint = pois.get(j).getLatLonPoint();double longitude = latLonPoint.getLongitude();double latitude = latLonPoint.getLatitude();LatLng latLng = new LatLng(latitude, longitude);final Marker marker = aMap.addMarker(new MarkerOptions().icon(BitmapDescriptorFactory.fromBitmap(BitmapFactory.decodeResource(getResources(), mIconSelectIds[item]))).position(latLng));}} else {LogUtil.e("111111111", i + "");}}

高德地图绘制点(简单实现)相关推荐

  1. 高德地图-绘制去程和回程路线

    1.问题背景 设置去程和回程的路线图,并用不同的颜色设置路线 2.实现源码 <!doctype html> <html> <head><meta charse ...

  2. 使用高德地图绘制矩形网格,显示行政区域。

    高德地图绘制矩形网格 认证开发者账号 替换成自己的key 效果展示 代码地址:https://gitee.com/aimazhe/LocationMap.git 注册高德开发者账号:https://l ...

  3. H5数据可视化(高德地图绘制行政区)

    1.高德地图可视化项目搭建 参考我的上篇文章完成基本搭建:H5数据可视化(高德地图构建项目) 2.使用高德行政区查询 该部分主要参照官方教程即可,其中使用行政区划查询服务前要先引入该插件,具体的引入方 ...

  4. vue2+高德地图绘制多个圆形覆盖物和多边形覆盖物

    vue2+高德地图绘制圆形覆盖物以及多边形覆盖物 直接贴代码 直接贴代码 添加复选款 <el-checkbox v-model="checkedAri" @change=&q ...

  5. 解决高德地图锁屏黑屏定位不更新,高德地图绘制定位轨迹,高德定位判断定位停留点,高德地图将所有坐标绘制在可视区域内

    本文章主要介绍 高德定位锁屏黑屏定位不更新的问题. 实现流程是:程序开始阶段正常执行定位,注册监听锁屏监听,唤醒cpu监听,当锁屏 广播每2秒发起一起单次定位唤醒.源码如下: package net. ...

  6. 高德地图绘制省市边界,根据指标各市显示不同状态

    高德api中提供了绘制边界方法,引用简单,只需传入省市名称即可,以下以江苏省示例,为演示效果数据为自定义,效果如下. ① index.html文件中引入高德地图及关键方法 <script typ ...

  7. android高德地图绘制多边形_Android安卓高德地图实现多边形绘制与编辑

    需求:使用高德地图api实现多边形的绘制与编辑,从而实现圈中房屋的效果. 在js中有相关插件,效果很好.点我跳转 但是在高德开放平台中并未找到安卓ios的相关插件或者方法,于是提交工单,5个工作日才能 ...

  8. 高德地图插件的简单使用

    1:首先是资源 高德开放平台 | 高德地图API (amap.com) 点进去后>点击控制台登录 2:点击开发支持会有详细的入门这里就不一一解释了 3:工具 坐标拾取器:可以帮你解决不知道地图的 ...

  9. 转载~高德地图绘制图形并得到面积

    原文链接:https://blog.csdn.net/winny0323/article/details/120787955 本文为高德地图在vue项目中的实际应用 需求:可绘制矩形/多边形/圆形 并 ...

最新文章

  1. Facebook AI的多任务多模态的统一Transformer
  2. 欧几里得算法扩展欧几里得算法
  3. python3练习-装饰器
  4. Java 设计模式之迭代器模式
  5. 从遇见到信任 | Apache Dubbo 的毕业之旅
  6. 易生信Linux培训
  7. php的 datetime,PHP DateTime-修改参考
  8. Linux学习:第一天,
  9. php postgresql mysql_PostgreSQL与MySQL比较(转)
  10. CSS初始化示例代码
  11. 怎么找网页源文件位置_原神白铁块位置分布图 原神白铁块怎么找
  12. 华为鸿蒙系统后续,不负期待!鸿蒙操作系统将于6月2日正式发布,你的手机更新了吗?...
  13. Oracle 函数进阶、分组排序、列转行、cast 类型转换、dbms_random 生成随机数、sys_guid
  14. 软件测试主要种类大全
  15. GIS真正的魅力在哪?
  16. java+手机点菜_5.餐厅点餐系统(源码+数据库)
  17. 网页版怎么连接tcp服务器,请教怎么做一个tcp客户端访问网页
  18. 【原创】VBA学习笔记(306)VBA中关于 exit 的用法
  19. ps ui html,PS UI设计技巧(3)
  20. [Java]打印数组的三种方式

热门文章

  1. 在生成式AI的崛起中,百度“先下一城”
  2. 关于SDN理解,老杨都放在这里了
  3. 页面最上方的搜索和logo叫什么_网页顶部导航栏设计总结
  4. Google Nexus 5 root后显示文件系统/system只读
  5. 举个栗子!Tableau 技巧(93):用 热图标记 地图或散点图
  6. 电脑网络正常,浏览器连不上网的解决办法
  7. 从零玩转人脸识别之RGB人脸活体检测
  8. 计算机的数学知识的手抄报图片大全,【数学小报图片大全】数学小报简单又漂亮_简单数学小报图片大全_亲亲宝贝网...
  9. ubuntu实时监测显卡进程的方法
  10. 【机器学习】吴恩达机器学习个人笔记