您的位置:58编程 > 小程序获取坐标 微信小程序API 绘对坐标轴进行顺时针旋转

小程序获取坐标 微信小程序API 绘对坐标轴进行顺时针旋转

2023-03-20 20:33

小程序获取坐标 微信小程序API 绘对坐标轴进行顺时针旋转

小程序获取坐标

小程序获取坐标是指小程序通过定位服务获取用户当前的地理位置信息,以便为用户提供更好的服务。

小程序获取坐标的方法有很多,其中最常用的是使用微信定位API。微信定位API是一个基于HTML5的定位API,可以帮助开发者快速获取用户当前的地理位置信息。使用微信定位API,开发者需要在小程序中配置相关权限,然后在代码中调用wx.getLocation()方法即可获取到当前的地理位置信息。

// 在小程序中配置相关权限
"permission": {
  "scope.userLocation": {
    "desc": "你的位置信息将用于小程序定位"
  }
} 

 // 调用wx.getLocation()方法获取到当前的地理位置信息 
 wx.getLocation({  
   type: 'wgs84',   // 默认为wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标  
   success: function (res) {  
     var latitude = res.latitude; // 纬度  
     var longitude = res.longitude; // 经度  

     console.log(latitude, longitude);  

     // 根据坐标解析出省市区县街道详情 

    }  

 });  

微信小程序API 绘图对坐标轴进行顺时针旋转

微信小程序 canvas接口和方法绘图接口和方法

canvasContext.rotate


定义

以原点为中心,原点可以用 translate方法修改。顺时针旋转当前坐标轴。多次调用rotate,旋转的角度会叠加。

参数

参数类型说明
rotateNumber旋转角度,以弧度计(degrees * Math.PI/180;degrees范围为0~360)
const ctx = wx.createCanvasContext("myCanvas")

ctx.strokeRect(100, 10, 150, 100)
ctx.rotate(20 * Math.PI / 180)
ctx.strokeRect(100, 10, 150, 100)
ctx.rotate(20 * Math.PI / 180)
ctx.strokeRect(100, 10, 150, 100)

ctx.draw()


微信小程序 canvas接口和方法绘图接口和方法

阅读全文
以上是58编程为你收集整理的小程序获取坐标 微信小程序API 绘对坐标轴进行顺时针旋转全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58编程 58biancheng.com 版权所有 联系我们
桂ICP备12005667号-32 Powered by CMS