微信开放文档map
微信开放文档地图相关API

一、目标实现

显示部分地图,并在想要位置进行标点定位

二、实现过程

1.在页面wxml文件中绘制一个地图

  <view class="schools-map">  <map id="myMap" scale="15"       // 缩放级别latitude="{{latitude}}"   // 首次定位点纬度longitude="{{longitude}}"  // 首次定位点经度markers="{{markers}}"      // 标点数组show-location style="width: 100%; height:100%" ></map></view>

2.在相关js中实现该功能

第一步:接口请求获取全部特殊位置的经纬度,名称等  为res数组
第二步:新建tempMarkers数组,用于所有标点位置
第三步:根据res数组将所有标点信息进行数组转换,转换成map需要的数组形式var tempMarkers = [];res.forEach((m,index)=>{var info = {id : 0,iconPath: "/assets/blueLocation.svg",   // 标记点图片,常见有蓝色点你懂得latitude: '',            // 每一个被标点的纬度longitude: '',    // 每一个被标点的经度width: 20,   // 使用图标的宽度height: 20, // 使用图标的高度title: "",   // 点击标记点显示的title};info.id = index;info.latitude=m.latitude;info.longitude=m.longitude;info.title=m.address;tempMarkers.push(info)this.setData({latitude:curLatit,longitude:curLong,markers:tempMarkers})})

以上是在学习时看官网和各路大佬的思路组成,自己留档,也希望可以帮助到你。

补坑:

我在iconPath使用的图片为svg图片,发现在IOS中显示默认红点,在安卓手机上面什么都不显示,最后换成png图片即可解决这个问题

微信小程序——地图定位点marker相关推荐

  1. 微信小程序地图标记点marker,点击标记点显示详细信息

    项目中想要实现的效果在地图上显示所有数据标点,点击显示详情信息,首先看一下图片是否符合各位的需求,在这里也是学习加深一下 直接上代码: wxml: <map id="myMap&quo ...

  2. 微信小程序地图使用用户头像标记

    一.在开发微信小程序地图的过程中,有这样一个需求,用户发表祝福语,然后存入数据库,可以在地图上显示用户头像并且点击用户头像时显示祝福语. 二.自己在开发时遇到的问题: 1.微信头像是网络图片,而地图的 ...

  3. php小程序地图处理,微信小程序 地图map详解及简单实例

    微信小程序 地图map 微信小程序map 地图属性名类型默认值说明longitudeNumber中心经度 latitudeNumber中心纬度 scaleNumber1缩放级别 markersArra ...

  4. 微信小程序 微信小程序地图搜索、地图搜索点点击出callout气泡标题说明

    实现效果:根据楼盘名称实现地图定位.周边搜索: 代码: html <view class="mapinfo"><view class="mapbd&qu ...

  5. php小程序地图处理,微信小程序地图 map

    微信小程序地图 map 微信小程序map 地图 标记点 标记点用于在地图上显示标记的位置,不能自定义图标和样式 覆盖物 覆盖物用于在地图上显示自定义图标,可自定义图标和样式 地图组件的经纬度必填, 如 ...

  6. 微信小程序地图组件和相机组件实现基于location的AR效果的尝试(失败)

    微信小程序地图组件和相机组件实现基于location的AR效果的尝试(失败) 最近无论AR还是微信小程序都是炒的火热.微信小程序的特点便是"无需安装,用完即走",而我们所说的AR用 ...

  7. 微信小程序--地图上添加图片

    如何在微信小程序地图添加上,添加图片? 在微信小程序中,地图的层级最高,所以我们没有办法,通过定位,在地图上添加图片等信息; 处理办法: 添加控件:controls; 其中有个属性position,进 ...

  8. 微信小程序地图获取地点信息(打卡签到功能为例)-2020-7-26

    目录 微信小程序地图获取地点信息(打卡签到功能为例) 效果图 前提步骤 首先需要了解的 代码部分 配置性代码 功能性代码 demo 下载 微信小程序地图获取地点信息(打卡签到功能为例) 解决方案:利用 ...

  9. 微信小程序---地图导航(点击地址,可以进行导航)

    微信小程序-地图导航(点击地址,可以进行导航) // 地图getLocation(e){var that = this,address = e.currentTarget.dataset.addres ...

最新文章

  1. linux添加美式键盘,win8\win server 2012添加【中文--美式键盘】
  2. 同构多核和异构多核简单介绍
  3. 编写C语言代码,实现以下功能:有N名学生,每个人的信息包括学号、姓名和语文、数学、英语、平均分等内容(用结构体表示 ),输出平均分排名倒数第2的学生信息。
  4. 【今日CV 计算机视觉论文速览 第111期】Fri, 3 May 2019
  5. 将金额人民币转化为大写 C#
  6. rsync数据同步工具
  7. Atitit.cateService分类管理新特性与设计文档说明v1
  8. idea教育版增加springboot插件
  9. 消防巡检控制器,消防泵巡检控制柜专用元件
  10. rs232转usb线故障(ft232r usb uart驱动安装失败)
  11. 计算机专业问卷调查,大学生计算机专业调查问卷.doc
  12. 机器学习——概率模型
  13. react在线编辑器
  14. sqlite3:深入理解sqlite3_stmt 机制
  15. 计算机视觉中的论文常见单词总结
  16. 【JAVA小游戏】炸飞机
  17. Homekit智能通断器
  18. CTF-web-秋名山老司机
  19. [Leetcode][分治法]相关题目汇总/分析/总结
  20. 超级浣熊的最近黑科技!?太有用了

热门文章

  1. 网站内部优化的六个基本要点
  2. 王国维的人生三重境界
  3. CATIA 软件许可证历史使用分析
  4. 项目过程管理(十一)提测流程和免测标准
  5. 提测模板、准入标准和准出标准
  6. 哔哩哔哩冬季头图小案例
  7. 致中小保险企业——活下去,活的久,才有更多机会
  8. MCE | Nrf2 的“戏精”之路
  9. FreeRTOS-实现任务调度器
  10. OpenWrt下TL-WN722N无线网卡驱动安装