微信小程序 wxapp地图 map详解


Posted in Javascript onOctober 31, 2016

微信小程序 wxapp地图 map:

map

属性名 类型 默认值 说明
longitude Number   中心经度
latitude Number   中心纬度
scale Number 1 缩放级别
markers Array   标记点
covers Array   覆盖物

标记点

标记点用于在地图上显示标记的位置,不能自定义图标和样式

属性 说明 类型 必填 备注
latitude 纬度 Number 浮点数,范围 -90 ~ 90
longitude 经度 Number 浮点数,范围 -180 ~ 180
name 标注点名 String  
desc 标注点详细描述 String  

覆盖物

覆盖物用于在地图上显示自定义图标,可自定义图标和样式

属性 说明 类型 必填 备注
latitude 纬度 Number 浮点数,范围 -90 ~ 90
longitude 经度 Number 浮点数,范围 -180 ~ 180
iconPath 显示的图标 String 项目目录下的图片路径,支持相对路径写法
rotate 旋转角度 Number 顺时针旋转的角度,范围 0 ~ 360,默认为 0

地图组件的经纬度必填, 如果不填经纬度则默认值是北京的经纬度。

标记点markers只能在初始化的时候设置,不支持动态更新。

示例:

<!-- map.wxml -->
<map longitude="23.099994" latitude="113.324520" markers="{{markers}}" covers="{{covers}}" style="width: 375px; height: 200px;"></map>
// map.js
Page({
 data: {
  markers: [{
   latitude: 23.099994,
   longitude: 113.324520,
   name: 'T.I.T 创意园',
   desc: '我现在的位置'
  }],
  covers: [{
   latitude: 23.099794,
   longitude: 113.324520,
   icaonPath: '../images/car.png',
   rotate: 10
  }, {
   latitude: 23.099298,
   longitude: 113.324129,
   iconPath: '../images/car.png',
   rotate: 90
  }]
 }
})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
javascript之水平横向滚动歌词同步的应用
May 07 Javascript
摘自启点的main.js
Apr 20 Javascript
JS刷新框架外页面七种实现代码
Feb 18 Javascript
文本框中禁止非数字字符输入比如手机号码、邮编
Aug 19 Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
Sep 06 Javascript
javascript中利用柯里化函数实现bind方法
Apr 29 Javascript
JavaScript判断浏览器和hack滚动条的写法
Jul 23 Javascript
微信小程序登录按钮遮罩浮层效果的实现方法
Dec 16 Javascript
微信小程序上传图片到php服务器的方法
May 23 Javascript
highcharts.js数据绑定方式代码实例
Nov 13 Javascript
JS实现移动端双指缩放和旋转方法
Dec 13 Javascript
vue组件库的在线主题编辑器的实现思路
Apr 03 Javascript
微信小程序 wxapp画布 canvas详细介绍
Oct 31 #Javascript
微信小程序 wxapp视图容器 view详解
Oct 31 #Javascript
详解JavaScript跨域总结与解决办法
Oct 31 #Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
Oct 31 #Javascript
微信小程序 获取微信OpenId详解及实例代码
Oct 31 #Javascript
JavaScript事件用法浅析
Oct 31 #Javascript
js中通过getElementsByName访问name集合对象的方法
Oct 31 #Javascript
You might like
phpmyadmin 访问被拒绝的真实原因
2009/06/15 PHP
Discuz!下Memcache缓存实现方法
2010/05/28 PHP
destoon二次开发模板及调用语法汇总
2014/06/21 PHP
php7 list()、session及其他模块的修改实例分析
2020/05/25 PHP
BOOM vs RR BO5 第三场 2.14
2021/03/10 DOTA
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
Jquery ui css framework
2010/06/28 Javascript
JavaScript window.document的属性、方法和事件小结
2012/10/24 Javascript
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
2013/08/15 Javascript
JS中三目运算符和if else的区别分析与示例
2014/11/21 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
js+css简单实现网页换肤效果
2015/12/29 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
2016/05/09 Javascript
vue2.0父子组件间通信的实现方法
2017/04/19 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
详解webpack运行Babel教程
2018/06/13 Javascript
详解Vue 项目中的几个实用组件(ts)
2019/10/29 Javascript
js实现简单贪吃蛇游戏
2020/05/15 Javascript
vue 页面回退mounted函数不执行的解决方案
2020/07/26 Javascript
在antd Form表单中select设置初始值操作
2020/11/02 Javascript
Python抓取电影天堂电影信息的代码
2016/04/07 Python
深入理解Python中的内置常量
2017/05/20 Python
Python语言实现将图片转化为html页面
2017/12/06 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
基于python进行抽样分布描述及实践详解
2019/09/02 Python
python zip()函数使用方法解析
2019/10/31 Python
Pytorch 实现数据集自定义读取
2020/01/18 Python
Python列表操作方法详解
2020/02/09 Python
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
ALEX AND ANI:手镯,项链,耳环和更多
2017/04/20 全球购物
中专生毕业自我鉴定
2013/11/01 职场文书
汉语言文学毕业生自荐信范文
2014/03/24 职场文书
升学宴演讲稿
2014/09/01 职场文书
暑期工社会实践报告
2015/07/13 职场文书
Redis集群的关闭与重启操作
2021/07/07 Redis