java 百度经纬度 转换为 高德经纬度 谷歌

https://lbs.amap.com/api/webservice/guide/api/convert/#convert

 

https://restapi.amap.com/v3/assistant/coordinate/convert?locations=116.481499,39.990475&coordsys=gps&output=xml&key=<用户的key>

https://console.amap.com/dev/key/app

https://console.amap.com/dev/index

 

https://lbs.amap.com/

 

参考

https://www.cnblogs.com/mibear/p/7096885.html

 

 

随笔- 41  文章- 1  评论- 29 

[WEB地图] 2017高德地图API WEB开发(key申请,地图搭建)简约教程

 

前端时间因为公司需要研究 了一下百度的教程

然后写个简约的笔记记录一下自己学习的收获,只为了满足自己暂时的写作热情

 

高德地图WEB开发(key申请、api)简约教程

1.首先我们需要去“高德地图开发平台”

通过“百度搜索 ”或者“谷歌搜索 ” 高德地图然后会有一个高德开发平台|高德地图apl

 

 

2.登录高德开发平台

这是高德开发平台的官网,然后点击登录,没有注册就好

 

 

3.进入控制台创建新应用

进入控制台之后选择“应用管理”然后点击创建新应用,一定要记得这一步哟

 

 

 

应用的名称和类型更具自己的实际情况选择

 

创建好之后就会有一个新的应用了,然后点击添加key

 

在这里填写好key名称之后选择服务平台,如果你是手机端就算对应的 andriod/ios,然后因为我是做的web端所以选择的是“web端”

每个服务平台可以使用的服务是不一样的,注意看哟

然后点击提交就有了一个key了

 

4.key的使用以及api的使用

得到了key,那么怎么使用高德地图呢,当然是看他的api了

通过首页的“开发与支持”下的开发文档web端 JavaScript api就能看到

 

 

 

 

上图就是api的页面了,这个还是比较全面的,如果你不熟悉感觉还是不知道怎么调用我们直接看他的实例,直接用代码展示如何调用

在菜单的“开发与支持”示例与体验中的JS API 示例中心

 

 

这里就十分的明了了,当然这里只是部分演示,很多类以及方法都是没有写出来的,可以去api自己查看详细,但是这里介绍了基本的地图使用以及各种功能的调用

 

 

 

5.高的地图API的使用

这里简单的介绍一下使用的方法

 

1.高德地图js以及css的调用 其中第四行需要的key是刚才上面添加应用得到的key

1   <title>基本地图展示</title>
2     <link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/>
3     <script src="http://cache.amap.com/lbs/static/es5.min.js"></script>
4     <script src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script>
5     <script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>

 

2.高德地图js实例化启动地图

1     var map = new AMap.Map('container', {
2         resizeEnable: true,
3         zoom:11,
4         center: [116.397428, 39.90923]
5     });

 

3.完整的基础地图展示(代码来源于高德地图AI)

 

复制代码

 1 <!doctype html>2 <html>3 <head>4     <meta charset="utf-8">5     <meta http-equiv="X-UA-Compatible" content="IE=edge">6     <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">7     <title>基本地图展示</title>8     <link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/>9     <script src="http://cache.amap.com/lbs/static/es5.min.js"></script>
10     <script src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script>
11     <script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>
12 </head>
13 <body>
14 <div id="container"></div>
15 
16 <script>
17     var map = new AMap.Map('container', {
18         resizeEnable: true,
19         zoom:11,
20         center: [116.397428, 39.90923]
21     });
22 
23 </script>
24 </body>
25 </html>

复制代码

 

4.关键字搜索

 

复制代码

 1 <!doctype html>2 <html>3 <head>4     <meta charset="utf-8">5     <meta http-equiv="X-UA-Compatible" content="IE=edge">6     <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">7     <title>关键字检索</title>8     <link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/>9     <style type="text/css">
10         #panel {
11             position: absolute;
12             background-color: white;
13             max-height: 90%;
14             overflow-y: auto;
15             top: 10px;
16             right: 10px;
17             width: 280px;
18         }
19     </style>
20     <script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script>
21     <script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>
22 </head>
23 <body>
24 <div id="container"></div>
25 <div id="panel"></div>
26 <script type="text/javascript">
27     var map = new AMap.Map("container", {
28         resizeEnable: true
29     });
30     AMap.service(["AMap.PlaceSearch"], function() {
31         var placeSearch = new AMap.PlaceSearch({ //构造地点查询类
32             pageSize: 5,
33             pageIndex: 1,
34             city: "010", //城市
35             map: map,
36             panel: "panel"
37         });
38         //关键字查询
39         placeSearch.search('北京大学');
40     });
41 </script>
42 </body>
43 </html>

复制代码

 

5.驾车路线规划(根据起点终点)

 

复制代码

 1 <!doctype html>2 <html>3 <head>4     <meta charset="utf-8">5     <meta http-equiv="X-UA-Compatible" content="IE=edge">6     <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">7     <title>按起终点经纬度规划路线</title>8     <link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/>9     <style type="text/css">
10         #panel {
11             position: fixed;
12             background-color: white;
13             max-height: 90%;
14             overflow-y: auto;
15             top: 10px;
16             right: 10px;
17             width: 280px;
18         }
19     </style>
20     <script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值&plugin=AMap.Driving"></script>
21     <script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>
22 </head>
23 <body>
24 <div id="container"></div>
25 <div id="panel"></div>
26 <script type="text/javascript">
27     //基本地图加载
28     var map = new AMap.Map("container", {
29         resizeEnable: true,
30         center: [116.397428, 39.90923],//地图中心点
31         zoom: 13 //地图显示的缩放级别
32     });
33     //构造路线导航类
34     var driving = new AMap.Driving({
35         map: map,
36         panel: "panel"
37     }); 
38     // 根据起终点经纬度规划驾车导航路线
39     driving.search(new AMap.LngLat(116.379028, 39.865042), new AMap.LngLat(116.427281, 39.903719));
40 </script>
41 </body>
42 </html>

复制代码

 

6.实时路况

复制代码

 1 <body>2 <div id="container"></div>3 <div class="button-group">4     <input type="button" class="button" id="control" value="显示/隐藏实时路况"/>5 </div>6 <script>7     var map = new AMap.Map('container', {8         resizeEnable: true,9         center: [116.397428, 39.90923],
10         zoom: 13
11     });
12     //实时路况图层
13     var trafficLayer = new AMap.TileLayer.Traffic({
14         zIndex: 10
15     });
16     trafficLayer.setMap(map);
17     
18     var isVisible = true;
19     AMap.event.addDomListener(document.getElementById('control'), 'click', function() {
20         if (isVisible) {
21             trafficLayer.hide();
22             isVisible = false;
23         } else {
24             trafficLayer.show();
25             isVisible = true;
26         }
27     }, false);
28 </script>
29 </body>

复制代码

 

7.3d楼层

复制代码

 1 <body>2 <div id="container"></div>3 <div id="tip"></div>4 <script>5     var map = new AMap.Map("container", {6         resizeEnable: true,7         center: [121.498586, 31.239637],8         zoom: 179     });
10     if (document.createElement('canvas') && document.createElement('canvas').getContext && document.createElement('canvas').getContext('2d')) {
11         // 实例化3D楼块图层
12         var buildings = new AMap.Buildings();
13         // 在map中添加3D楼块图层
14         buildings.setMap(map);
15     } else {
16         document.getElementById('tip').innerHTML = "对不起,运行该示例需要浏览器支持HTML5!";
17     }
18 </script>
19 </body>

复制代码

 

8.卫星图

复制代码

 1 <!doctype html>2 <html>3 <head>4     <meta charset="utf-8">5     <meta http-equiv="X-UA-Compatible" content="IE=edge">6     <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width">7     <title>卫星图</title>8     <link rel="stylesheet" href="http://cache.amap.com/lbs/static/main1119.css"/>9     <script src="http://webapi.amap.com/maps?v=1.3&key=您申请的key值"></script>
10     <script type="text/javascript" src="http://cache.amap.com/lbs/static/addToolbar.js"></script>
11 </head>
12 <body>
13 <div id="container"></div>
14 <script>
15     var map = new AMap.Map('container', {
16         center: [116.397428, 39.90923],
17         layers: [new AMap.TileLayer.Satellite()],
18         zoom: 13
19     });
20 </script>
21 </body>
22 </html>

复制代码

 

 功能还有很多,这里就不一一叙述了,大家可以去高德地图开发平台查看

 

既使一个人,我依然在这里等着你

分类: web地图api

标签: 高德地图, 高德API, 高德WEBK开发, 高德key申请

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

##############################################################################################################################

高德经纬度搜索

https://www.amap.com/search?query=122.68218994140625%2C30.194820404052734&city=330900&geoobj=122.681917%7C30.190959%7C122.689928%7C30.194577&zoom=17.5

https://lbs.amap.com/tools/picker

高德地名搜索

https://www.amap.com/

八套里中学

 

谷歌经纬度

https://www.google.com/maps/

30.1925613,122.6855755  先写维度再写经度

google地图通过经纬度查询位置

firehou 2012-03-06 15:16:49  13544  收藏
文章标签: google
版权
http://ditu.google.cn/maps?hl=zh-CN&tab=wl&q=26.567175,106.71545
————————————————
版权声明:本文为CSDN博主「firehou」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/firehou/article/details/7324994

 

 

百度经纬度获取

http://api.map.baidu.com/lbsapi/getpoint/index.html

122.68814088590635,30.201586926785208

百度地名搜索

https://map.baidu.com/@13376484.03,3517857.39,12z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

相关文章

方法的重写VS重载

方法的重写&#xff08;override&#xff09; 方法的重写 子类从父类中继承方法&#xff0c;有时&#xff0c;子类需要修改父类中定义的方法的实现&#xff0c;这称做方法的重写(method overriding)。“重写”的概念与“重载”相似&#xff0c;它们均是Java“多态”的技术之一&…

权衡微服务

很多开发团队已经认识到 微服务架构比单体架构更优越。但是也有其他团队感觉到这是一种消弱生产力的负担。就像任何软件架构&#xff0c;微服务架构同样有利弊。为了能做出一个明智的选择&#xff0c;你必须了解这些应用并将它们运用到你特定的环境中。 微服务的优势 具有边界的…

使用IDM下载,不适用默认浏览器下载

google浏览器是不能够安装的除非有v*p*n&#xff08;&#xff09; Firefox浏览器可以安装js脚本 推荐使用 1 google 扩展 IDMan628 扩展程序里面加 IDMGCExt.crx 2 扩展Tampermonkey 加Tampermonkey.crx 3 点击Tampermonkey 的仪表盘 右上角加按钮 百度网盘直接下载助手…

ASP.NET Core 中的那些认证中间件及一些重要知识点

前言 在读这篇文章之间&#xff0c;建议先看一下我的 ASP.NET Core 之 Identity 入门系列&#xff08;ASP.NET Core 之 Identity 入门&#xff08;一&#xff09;&#xff0c;ASP.NET Core 之 Identity 入门&#xff08;二&#xff09;&#xff0c;ASP.NET Core 之 Identity 入…

mybatis-plus 错误java.lang.NoClassDefFoundError: org/apache/velocity/context/Context

https://blog.csdn.net/qq_39609151/article/details/82855305 mybatis-plus 错误java.lang.NoClassDefFoundError: org/apache/velocity/context/Context Murphy_fly 2018-09-26 16:41:55 27168 收藏 15 分类专栏&#xff1a; 框架 版权 使用mybatis-plus自动生成文件的时…

向上类型转换VS向下类型转换

子类转换成父类时的规则: 将一个父类的引用指向一个子类的对象&#xff0c;称为向上转型(upcasting)&#xff0c;自动进行类型转换。此时通过父类引用调用的方法是子类覆盖或继承父类的方法&#xff0c;不是父类的方法。 此时通过父类引用变量无法调用子类特有的方法&#xff…

.NET 使用 RabbitMQ 图文简介

前言 最近项目要使用RabbitMQ&#xff0c;园里里面已经有很多优秀的文章&#xff0c;Rabbitmq官网也有.net实例。这里我尝试下图文并茂之形式记录下使用的过程。 安装 RabbitMQ是建立在erlang OTP平台下&#xff0c;因此在windows下需要下载并安装以下两个组件&#xff1a; 1. …

Springboot+MyBatis-plus+postgresSQL 的整合

https://blog.csdn.net/xuxiannian/article/details/99625085 SpringbootMyBatis-pluspostgresSQL 的整合 禛陌 2019-08-15 12:20:10 6752 收藏 7 分类专栏&#xff1a; 技术相关 文章标签&#xff1a; SpringbootMyBatis-pluspostgresSQL 版权 磨叨一下 MyBatis-plus 请…

使用Senparc.Weixin.WxOpen开发高可用的微信小程序

Senparc.Weixin SDK介绍 Senparc.Weixin SDk是目前.net平台上使用率最高的微信SDK&#xff0c;除硬件平台暂未发布以外覆盖了所有微信平台模块&#xff0c;自2013年免费开源起已经持续更新了4年&#xff0c;是GitHub上目前Star和Fork数最多的中国C#开源项目。 目前大多数模块都…

Java中的事务——JDBC事务和JTA事务

转载自 Java中的事务——JDBC事务和JTA事务 我的博客中曾经关于事务有过很多讨论&#xff0c;之前的事务介绍基本都是数据库层面的事务&#xff0c;本文来介绍一下J2EE中和事务相关的内容&#xff0c;在阅读本文之前&#xff0c;希望读者对分布式有一定的了解。 关于事务的基础…

IDEA使用笔记(八)——自动生成 serialVersionUID 的设置

Ihttps://www.cnblogs.com/godtrue/p/7674487.html https://www.cnblogs.com/godtrue/p/7674487.html DEA使用笔记&#xff08;八&#xff09;——自动生成 serialVersionUID 的设置 这个设置比较简单&#xff0c;也有一些博文已经写到了&#xff0c;为什么我还要写哪&#…

从事件和DDD入手来构建微服务

领域驱动设计&#xff08;Domain-Driven Design&#xff0c;DDD&#xff09;是一项很伟大的技术&#xff0c;它拉近了设计与程序实际所服务的领域&#xff0c;但是通常我们会关注结构&#xff0c;从而太早地做出决策&#xff0c;这并非DDD的本意。相反&#xff0c;在领域中&…

JTA 深度历险 - 原理与实现

转载自 JTA 深度历险 - 原理与实现 利用 JTA 处理事务 什么是事务处理 事务是计算机应用中不可或缺的组件模型&#xff0c;它保证了用户操作的原子性 ( Atomicity )、一致性 ( Consistency )、隔离性 ( Isolation ) 和持久性 ( Durabilily )。关于事务最经典的示例莫过于信…

为了支持AOP的编程模式,我为.NET Core写了一个轻量级的Interception框架[开源]

ASP.NET Core具有一个以ServiceCollection和ServiceProvider为核心的依赖注入框架&#xff0c;虽然这只是一个很轻量级的框架&#xff0c;但是在大部分情况下能够满足我们的需要。不过我觉得它最缺乏的是针对AOP的支持&#xff0c;虽然这个依赖注入框架提供了扩展点使我们可以很…

装箱VS拆箱

我们一般将“基本数据类型转换成包装类”的过程叫做装箱&#xff0c;将“包装类转换成基本数据类型”的过程叫做拆箱。 装箱可以分为手动装箱和自动装箱&#xff1a; 拆箱也可以分为手动拆箱和自动拆箱&#xff1a;

事务模型与分布式事务总结思考

转载自 事务模型与分布式事务总结思考 1. 介绍 之前了解过一些分布式事务处理的思想&#xff0c;包括MVCC、TCC等。但是对具体实现的规范和约束还不够理解清晰。本文从事务模型分类来讨论常见的事务模型。事务模型的含义&#xff0c;应该指的是我们如何去使用可控制事务。 首…

我的这10年——从机械绘图 到 炼油 到 微软MVP 的华丽转身

年底了&#xff0c;各种总结计划满天飞&#xff0c;有空的时候我也一直在思考这么多年&#xff0c;是怎么过来的。也曾经很迷茫&#xff0c;希望经验和经历能给大家一点带来一点正能量的东西。10年很长&#xff0c;10年前说实话我没有思考过现在的样子&#xff0c;但10年前的日…

基本类型和字符串互相转换

将基本数据类型转换成字符串 将字符串转换成基本数据类型