高德

高德在提升定位精度方面的探索和实践

余生长醉 提交于 2019-12-02 02:12:28
2019杭州云栖大会上,高德地图技术团队向与会者分享了包括视觉与机器智能、路线规划、场景化/精细化定位时空数据应用、亿级流量架构演进等多个出行技术领域的热门话题。现场火爆,听众反响强烈。我们把其中的优秀演讲内容整理成文并陆续发布出来,本文为其中一篇。 阿里巴巴高级地图技术专家方兴在高德技术专场做了题为 《向场景化、精细化演进的定位技术》 的演讲,主要分享了高德在提升定位精度方面的探索和实践,本文根据现场内容整理而成(在不影响原意的情况下对文字略作编辑),更多定位技术的实现细节请关注后续系列文章。 以下为方兴演讲内容的简版实录: 今天要分享的主题是关于定位的场景化、精细化。高德定位,并不只是服务于高德地图本身,而是面向所有的应用开发者和手机设备厂商提供定位服务。目前已有30万以上的APP在使用高德的定位服务。 用户每天会大量使用定位服务,比如看新闻、打车、订外卖,甚至是购物,首先都是要获得位置信息,有了更精准的位置信息,才可能获得更好的服务体验。 高德地图有超过1亿的日活用户,但是使用定位的有好几个亿,每天的定位请求数量有一千亿次。如此大的数据量,高德定位服务可以保持毫秒级的响应速度,我们在这里面做了很多工作。此外,我们还提供全场景的定位能力,不管为手机、车机还是任何厂家,都能提供位置服务。 我今天从四个方面介绍,分别是: 定位面临的挑战 高德地图全场景定位 分场景提升定位精度

uniapp安卓app打包后获取位置信息失败解决方法(含高德地图key详细申请流程)

╄→гoц情女王★ 提交于 2019-12-01 23:09:32
这个也是我在做uniapp混合app时遇到的问题,也是困惑了几天,网上也有很大相关文章,但是有些地方有些不清晰,让新手很困惑。 问题原因 我在项目中碰到两个问题 如果只需要用定位功能获取到 经纬度坐标 的,可以不用在manifest.json --> App SDK配置中勾选定位和地图服务(注意:部分国产Android手机可能必须勾选才能获取位置,看下图),但是项目中的地图功能却没法用 我在高德地图申请了key,也在manifest.json --> App SDK中填写了,但是却并 没有生效 ,打包完连基本的经纬度都获取不到了,但是地图貌似能用,哈,这应该是大多数人遇到的问题 解决方法 解决方法就是,申请高德或者百度的key,在manifest.json --> App SDK中勾选地图和定位服务,在App模块权限配置中勾选Maps,这样我们可以获取更多的位置服务权限。 怎么在高德地图申请key 其实主要的问题是出在这里, 大多数人配置完这个在app上还不生效,就是因为申请key时填的包名和云打包时填写的不一致造成的 。 下面写一下申请流程 注册高德开放平台会员 创建新应用 在应用下创建key 这里安全码SHA1,我们可以用官方给的 BA:AD:09:3A:82:82:9F:B4:32:A7:B2:8C:B4:CC:F0:E9:F3:7D:AE:58

vue-amap(vue 地图)

喜夏-厌秋 提交于 2019-12-01 20:10:39
昨天把vue的地图(高德)搞了下: 步骤: 1.去高德开发者平台申请key; 2.安装vue-amap; 3.使用组件调用地图 1.npm安装vue-amap npm install vue-amap --save 2.在项目main.js引入vue-amap import AMap from 'vue-amap'; Vue.use(AMap); // 初始化vue-amap AMap.initAMapApiLoader({ // 高德key key: '你的key', // 插件集合 (插件按需引入) plugin: ['AMap.Geolocation'] }); 3.重点来了 (1)在map.vue(我自己定义的 .vue) template 中加入 <template> <div class="amap-page-container"> <div :style="{width:'100%',height:'300px'}"> <el-amap vid="amap" :plugin="plugin" class="amap-demo" :center="center"> </el-amap> </div> <div class="toolbar"> <span v-if="loaded"> location: lng = {{ lng }} lat = {{ lat }} <

VUE——vue-amap兼容原生SDK+使用官方UI

故事扮演 提交于 2019-12-01 20:10:00
由于业务需要,vue-amap提供的组件不够实现部分业务,需要使用高德原生SDK来定制化。对于vue-amap,都有init事件,参数为高德的实例,因此可以自由的将原生SDK和vue-amap结合使用 对于el-map组件,支持一个amap-manage属性,通过这个属性可以再任何地方获取高德原生Amap.Map实例 记录两个简单案例,以便后续查阅 使用官方UI,通过原生的方法增加circle 以及信息窗体。 最终效果图下3张图 页面初始的时候 地图生成后,使用官方UI生成marker,点击增加circle按钮 会以marker为中心绘制一定半径的圆形区域,点击更改range按钮,增加圆形区域半径,点击信息窗体按钮 绘制信息窗口 组件部分: < template > < div class = "amap-page-container" > < el-amap vid = "amapDemo" :center ="center" :amap-manager ="amapManager" :zoom ="zoom" :events ="events" class = "amap-demo" > </ el-amap > < div class = "toolbar" > < button @click ="addCircle()" > 增加 circle </ button > <

导入高德地图快捷链接导入方法

天涯浪子 提交于 2019-12-01 15:55:35
<iframe width='725' height='600' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='https://lbs.amap.com/console/show/map/?1_725_600_117.052887_36.704581&=%E6%B5%8E%E5%8D%97%E4%BC%A0%E6%89%BF%E7%BD%91%E7%BB%9C%E7%A7%91%E6%8A%80%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8&=%E6%B5%8E%E5%8D%97%E5%B8%82%E5%A4%A9%E6%A1%A5%E5%8C%BA%E5%B0%8F%E6%B8%85%E6%B2%B3%E5%8C%97%E8%B7%AF99%E5%8F%B7%E9%BB%84%E5%8F%B0%E5%95%86%E5%8A%A1%E5%A4%A7%E5%8E%A6B%E5%BA%A74%E5%B1%82&=&=&='></iframe> 里边的src链接放到浏览器的地址,会呈现下边的样子,然后调整里边的xy坐标即可。 方框中的就是XY坐标 来源: https://www.cnblogs.com/programmer-1/p/11691500.html

高德地图在marker里设置自定义属性

笑着哭i 提交于 2019-12-01 15:22:01
使用js引入高德地图<script type="text/javascript"> var map = new AMap.Map('container', { resizeEnable: true, zoom:11, center: [116.397428, 39.90923]//默认的地图中心经纬度 });//  在地图上设置marker点 var markerTemp = new AMap.Marker({ position : [lng,lat],    // 里面是经纬度 offset : new AMap.Pixel(-21,-21),//偏移量,默认以marker左上角位置为基准点 map : map});//  给marker里设置自定义属性 markerTemp.id = "123"; //  给marker添加点击事件,获取获取e对象 AMap.event.addListener(auto, "select", select); function select(e) {    //  获取存入的id     console.log(e.target.id); var lng = e.poi.location.lng; var lat = e.poi.location.lat; console.log(e.poi.location.lng); if (e.poi &

高德地图首席科学家任小枫:视觉智能在高德地图的应用

白昼怎懂夜的黑 提交于 2019-12-01 12:15:51
2019杭州云栖大会上,高德地图技术团队向与会者分享了包括视觉与机器智能、路线规划、场景化/精细化定位、时空数据应用、亿级流量架构演进等多个出行技术领域的热门话题。现场火爆,听众反响强烈。我们把其中的优秀演讲内容整理成文并陆续发布在「高德技术」公众号上,本文为其中一篇。 高德地图首席科学家任小枫在高德技术专场分享了题为 《视觉智能连接真实世界》 的演讲,本文根据现场内容整理而成(在不影响原意的情况下对文字略作编辑),更多视觉智能技术的实现细节请关注本微信号的后续系列文章。 以下为演讲内容的简版实录: 我今天主要给大家介绍视觉及相关技术如何在高德落地,如何帮助连接真实世界。连接真实世界这句话并不只是我个人的想法,而是高德地图的使命,我们的使命是 “连接真实世界,让出行更美好” 。 首先,简单介绍下高德地图,有超过1亿的日活用户,超过4亿的月活用户,高德地图不光提供导航,也提供出行相关的其他服务,涵盖了信息服务、驾车导航、共享出行、智慧公交、智慧景区、骑行、步行、长途出行等应用场景。 高德地图做的事情是建立人和真实世界的关系,人要跟真实世界建立联系,地图是基础,地图之上还有更多的信息可以获取。 视觉是连接真实世界的桥梁 视觉是连接真实世界的桥梁。为什么?从人的信息获取角度来看,80%的内容是通过视觉获取到的。从人的信息处理来看,人的大脑30%-60%用于视觉感知。从机器的角度

20191015

隐身守侯 提交于 2019-12-01 11:27:56
build -->Generate Signed APK 关联签名 新建创建签名 Alisa: 应用别名 密码 validity 应用的唯一标签。 根据签名获取sha1密码。 第一步: 进入签名文件夹 第二部: keytool.exe -list -v -keystore .\OBO_lise.jks 第三步: cd ./andriod> keytool.exe -list -v -keystore ./debug.keystore 生成调试版的jpk 第四步:包名:app/src/main/res/AndriodMainfest.xml package = " com.itcast" 创建高德key成功 进入高德主页。开入与技术支持。添加SDK SDK下载,文档下载,代码下载,文档demo .so .jar 配置高德JNI和高德so库 在app/文件夹下创建gaodelibs 将高德的so库连同文件夹平台号拷贝到gaodelibs 在app/buidl.gradle 中给jni路径添加gaodelibs的jni关联路径 sourceSets{ main.jniLibs{ source{ srcDirs = ['../libs','gaodelibs'] } } } 4 点击syscnow 配置创建jar包: jar包拷贝到app/libs,没有关联 将jar关联到程序中。 在文件

结合工程实践选题调研分析同类软件产品

自闭症网瘾萝莉.ら 提交于 2019-11-30 23:07:42
我的工程实践选题是吴桂兴老师的《物联网网关智能分析引擎》。此项目是通过爬取现有物联网网关供应商的数据或采用现场调研的方式,运用数据挖掘方法对这些数据进行分析,为开发新型物联网设备提供参考与依据。数据分析结果可以包括物联网设备间协议、物联网上传协议、物联网设备的应用场景、设备发展现状与趋势等。换言之,这是一种定向于物联网网关的智能分析引擎。为用户或者公司按照他们的需求智能化的提供符合他们期望的物联网网关产品。我选择的三款同类知名产品分别为百度地图智能物流引擎、iGoogle、高德地图。 1、这些软件的开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户的现金么?还是别的? 这些软件为用户的日常生活提供了极大地方便,并且极大地提升了社会生产效率。自然而然用户或者企业使用的就多了。 他们的目的不仅仅是盈利,更多的是改变人类的生产、生活方式,极大地提升社会生产效率。他们并不是直接赚取用户的现金。 2、这些软件是如何到你手里的? 这些软件是可以在线使用的。 3、这些软件有Bug 么?又是如何更新新版本的? 这些软件确实是有bug的。例如高德地图的方向定位有时会出错。可以选择在线更新最新的版本。或者直接下载最新的版本覆盖旧版本。 4、此类软件是什么时候开始出现的,同一类型的软件之间是如何竞争的?发展趋势如何? 随着互联网的兴起,智能化时代的到来

第一次个人编程作业

二次信任 提交于 2019-11-30 16:39:14
一、 github地址 二、PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 50 80 Estimate · 估计这个任务需要多少时间 50 80 Development 开发 1250 1277 · Analysis 需求分析 (包括学习新技术) 120 90 Design Spec · 生成设计文档 50 50 Design Review 设计复审 30 15 · Coding Standard 代码规范 (为目前的开发制定合适的规范) 10 12 · Design · 具体设计 280 360 · Coding · 具体编码 600 540 · Code Review 代码复审 100 90 Test 测试(自我测试,修改代码,提交修改) 60 120 Reporting 报告 75 105 · Test Repor 测试报告 15 30 Size Measurement 计算工作量 30 45 Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 30 30 合计 1375 1462 三、计算模块接口的设计与实现过程 解题思路 1、本题主要考察了字符串的处理