地图api

android 真机调用高德地图API log报 KEY鉴权失败

喜你入骨 提交于 2020-02-07 11:36:08
log报 KEY鉴权失败 解决 第一步: 检查高德开放平台-控制台-应用管理-我的应用,key的值是否与你Android studio 项目中,AndroidManifest.xml文件中application标签里的meta-data android:value的属性一致 < meta-data android: name = " com.amap.api.v2.apikey " android: value = " 你的key " /> 第二步: 检查SHA1安全码(两个都要填)是否与本地key.jks密钥库中的一致。 注意这里的SHA1获取方式。 我试了试网上的大部分方法。最后用的是cmd 在JDK的bin路径下才能进来这个密钥库。 cd C:\Program Files\Java\jdk-13.0.1\bin keytool 后面的是jks文件的路径。 keytool -list -v -keystore C:\Users\Mr.wang\Desktop\Innovation_project\key.jks 在其他地方keytool指令都不好使。 来源: CSDN 作者: Wlikell 链接: https://blog.csdn.net/Wlikell/article/details/103843782

GPS转化为百度坐标地图展示

五迷三道 提交于 2020-02-03 16:07:36
地址: http://lbsyun.baidu.com/jsdemo.htm#c1_3 <!DOCTYPE html> <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:"微软雅黑";} #l-map{height:100%;width:78%;float:left;border-right:2px solid #bcbcbc;} #r-result{height:100%;width:20%;float:left;} </style> <script type="text/javascript" src=" http://api.map.baidu.com/api?v=2.0&ak=您的密钥"></script&gt ; <title>添加多个标注点</title> </head> <body> <div id=

移动高德地图marker点

ぃ、小莉子 提交于 2020-01-31 04:32:00
android移动高德地图marker点 因为有移动地图marker点的需求,所以这里做一些笔记 在网上我们会查到改变marker坐标的方法很简单,用以下方法就可以实现: marker.position = latLng 也就是将marker的经纬度重新设置下,然后你会发现有时候有效果,大部分时候这个点刷新的不是很及时。 后来参考了别人写的代码下知道了这个操作需要用动画,动画是高德地图自带的,听我们IOS讲IOS并没有这个动画API val animation = TranslateAnimation(latLng) animation.setDuration(300) marker.setAnimation(animation) marker.startAnimation() 上述代码就可以很好的的解决此问题,对于实时移动地图点很有效果 来源: CSDN 作者: arios171 链接: https://blog.csdn.net/arios171/article/details/104114752

【高德地图API】如何解决坐标转换,坐标偏移?

匆匆过客 提交于 2020-01-30 20:05:21
http://bbs.amap.com/thread-18617-1-1.html#rd?sukey=cbbc36a2500a2e6c2b0b19115118ace519002ff3a52731f1388ddf5bf3a144e9ae715c2253b0bba87b05dcc82d6c0e74 摘要:各种坐标体系之间如何转换?到底有哪些坐标体系?什么是火星坐标?为什么我的坐标,在地图上显示会有偏移?本文详细解答以上问题。最后给出坐标拾取工具。 --------------------------------------------------------------------------------------------------------------------------- 一、坐标体系 首先我们要明白,开发者能接触到哪些坐标体系呢? 第一种分类: 1、 GPS,WGS-84,原始坐标体系。一般用国际标准的GPS记录仪记录下来的坐标,都是GPS的坐标。很可惜,在中国,任何一个地图产品都不允许使用GPS坐标,据说是为了保密。GPS坐标形式如图,度分秒形式的经纬度: 2、 GCJ-02,国测局02年发布的坐标体系。又称“火星坐标”。在中国,必须至少使用GCJ-02的坐标体系。比如谷歌,腾讯,高德都在用这个坐标体系。GCJ-02也是国内最广泛使用的坐标体系。 3、

【高德地图API】从零开始学高德JS API(三)覆盖物——标注|折线|多边形|信息窗口|聚合marker|麻点图|图片覆盖物

老子叫甜甜 提交于 2020-01-30 20:03:27
摘要:覆盖物,是一张地图的灵魂。有覆盖物的地图,才是完整的地图。在一张地图上,除了底层的底图(瓦片图,矢量图),控件(有功能可操作的工具),最重要最不可缺少的就是覆盖物了。覆盖物有多种,包括,标注、折线、多边形、信息窗口、聚合marker、麻点图和图片覆盖物。本文会详细介绍每一种覆盖物的概念,添加方法,修改方法,移除方法等。最后会提供示例和源代码下载。 示例demo: http://zhaoziang.com/amap/zero_3_1.html ------------------------------------------------------------------------------------------------- 一、标注marker 最常见的覆盖物就是标注(marker),用它可以标示出店铺的位置,你所在的位置,连锁店的分布图等,可以把标注简单理解为1个点。 在地图上增加一个标注,又称之为在地图上“ 打点 ”。打点工具在上一章《控件》中已经详细讲解,控件: http://www.cnblogs.com/milkmap/p/3707711.html 。 温馨有爱的小贴士: 标注marker的图片可以是gif图,让marker“动”起来。 1、添加标注——“可爱的赵灵儿” icon是标注的图片地址,想用什么图片,就把图片地址放在这里。

【高德地图API】从零开始学高德JS API(四)搜索服务——POI搜索|自动完成|输入提示|行政区域|交叉路口|自有数据检索

☆樱花仙子☆ 提交于 2020-01-30 20:00:49
摘要:地图服务,大家能想到哪些?POI搜素,输入提示,地址解析,公交导航,驾车导航,步行导航,道路查询(交叉口),行政区划等等。如果说覆盖物Marker是地图的骨骼,那么服务,就是地图的气血。有个各种各样的地图服务,我们的地图应用才能变得有血有肉,活灵活现。第四篇拆成了几个要点,本篇主要讲搜索服务。包括周边搜索,关键词搜索,范围搜索,搜索提示(自动完成,输入提示),行政区域,交叉路口,检索自有数据(云图)。 demo: http://zhaoziang.com/amap/zero_4_1.html 示意图1:自动完成,输入提示 示意图2:云图,自有数据检索,A-H图标显示,麻点图 --------------------------------------------------------------------------------------- 一、POI搜索 1、关键字查询 使用search方法,传一个关键词参数即可。 MSearch.search('东方明珠'); //关键字查询 完整代码: //关键词查询 function placeSearch1() { var MSearch; mapObj.plugin(["AMap.PlaceSearch"], function() { MSearch = new AMap.PlaceSearch({ //构造地点查询类

ios开发--高德地图SDK使用简介

喜夏-厌秋 提交于 2020-01-26 07:29:46
高德LBS开放平台将高德最专业的定位、地图、搜索、导航等能力,以API、SDK等形式向广大开发者免费开放。本章节我们来简单学习一下如何使用它的定位及地图SDK。 一、相关框架及环境配置 地图SDK 对于如何下载SDK,它的官方文档提供了很详细的说明,使用CocoaPods。如果你没有安装CocoaPods,也可以在它的官网直接下载。 接下来只需要将SDK引入工程,完成相关的环境配置即可。在它的官方文档中有详细说明,这里就不重复了。 地图SDK文档 定位SDK 高德 iOS 定位 SDK 提供了不依赖于地图定位的定位功能,开发者可以无地图显示的场景中便捷地为应用程序添加定位功能。它的定位 SDK中提供的持续定位功能与地图功能分离。同样我们先下载SDK。 由于定位与地图是不同的SDK所以一定要记得设置两次用户Key。 另外需要特别注意的是,在官方文档中对于 TARGETS-Build Settings-Architectures的环境配置,在定位和地图SDK是不同的,但是大家只要设置其中一个就可以了。 定位SDK文档 二、示例代码 引入相关框架,并完成环境配置 在它的官方文档中对于需要什么样的框架有详细的说明,大家根据文档添加。 最后根据文档我们需要设置info.plist文件。 在AppDelegate.m文件中完成apiKey的设置 #import <MAMapKit

百度地图web api使用案例

笑着哭i 提交于 2020-01-16 12:27:42
效果如下: 1.获取位置的经纬度: 如坐标:114.110033,22.541098 获取经纬度: http://api.map.baidu.com/lbsapi/getpoint/index.html 2.html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="百度地图,百度地图API,百度地图自定义工具,百度地图所见即所得工具" /> <meta name="description" content="百度地图API自定义地图,帮助用户在可视化操作下生成百度地图" /> <title>公司地图</title> <!--引用百度地图API--> <style type="text/css"> html,body { margin:0; padding:0; } .iw_poi_title {

百度地图覆盖物多边形拖动,点击,生成新的覆盖物

百般思念 提交于 2020-01-16 11:48:30
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> body,html { width: 100%; height: 100%; margin: 0; font-family: "微软雅黑"; font-family: "微软雅黑"; } #allmap { width: 100%; height: 500px; } p { margin-left: 5px; font-size: 14px; } </style> <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script> <title>百度地图添加覆盖物,拖拽覆盖物获取当前坐标并重新生成覆盖物</title> </head> <body> <div id="allmap"></div> <p>添加点击地图监听事件,点击地图后显示当前经纬度并从新生成覆盖物</p> </body> </html> <script type=

解决百度地图生成器添加标注后图标不显示的问题

一笑奈何 提交于 2020-01-13 12:30:31
原因是:原来的icon地址不存在了。 找到生成的代码中的icon地址:http://app.baidu.com/map/images/us_mk_icon.png 替换成这个地址即可:http://api.map.baidu.com/lbsapi/creatmap/images/us_mk_icon.png 生成地图代码如下 <style type="text/css"> .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap} .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word} </style> <script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script> <!--百度地图容器--> <div style="width:100%;height:400px;border:#ccc