高德路线图规划

简介: 高德路线图规划
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">
    <title>位置经纬度 + 驾车规划路线</title>
    <style type="text/css">
      html,
      body,
      #container {
        width: 100%;
        height: 100%;
        margin: 0;
        padding: 0;
      }
 
      #panel {
        position: fixed;
        background-color: white;
        max-height: 90%;
        overflow-y: auto;
        top: 10px;
        right: 10px;
        width: 280px;
        z-index: 1000;
      }
 
      #panel .amap-call {
        background-color: #009cf9;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
      }
 
      #panel .amap-lib-driving {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        overflow: hidden;
      }
    </style>
    <link rel="stylesheet" href="https://a.amap.com/jsapi_demos/static/demo-center/css/demo-center.css" />
    <script src="https://a.amap.com/jsapi_demos/static/demo-center/js/demoutils.js"></script>
 
    <script type="text/javascript" src="https://cache.amap.com/lbs/static/addToolbar.js"></script>
  </head>
  <body>
    <div id="container"></div>
    <script type="text/javascript">
      window._AMapSecurityConfig = {
        securityJsCode: "0f8e6c7f349f877a4d85c8f7e53320ac",
      };g
    </script>
    <script type="text/javascript"
      src="https://webapi.amap.com/maps?v=2.0&key=4c7f1997b54559d7072f04e17afdfde8&plugin=AMap.Driving"></script>
 
    <script type="text/javascript">
      var map = new AMap.Map("container", {
        resizeEnable: true,
        center: [116.397428, 39.90923], // 默认北京市中心
        zoom: 13 // 缩放级别
      });
 
      var startPoint; // 起点经纬度
      var endPoint; // 终点经纬度
 
      // 构造路线导航类
      var driving = new AMap.Driving({
        map: map,
      });
 
      // 创建函数,根据起点和终点经纬度规划驾车导航路线
      function and(start, end) {
        driving.search(new AMap.LngLat(start[0], start[1]), new AMap.LngLat(end[0], end[1]), function(status, result) {
          if (status === 'complete') {
            console.log('绘制驾车路线完成');
          } else {
            console.error('获取驾车数据失败:' + result);
          }
        });
      }
 
      // 监听地图点击事件获取点击的经纬度坐标
      map.on('click', function(e) {
        var lng = e.lnglat.getLng();
        var lat = e.lnglat.getLat();
 
        if (!startPoint) {
          // 第一次点击,设置为起点
          startPoint = [lng, lat];
          console.log('当前为起点:' + lng + ',' + lat);
        } else {
          // 第二次点击,设置为终点并绘制路线
          endPoint = [lng, lat];
          console.log('当前为终点:' + lng + ',' + lat);
          and(startPoint, endPoint);
 
          // 清空起点和终点,准备下一次点击
          startPoint = null;
          endPoint = null;
        }
      });
    </script>
  </body>
</html>
目录
相关文章
阿里巴巴发布《城市数字孪生能力平台总体技术要求》企业标准, 促进数字孪生互联互通生态建设
2023年3月21日,阿里巴巴集团举办城市数字孪生企业标准发布及研讨会,发布了《城市数字孪生能力平台总体技术要求》企业标准。
阿里巴巴发布《城市数字孪生能力平台总体技术要求》企业标准, 促进数字孪生互联互通生态建设
|
5月前
|
运维 监控 Cloud Native
系统运维联盟 5 月会议召开,围绕“进展、规划与合作”展开讨论
本次会议深入探讨了评测系统的进展及规划、运维标准框架等联盟重要事项。
系统运维联盟 5 月会议召开,围绕“进展、规划与合作”展开讨论
|
3月前
高德路线图规划
高德路线图规划
30 0
|
iOS开发
SwiftLint落地调研
在项目中加入lint来保证代码质量
250 0
|
运维 监控 前端开发
云巧项目案例-某水务集团协同平台项目
某水务集团期望通过数字化转型实现供水全过程监控预警与水质全过程保障体系。在交付过程中面临业务复杂、高度定制化及项目工期紧张等挑战。项目组最终选择使用云巧进行模块化系统搭建,通过采用云巧表单与流程等通用组件,按照云巧标准定制开发,使用云巧搭建能力将新的应用系统定制开发页面与客户已有系统页面平滑对接。经评估,采用云巧比传统的软件定制开发节省了至少30%的人力和时间成本,同时保证了交付质量。
云巧项目案例-某水务集团协同平台项目
|
Dubbo Cloud Native Java
OpenSergo 社区建设进展和近期规划
随着企业用户云原生化进入深水区,企业微服务上云部署之后,微服务治理逐步成为企业下一阶段的核心诉求。 此前举办的容器 WorkShop 北京站和深圳站,有 74.59% 的客户对微服务治理最感兴趣。从 github 上相关项目反馈以及新兴项目趋势来看,微服务治理是容器用户和微服务用户最感兴趣的话题。
OpenSergo 社区建设进展和近期规划
|
存储 Cloud Native 数据挖掘
郑州商品交易所与阿里云达成合作 推进核心数据分析平台建设
5月20日,郑州商品交易所(以下简称“郑商所”)日前与阿里云达成技术合作,通过引入阿里云AnalyticDB云原生数据仓库,进一步提升郑商所数据平台数据分析效率和用户体验。
406 0
郑州商品交易所与阿里云达成合作 推进核心数据分析平台建设
|
移动开发 监控 前端开发
高德前端这五年:业务、技术和团队
2015 年 - 2020 年,历经 5 年发展,高德地图应用开发前端团队在业务快速发展中不断成长。一路走来,从小团队主要负责短期运营活动开发的散兵游勇,到现在团队规模 100人+、覆盖高德 5 大业务线、上百个模块的坚甲利兵。本文将分享随着业务增长高德前端的技术发展历程,总结动态化技术的实践落地,以及高德前端未来的发展方向。(文末高德技术 2019 年刊合辑)
1292 0
高德前端这五年:业务、技术和团队
|
自然语言处理 监控 搜索推荐
高德技术评测建设之路
本文试图阐述评测这一新岗位在高德的主要职责,发展进化过程,以及这一岗位所负责的产品效果评估手段与体系搭建。
高德技术评测建设之路