参考API


一个demo

获取路径规划返回结果中的两点间最短驾车距离


import java.io.BufferedReader;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URI;
import java.net.URL;
import java.net.URLConnection;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;public class Test2 {    public  static String getHttpResponse(String allConfigUrl) {BufferedReader in = null;StringBuffer result = null;try {//url请求中如果有中文,要在接收方用相应字符转码URI uri = new URI(allConfigUrl);URL url = uri.toURL();URLConnection connection = url.openConnection();connection.setRequestProperty("Content-type", "text/html");connection.setRequestProperty("Accept-Charset", "utf-8");connection.setRequestProperty("contentType", "utf-8");connection.connect();     result = new StringBuffer();//读取URL的响应in = new BufferedReader(new InputStreamReader(connection.getInputStream(),"utf-8"));String line;while ((line = in.readLine()) != null) {result.append(line);}return result.toString();   } catch (Exception e) {e.printStackTrace();}finally {try {if (in != null) {in.close();}} catch (Exception e2) {e2.printStackTrace();}}return null;}/** 高德地图WebAPI : 驾车路径规划*/public static String distance(String origins,String destination) { int strategy = 2;//strategy=2距离优先,一共有九种查询模式,详情查看APIString url = "http://restapi.amap.com/v3/direction/driving?"+ "origin="+origins+"&destination="+destination+"&strategy="+strategy+"&extensions=base&key=你申请的key";JSONObject jsonobject = JSONObject.fromObject(getHttpResponse(url));System.out.println(jsonobject.toString());JSONArray pathArray = jsonobject.getJSONObject("route").getJSONArray("paths");String distanceString  = pathArray.getJSONObject(0).getString("distance");return distanceString;}public static void main(String[] args) {//格式:   经度,纬度      //注意:高德最多取小数点后六位String origin = "116.398140"+","+"26.059369";String destination = "116.374028"+","+"39.907586";String distance = distance(origin, destination);System.out.println(distance);}}

高德地图WebAPI : 驾车路径规划相关推荐

  1. (六)高德地图之驾车路线规划

    在项目中用到地图的地方往往会有导航功能,那么这一节将介绍一下使用高德地图来实现驾车路线规划的功能. 首先来两张示例图供参考:             接下来还是直接上代码更直观 建立DriverRou ...

  2. jq高德地图API实现路径规划及起点途径点终点设置

    $(function () {init();//初始化地图plugins();//插件加载menus(); }) var map; var placeSearch; var lng1; var lat ...

  3. python调用高德地图api获取路径规划,然后规划好点显示在地图上(农机路径转移)

    我的博客好像跳度比较大,不少内容都涉及,但我是做ros组合导航的,其他的或者是项目设计,或者是因为兴趣,或者是随笔记下来. 无聊写来玩下的小demo,本来试图在硕士期间研究下这个课题即农机从仓库到田间 ...

  4. 基于高德地图的APP路径规划开发

    一.初始化一个APP项目 参见我的上一篇文章:https://blog.csdn.net/QiwzDeBLOG/article/details/84701746 前期准备: 我的项目名称:AmapTe ...

  5. android高德地图线路,独立路径规划-路线规划-开发指南-Android 导航SDK | 高德地图API...

    基本介绍 独立路径规划是指路径规划的结果不会自动应用于当前导航,也不会干扰当前的导航,需要手动调用API传入路径规划结果来开始导航.可用于不干扰本次导航的单独路径规划场景,比如路线预览等.适用于驾车/ ...

  6. android高德地图api驾车路线规划,驾车路径规划-调起高德地图-示例中心-JS API 示例 | 高德地图API...

    html,body,#container{ height:100%; } .btn{ position: fixed; bottom: 20px; right: 20px; background-co ...

  7. android高德地图api驾车路线规划,规划结果 + 驾车路线绘制

    html, body, #container { width: 100%; height: 100%; } 规划结果 + 驾车路线绘制 var map = new AMap.Map("con ...

  8. android高德地图api驾车路线规划,可拖拽驾车路线规划

    可拖拽的路线规划 html, body, #container { width: 100%; height: 100%; } 请拖拽路径试试 var map, route, marker; //基本地 ...

  9. 高德地图驾车路径规划API,获取两地点之间的驾车里程和时间

    高德地图驾车路径规划API,获取两地点之间的驾车里程和时间 import pandas as pd import requests import jsondef get_dis_tm(origin, ...

最新文章

  1. 简单天气应用开发——基本功能完成
  2. 首发:一份国内机器学习爱好者的性别比例的抽样调查
  3. 用 XGBoost 做 Learning To Rank
  4. (*长期更新)软考网络工程师学习笔记——Section 4 物理层的其它知识
  5. 《Java多线程编程核心技术》读后感(十五)
  6. 广度优先搜索(BFS)——马的遍历(洛谷 P1443)
  7. 安装glog和gflags
  8. DCMTK:wwwapp instalation
  9. android 图片墙拼贴,三步搞定 用APP打造图片文字拼贴效果
  10. 无连续整数的子集数问题
  11. Spring context:annotation-config/ 说明
  12. Appium下载安装教程及环境变量配置(安装教程)
  13. RS纠删码性能分析实战
  14. Java合并PDF文件方式
  15. [从头读历史] 第241节 根据天时定历法
  16. 32位系统的X86到底能支持多大内存
  17. 【eMMC学习记录】emmc相关名词解释和基础概念
  18. 计算机我的生涯规划档案,我的生涯规划档案.doc
  19. 五子棋 java 课设,五子棋java课程设计
  20. jenkins定时备份插件 ThinBackup

热门文章

  1. Pytorch的RELU函数
  2. linux gid 含义,Linux系统UID和GID详解
  3. tensorflow2视力表E字符(学习笔记)--制作自己的数据集
  4. java导出复杂excel表格_java使用freemarker导出复杂的excel表格
  5. Android 调用系统录音
  6. 通用Excel导入工具V1.0 使用说明
  7. 海外问卷调查怎么做?手把手教会你如何薅老外的羊毛
  8. 音视频协议-RTP协议
  9. Java读写Excel简介
  10. 如何获取JS对象的第一个属性的键或值