【腾讯地图API】制作多途经点的线路导航——路线坐标规划

面试:你懂什么是分布式系统吗?Redis分布式锁都不会?>>>   hot3.png

最近百度地图转腾讯地图以前用过百度地图实现路线坐标规划,不过搜索了一些没有搜索到腾讯地图的路线坐标规划,于是参数百度的思路写了个腾讯地图的路线坐标规划.

这两家地图有一点不一样的就是在导航时百度地图有途经点.腾讯地图没有.所以只能循环执行,可能效率会差一点吧.

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> 
<style type="text/css">
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
</style><script charset="utf-8" src="https://map.qq.com/api/js?v=2.exp&key=腾讯地图key"></script><title>设置驾车路线途经点</title> </head> <body> <div id="allmap"></div> </body> </html> <script type="text/javascript">
var porints=[
{"name":"坐标3","xy":[114.483629,38.031341]},
{"name":"坐标1","xy":[114.484815,38.025003]},
{"name":"坐标2","xy":[114.521142,38.041544]},
{"name":"坐标4","xy":[114.518304,38.049132]}
];
var map,markersArray = [],route_lines=[];            // 创建Map实例var center=new qq.maps.LatLng( porints[0]['xy'][1],porints[0]['xy'][0]);
var map=new qq.maps.Map(document.getElementById("allmap"),{center:center,zoom:16});
function showPoly(pointList) { for (var i = 0; i < pointList.length; i++) {var start =i;var end= i+1;if(!pointList[end])return;var driving =new qq.maps.DrivingService({complete : function(response){               directions_routes = response.detail.routes;//所有可选路线方案for(var i = 0;i < directions_routes.length; i++){var route = directions_routes[i];//map.fitBounds(response.detail.bounds); //调整地图窗口显示所有路线 var polyline = new qq.maps.Polyline({path: route.path,strokeColor: '#3893F9',strokeWeight: 6,map: map});route_lines.push(polyline);}}});driving.search(pointList[start], pointList[end]); //waypoints表示途经点}
}
function makemarker(center,name){var marker=new qq.maps.Marker({position:center,map:map});// 创建标注markersArray.push(marker);    if(name){var label = new qq.maps.Label({ content: name,map: map,offset: new qq.maps.Size(10, -50), position: center, });}
}
var arrayList = [];
for (var i in porints) {var p = porints[i].xy;var p1 =new qq.maps.LatLng(p[1],p[0]);arrayList.push(p1);    makemarker(p1,porints[i].name);
}
showPoly(arrayList);//显示轨迹
</script>

下面是效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/58058.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GPT专业应用:自动撰写宣传稿

●图片由Lexica 生成&#xff0c;输入&#xff1a;Staff working on product promotion 宣传稿是指按照有关政策文件或相关精神&#xff0c;以宣传某种主张、某项工作、某件事情等为目的&#xff0c;为获得理解、支持而撰写的应用文。基本格式包含四个要素&#xff0c;分别是标…

百度AI 人工智能可以申请体验了,附登录方式

百度发布了一款名为“文心一言”的知识增强大语言 AI 模型&#xff0c; 它基于百度飞桨深度学习平台和文心知识增强大模型&#xff0c;旨在帮助人们从大量信息中挑选所需内容&#xff0c;获取灵感和知识&#xff0c;以使生活和工作更加便捷。该模型具有强大的中文语料库&#…

基于Python+AIML+Tornado的智能聊天机器人(NLP+深度学习)含全部工程源码+语料库 适合个人二次开发

目录 前言总体设计系统整体结构图系统流程图 运行环境Python 环境Tornado 环境 模块实现1. 前端2. 后端3. 语料库4. 系统测试 其它资料下载 前言 本项目旨在利用AIML技术构建一个聊天机器人&#xff0c;实现用户通过聊天界面与机器人交互的功能。通过提供的工程源代码&#xf…

Midjourney官方中文版登陆QQ!25张免费额度,聊天框召唤机器人即可作画

丰色 发自 凹非寺量子位 | 公众号 QbitAI Breaking News&#xff01;现在上QQ就能玩Midjourney了。 Midjourney AI微信号发布最新公告称&#xff1a; Midjourney官方中文版已开启内测。 在哪里测&#xff1f;QQ频道。每周一和周五晚6点&#xff0c;大家准时扫码进入&#xff0c…

js调用gpt3.5(支持流回显、高频功能)

参考链接&#xff1a;直接在前端调用 GPT-3 API 效果图&#xff1a; 查看在线demo(要梯子) 注意&#xff1a; 1. 需要apiKey&#xff0c;自用安全&#xff0c;不要给别人 2. 需要梯子 3. 选择稳定、人少的代理ip 4. 不要频繁切换ip&#xff0c;防止封号 5. api调用上限高&…

自媒体多平台助手——融媒宝

近些年来随着自媒体风越吹越大&#xff0c;更多的博主或者自媒体发布平台&#xff0c;都在建议自由职业者去做自媒体工作&#xff0c;性价比高时间自由&#xff0c;也越来越多向往自由的年轻人去选择自媒体工作&#xff0c;在家就可以根据自己的兴趣把自己的思想转化为自己的收…

自媒体多平台分发教程

自媒体平台现在风很大&#xff0c;已经是处在风口浪尖了&#xff0c;所以想要赚钱或者是想要实现自己个人价值的朋友们都不要放过这个难得的好机会。但是现在自媒体平台多种多样&#xff0c;如果只选择一个多自媒体平台去进行发布的话无疑是浪费的。创造出一篇属于自己的原创文…

自媒体平台操作手册,自媒体平台算法操作技巧详解

自媒体平台算法&#xff1a; 定位领域&#xff1a;历史、军事&#xff08;最赚钱&#xff09;发布时间&#xff1a; 00&#xff1a;00 2日推荐昵称&#xff1a;关键词寓意简介&#xff1a;直截了当、开门见山回头率&#xff1a;多次阅读流量&#xff1a;外部流量&#xff08…

ChatGPT还是挺强大的,今天测试了一个冒泡排序 代码写的还是很规范,未来低级程序员是不是要失业了 有点焦虑了

感兴趣的小伙伴可以自己注册体验&#xff08;免费注册&#xff09;。 注册连接&#xff1a;https://chatgptmirror.com?shareK36L42

大模型入坑指南 大厂vs初创公司

大模型竞争激烈&#xff0c;创业公司随时可能倒掉&#xff0c;造成项目烂尾&#xff0c;EB3.5已经跟国内其他模型拉开了差距… 人工智能是当前时代的重要热点之一&#xff0c;它正在改变着我们的生活和工作。在人工智能领域&#xff0c;有一种技术尤其引人注目&#xff0c;那就…

UE4中背景音乐的制作

首先将音乐的MP3格式转换为WAV格式&#xff0c;在格式工厂里实现。 然后就可以了。将做好的音频导入内容浏览器中&#xff0c; 在内容浏览器里面新建Sound Cue 再在场景当中右键place actor选中我们创建的Sound Cue即可 点击音频下的文字&#xff0c;进入属性面板&…

给音频添加背景音乐 GoldWave软件运用教程分享

简略录制了一段音频&#xff0c;试听成效之后觉得有些枯燥&#xff0c;我们可以给其添加一段背景音乐&#xff0c;从而烘托氛围。今天小编就来教大家运用GoldWave来为音频添加背景音乐&#xff0c;细致方法如下&#xff0c;请参考。 如何应用goldwave添加音频背景音乐? 翻开Go…

小程序背景音乐实现

好久没有做小程序&#xff0c;今天看到一个需求&#xff0c;要做一个页面&#xff0c;需要带背景音乐。我看了官方文档&#xff0c;觉得这方面写的很好&#xff0c;但是没有示例&#xff0c;所以就想写一篇相关文章记录一下&#xff0c;也可以帮到其他人。 需求分析 实现一个…

微信小程序背景音乐开发

wx.getBackgroundAudioManager() 背景音乐 wx.getBackgroundAudioManager() 推荐大家使用背景音乐不在使用audio audio播放音频加载时间长 体验需求达不到 相关文档 https://developers.weixin.qq.com/miniprogram/dev/api/media/background-audio/BackgroundAudioManage…

计算机ppt音乐,PPT制作-背景音乐最全面设置教程

有了好音乐&#xff0c;许多朋友们都不知道PPT背景音乐设置的方法&#xff0c;面对越来越多的朋友对PPT背景音乐设置的无从下手&#xff0c;我们下载吧就做了这期的专题&#xff0c;PPT背景音乐设置里&#xff0c;这应该是算目前最详细的设置教程了。 PPT背景音乐设置—如何在P…

html页面中如何添加背景音乐

如果我们要在html页面中添加背景音乐效果&#xff0c;可以使用如下几种方式。 方法一&#xff1a; 在html文件中添加如下代码即可&#xff08;音频文件根据需要进行更改&#xff09; 1234<audio autoplay"autoplay" controls"controls"loop"loop&q…

PyGame|给程序插入背景音乐

前言 上次圣诞节的时候尝试了用python画圣诞树&#xff0c;用pyqt6制作了gui窗口&#xff0c;把画圣诞树的代码打包成了一个小程序&#xff0c;觉得只有圣诞树过于单调&#xff0c;于是想着给程序加入一点背景音乐&#xff0c;更有节日氛围。看了大佬们的教程&#xff0c;最后…

VB开发中背景音乐的制作

VB开发中背景音乐的制作 http://www.sina.com.cn 2001/04/23 17:09 中国电脑教育报 武正伦   背景音乐不仅在软件中起到“声”、“文”并茂的效果&#xff0c;而且能使用户减少在漫长的计算、等待过程中所带来的困倦和烦躁情绪&#xff0c;我们将通过用Microsoft Visual Basi…

Android微信登录在华为手机上无法调起授权界面的问题

Android微信登录在华为手机上无法调起授权界面的问题 App集成了微信登录&#xff0c;在其他手机上微信登录都可以正常调起微信授权页面&#xff0c;并且登录成功&#xff0c;但是 在华为手机上调用微信登录&#xff0c;没报异常&#xff0c;也无法调起微信授权页面&#xff0c;…

AI 绘图:MidJourney 的提示语句(Prompt)怎么写?

这篇文章主要总结了在 AI 绘画中&#xff0c;使用 MidJourney 时提示语句 Prompt 的写法。 1、基本 Prompt 写法 完整的 Prompt 可以分为三个部分&#xff1a;[Image Prompts][Text Prompt][Parameters]&#xff0c;其中&#xff1a; 图片提示&#xff08;Image Prompts&…