微信小程序 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 相关文章推荐
Jquery+WebService 校验账号是否已被注册的代码
Jul 12 Javascript
jQuery版Tab标签切换
Mar 16 Javascript
js导航栏单击事件背景变换示例代码
Jan 13 Javascript
深入分析JQuery和JavaScript的异同
Oct 23 Javascript
jQuery实现冻结表格行和列
Apr 29 Javascript
js实现正则匹配中文标点符号的方法
Dec 23 Javascript
javascript  删除select中的所有option的实例
Sep 17 Javascript
webpack4 css打包压缩问题的解决
May 18 Javascript
解决vue中post方式提交数据后台无法接收的问题
Aug 11 Javascript
vue在自定义组件中使用v-model进行数据绑定的方法
Mar 25 Javascript
Javascript中的奇葩知识,你知道吗?
Jan 25 Javascript
实现一个简单得数据响应系统
Nov 11 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
PHP日期处理函数 整型日期格式
2011/01/12 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
2014/07/11 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
PHP扩展开发入门教程
2015/02/26 PHP
vmware linux系统安装最新的php7图解
2019/04/14 PHP
破解Session cookie的方法
2006/07/28 Javascript
jQuery 源代码显示控件 (Ajax加载方式).
2009/05/18 Javascript
javascript中的undefined和not defined区别示例介绍
2014/02/26 Javascript
IE中getElementsByName()对有些元素无效的解决方案
2014/09/28 Javascript
Js和JQuery获取鼠标指针坐标的实现代码分享
2015/05/25 Javascript
JS基于面向对象实现的拖拽库实例
2015/09/24 Javascript
javascript实现图片轮播效果
2016/01/20 Javascript
基于javascript实现九宫格大转盘效果
2020/05/28 Javascript
jQuery获取多种input值的简单实现方法
2016/06/20 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
解析Javascript单例模式概念与实例
2016/12/05 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
js的三种继承方式详解
2017/01/21 Javascript
基于Webpack4和React hooks搭建项目的方法
2019/02/05 Javascript
一篇文章,教你学会Vue CLI 插件开发
2019/04/17 Javascript
NodeJs 实现简单WebSocket即时通讯的示例代码
2019/08/05 NodeJs
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
2019/09/25 Javascript
微信小程序点击view动态添加样式过程解析
2020/01/21 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
Python Web框架Flask中使用百度云存储BCS实例
2015/02/08 Python
django中的setting最佳配置小结
2017/11/21 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
Python3加密解密库Crypto的RSA加解密和签名/验签实现方法实例
2020/02/11 Python
Python如何把字典写入到CSV文件的方法示例
2020/08/23 Python
与UNIX有关的几个名词
2015/09/17 面试题
先进个人事迹材料范文
2014/12/30 职场文书
放弃继承权公证书
2015/01/23 职场文书
药品销售内勤岗位职责
2015/04/13 职场文书
有关西游记的读书笔记
2015/06/25 职场文书
Python图片检索之以图搜图
2021/05/31 Python