当前位置: 首页 > news >正文

企业建站 源码asp网站后台制作

企业建站 源码,asp网站后台制作,注册安全工程师查询官网,整站seo排名小程序引入高德/百度地图坐标系详解 官网最近更新时间#xff1a;最后更新时间: 2021年08月17日 高德官网之在原生小程序中使用的常见问题 链接 目前在小程序中使用 高德地图只支持以下功能 #xff1a;地址描述、POI和实时天气数据 小结#xff1a;从高德api中获取数…小程序引入高德/百度地图坐标系详解 官网最近更新时间最后更新时间: 2021年08月17日 高德官网之在原生小程序中使用的常见问题 链接 目前在小程序中使用 高德地图只支持以下功能 地址描述、POI和实时天气数据 小结从高德api中获取数据然后更新到腾讯地图的map上 其实还是使用的腾讯地图 只不过数据的来源来自高德地图 ​ 我们可以简单的实现从高德获取数据 然后在腾讯地图的画布上进行绘制电子围栏 ​ 但是一些特殊的场景坐标选点、地址搜索等一些都是腾讯组件内部封装的所以以高德地图来看很难实现 关于坐标系 高德地图、腾讯地图以及谷歌中国区地图使用的是GCJ-02坐标系 百度地图使用的是BD-09坐标系 底层接口(HTML5 Geolocation或ios、安卓API)通过GPS设备获取的坐标使用的是WGS-84坐标系 不同平台获取的经纬度信息可能并不是在同一个坐标系下。 坐标系分为: GCJ-02 - 国测局坐标 中国大陆所有公开地理数据都需要至少用GCJ-02进行加密**也就是说我们从国内公司的产品中得到的数据一定是经过了加密的 高德地图、腾讯地图以及谷歌中国区地图 BD-09 - 百度坐标系 是百度地图使用的地理坐标系其在GCJ-02上多增加了一次变换用来保护用户隐私。从百度产品中得到的坐标都是BD-09坐标系。 百度地图 WGS-84 - 世界大地测量系统 是使用最广泛的坐标系也是世界通用的坐标系GPS设备得到的经纬度就是在WGS84坐标系下的经纬度 通常通过底层接口得到的定位信息都是WGS84坐标系。 坐标转化 百度地图以及高德地图都提供了一些方法来转换不同坐标系下的坐标但是它们都需要进行网络请求性能很差。 gcoord ​ gcoord主要解决了两个问题 能将坐标在不同坐标系下相互转换 能够处理GeoJSON 示例 - 从WGS-84坐标系转换为BD-09坐标系 var result gcoord.transform([ 116.403988, 39.914266 ], // 经纬度坐标gcoord.WGS84, // 当前坐标系gcoord.BD09 // 目标坐标系 ); console.log( result ); // [ 116.41661560068297, 39.92196580126834 ]详细的使用方式请查看gcoord的文档 更专业的坐标系处理工具可以使用proj4js等开源库 项目中引用高德地图 注百度地图和高德的引入方式差不多只是需要引入的是百度的插件 百度官网 1.下载并安装微信小程序插件 amap-wx.js 在创建的项目中新建一个名为 libs 目录将 amap-wx.js 文件拷贝到 libs 的本地目录下 2.设置安全通讯域名 固定请求高德域名 https://restapi.amap.com 3.在 index.js 中引入 amap-wx.js 文件 var amapFile require(path/to/amap-wx.js);//如..­/..­/libs/amap-wx.jsJS调用API Page({/*** 页面的初始数据*/data: {markers: [{ // 绘制 markersiconPath: ../../image/green_tri.png,id: 0,latitude: 39.989643,longitude: 116.481028,width: 23,height: 33},{iconPath: ../../image/green_tri.png,id: 0,latitude: 39.90816,longitude: 116.434446,width: 24,height: 34}],distance: ,cost: ,polyline: []},/*** 生命周期函数--监听页面加载*/onLoad: function (options) {var that this;var myAmapFun new amapFile.AMapWX({key:4ac16a1fe3903abf2f7663a2888860f9});myAmapFun.getPoiAround({success: function(data){console.log(data,myAmapFun)//成功回调},fail: function(info){//失败回调console.log(info)}})//获取自己所在地址的定位myAmapFun.getRegeo({success: function(data){//成功回调console.log(---------)console.log(data,获取自己所在地址的定位)},fail: function(info){//失败回调console.log(info)}})//获取定位地点天气内容myAmapFun.getWeather({success: function(data){console.log(data,123)//成功回调},fail: function(info){//失败回调console.log(info)}})//路线myAmapFun.getDrivingRoute({origin: 116.481028,39.989643,destination: 116.434446,39.90816,success: function(data){var points [];if(data.paths data.paths[0] data.paths[0].steps){var steps data.paths[0].steps;for(var i 0; i steps.length; i){var poLen steps[i].polyline.split(;);for(var j 0;j poLen.length; j){points.push({longitude: parseFloat(poLen[j].split(,)[0]),latitude: parseFloat(poLen[j].split(,)[1])})} }}that.setData({polyline: [{points: points,color: #0091ff,width: 6}]});},fail: function(info){}})}, }) HTML view classmap_boxmap idnavi_map longitude116.451028 latitude39.949643 scale12 markers{{markers}} polyline{{polyline}}/map /view以上就是小程序引入高德/百度地图坐标系详解感谢大家的阅读 如碰到其他的问题 可以私下我 一起探讨学习 如果对你有所帮助还请 点赞 收藏谢谢~ 关注收藏博客 作者会持续更新…
http://www.pierceye.com/news/290445/

相关文章:

  • 网站cmd做路由分析七牛云官网登录
  • 怎么在网站上打广告网站制作方案范文
  • 关键词搜不到我的网站wordpress 内网访问
  • 检察机关门户网站建设工作自查报告网站建设服务领域
  • 网站排名seo软件泉州高端模板建站
  • 昆山网站建设苦瓜网站建设费用会计分录
  • 免费pc网站建设网页设计与制作自学
  • 酒店 网站构建东莞常平碧桂园铂悦府
  • 子域名做微信开放平台网站应用公司做网站需要网站维护人员吗
  • 百度游戏排行榜风云榜青岛seo关键词优化排名
  • html写手机网站备案网站负责人
  • 做网站价位西安工程建设信息中心
  • 国外购物网站建设盐城做网站的哪家公司好
  • wordpress仿站软件遵化市城乡建设规划局网站
  • 湖北大网站建设贵州住房建设厅官网查询
  • 买个网站域名要多少钱一年网站建设热门吗
  • 高埗网站建设软件开发工程师就是程序员吗
  • 青岛正一品网站建设seo搜索优化排名
  • 响应式网站制设计wordpress游戏充值
  • 怎么看网站服务器地址网络设计一个月多少钱
  • 网站友情链接模块创作网站
  • 廉江手机网站建设公司商品展示介绍网站源码
  • 网站备案更换主体ui设计素材
  • 湖南住房和建设厅网站免费的网站建设开发
  • 苏州园区建设网站首页娱乐新闻做的好的网站
  • 江苏省建设集团有限公司网站做网站的软件dw下载
  • 做网站需要学些什么软件杭州学校网站建设
  • 建设银行网上银行网站可以开通网银wordpress 种子插件
  • 一般网站图标是用什么做的网件路由器无线中继
  • 手机 网站 开发淘宝店铺网站策划书