微信小程序 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 tools之tabs 选项卡/页签
Jul 25 Javascript
Chrome Form多次提交表单问题的解决方法
May 09 Javascript
jquery组件使用中遇到的问题整理及解决
Feb 21 Javascript
document.forms用法示例介绍
Jun 26 Javascript
jquery trigger函数执行两次的解决方法
Feb 29 Javascript
基于javascript实现精确到毫秒的倒计时限时抢购
Apr 17 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
Jun 30 Javascript
jQuery 移动端拖拽(模块化开发,触摸事件,webpack)
Oct 28 Javascript
AngularJS实现Input格式化的方法
Nov 07 Javascript
基于JavaScript实现选项卡效果
Jul 21 Javascript
慕课网题目之js实现抽奖系统功能
Sep 19 Javascript
react项目从新建到部署的实现示例
Feb 19 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
用PHPdig打造属于你自己的Google[图文教程]
2007/02/14 PHP
CodeIgniter输出中文乱码的两种解决办法
2014/06/12 PHP
destoon实现调用图文新闻的方法
2014/08/21 PHP
php 使用file_get_contents读取大文件的方法
2014/11/13 PHP
PHP中的traits实现代码复用使用实例
2015/05/13 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
php装饰者模式简单应用案例分析
2019/10/23 PHP
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
在JQuery dialog里的服务器控件 事件失效问题
2010/12/08 Javascript
使用JavaScript 实现对象 匀速/变速运动的方法
2013/05/08 Javascript
jQuery创建DOM元素实例解析
2015/01/19 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
只要1K 纯JS脚本送你一朵3D红色玫瑰
2016/08/09 Javascript
Bootstrap源码解读模态弹出框(11)
2016/12/28 Javascript
jQuery实现 上升、下降、删除、添加一行代码
2017/03/06 Javascript
Angular.js实现获取验证码倒计时60秒按钮的简单方法
2017/10/18 Javascript
深入理解Vue 单向数据流的原理
2017/11/09 Javascript
关于axios如何全局注册浅析
2018/01/14 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
基于elementUI使用v-model实现经纬度输入的vue组件
2019/05/12 Javascript
layer弹出层取消遮罩的方法
2019/09/25 Javascript
初步解析Python中的yield函数的用法
2015/04/03 Python
python如何获取服务器硬件信息
2017/05/11 Python
pytorch构建网络模型的4种方法
2018/04/13 Python
Python3进制之间的转换代码实例
2019/08/24 Python
Flask项目中实现短信验证码和邮箱验证码功能
2019/12/05 Python
django商品分类及商品数据建模实例详解
2020/01/03 Python
浅谈HTML5中dialog元素尝鲜
2018/10/15 HTML / CSS
高性能钓鱼服装:Huk Gear
2019/02/20 全球购物
Elemental Herbology官网:英国美容品牌
2019/04/27 全球购物
北京SQL新华信咨询
2016/09/30 面试题
维修工先进事迹
2014/05/29 职场文书
专业见习报告范文
2014/11/03 职场文书
导游词之南昌滕王阁
2019/11/29 职场文书
关于MybatisPlus配置双数据库驱动连接数据库问题
2022/01/22 Java/Android
Golang 并发编程 SingleFlight模式
2022/04/26 Golang