开源组件名称地震来了 开源组件说明及使用场景本应用使用德安卓地图SDK,当遇到自然灾害如地震时,为了有助于救援快速进行,由用户基于位置上传受灾或救援信息,供灾民和营救人员辅助决策。 开源组件所使用技术本工程为基于地图Android SDK进行封装,实现了用户自定义上传信息。 Git代码托管地址 开源组件截图震源位置闪烁显示点击位置图标左上角显示用
一 背景订单状态流转是交易系统最为核心工作,订单系统往往都会存在状态多、链路长、逻辑复杂特点,还存在多场景、多类型、多业务维度等业务特性。在保证订单状态流转稳定性前提下、可扩展性和可维护性是我们需要重点关注和解决问题。以打车业务订单状态为例,订单状态就有乘客下单、司机接单、司机已到达乘车点、开始行程、行程结束、确认费用、支付成功、订单取消、订单关闭等;订单车型有专车、快车、出租车等
转载 2024-06-30 13:07:24
126阅读
显示地图显示地图并没有进行精确定位,此时地图展示是默认定位点北京故宫附近。配置AndroidManifest.xml<!--允许程序打开网络套接字--> <uses-permission android:name="android.permission.INTERNET" /> <!--允许程序设置内置sd卡写权限--> <uses-permissio
转载 2023-11-15 19:33:05
6阅读
CREATE TABLE `city` ( `id` varchar(20) NOT NULL COMMENT '城市代码', `city` varchar(20) default NULL COMMENT '城市中文名称', `lv` char(1) default NULL COMMENT '等级,1是省份,2是城市', `parentid` varchar(20) defau
转载 2023-12-06 11:35:01
44阅读
1.首先导入地图依赖implementation 'com.amap.api:location:4.4.0'2.在清单文件中配置权限<!--用于进行网络定位--> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
转载 2023-07-12 13:17:42
134阅读
凌云时刻写在前面互联网工程高速发展,分布式、微服务、容器化架构流行,互联网已全面进入云原生时代。构建系统方式由最初单体大应用演变为分布式架构,一台服务器可能仅存几小时甚至几分钟,这种复杂性大大增加了把系统运行状态可视化难度。打车业务发展历程也不例外,同样经历了从单体大应用到服务化拆分过程,庞大应用体系和架构不断升级,保障了多个节假日出行高峰稳定,业务仍在持续快速发展中,如
转载 2024-06-11 20:55:56
155阅读
以前就想自己做一个旅游导航项目,在网上一搜发现了地图开放平台,发现可以非常简单地应用到自己项目中,当即我申请了一个 key来学习,仔细研究了一下,觉得还是挺难,网上找了一些案例什么,经过这几天,小编将一些基础控件大致梳理了一下,结果如下:废话不多说,直接上源码,下面是js代码:<script language="javascript" src=" http://webap
转载 2023-11-09 22:41:33
300阅读
6月13日,在CES ASIA活动现场,上汽通用汽车凯迪拉克超级智能驾驶系统(Super CruiseTM)在国内首发亮相,未来将搭载在凯迪拉克CT6 40T铂金版车型上推向市场。地图作为上汽通用汽车在华合作伙伴,将为超级智能驾驶系统提供覆盖国内绝大多数高速公路、城市快速路,以及与高速公路相连所有城市高架道路精地图数据,并通过OTA远程升级技术,实现云端更新,保证系统可靠性与安全性。凯
1  在地图开放平台,申请为企业用户,  注册应用。为应用添加key时,选择智能硬件。2  在个人中心 ->账号权限中下载开发文档3 为应用添加key时,还要选择web服务(要用到里面的坐标转换) 定位原理是根据智能设备上传Gps/基站/wifi 等信息,定位服务返回出设备位置信息。 Gps  : 直接将Gps坐
转载 2023-07-20 13:22:38
45阅读
  最近由于项目中需要制作一个地图,用来选择活动地点,我就花了两天利用地图javascriptAPI自制了一个地图demo。在这了记录一下我学习过程。  一、进入地图官网,再找到地图开放平台,我是做前端,所以使用是javascriptAPI。    地图功能很多,使用API可以自己定制自己想要功能。在使用前需要自己申请一个Key,引入API时候会用到这个key。  二
转载 2023-08-22 21:57:28
42阅读
vue、谷歌地图动态加载前言引入地图资源页面使用完整map.js 前言因为我们这个项目,做是国际化项目,考虑是,在国内使用地图,在国外使用谷歌地图,所以在这里做了个动态引入地图,根据平台所属地域来判断使用地图还是谷歌地图。 首先,我们需要一个动态加载外部资源函数,用来动态加载地图资源。 我们可以专门新建一个map.js,用来做地图功能,因为我们是做车联网项目,所以地图功能还是
转载 2023-12-14 02:36:47
196阅读
最近项目中遇到用制作地图,针对聚合效果,将一下实现一些思路。 聚合使用是AMap.MarkerClusterer,详细参数设置和说明,可以参考官网api,这边只根据自己需求,贴上部分代码效果:https://kaixin51.github.io/other/cluster.html需求:在很小层级时,需要聚合元素,显示这个图标中有多少个元素,单一元素时候显示该元素,并根据
转载 2023-11-09 22:40:33
211阅读
在线插件是在基础地图服务上增加额外功能,您可以根据自己需要选择添加。插件分为两类:一类是地图控件,它们是用户与地图交互UI元素,例如缩放控制条(ToolBar)等;一类是功能型插件,用来完成某些特定地图功能,比如鼠标工具(MouseTool)等。控件名称说明是否插件组合了旋转、倾斜、复位、缩放在内地图控件,在3D地图模式下会显示(自V1.4.0版本新增)是地图类型切换插件,用来切换固定
1.粗心。。。还是要仔细认真的按着文档来添加相关库,下载最新版本.boudle文件 sdk等,不然会有各种神奇错误2.精度圈///定位用户位置模式     @property (nonatomic) MAUserTrackingMode userTrackingMode;     [_mapView setUserTrackingMode:MAUserTrackingModeFoll
转载 2024-06-06 14:26:16
65阅读
简介: 地图技术团队希望打造一套快速精准UI解决方案,通过自动化方式生产UI代码,解放研发生产力同时满足客户需求。一、背景汽车导航作为ToB业务,需要满足不同汽车厂商在功能和风格上体现各自特色需求。针对这种情况,传统UI开发方式,基本上是一对一特别定制。但是这种方式动辄就要500~600人日工作量投入,成为业务发展重要瓶颈。因此,能够对导航UI进行快速定制开发,成为汽车导航业务
地图api调用说明githab地址:https://github.com/miaDemos/gd_map_api.git参考文档:https://lbs.amap.com/api/javascript-api/reference/core示例中心:https://lbs.amap.com/demo/jsapi-v2/example/map-lifecycle/map-show地图初始化//bo
转载 2023-07-22 10:19:39
161阅读
最近开发项目中需要使用到功能,如下图所示:服务器会传来一个包含项数据类型为坐标与时间数组。需要实现功能有:1.按时间顺序对每个点进行连线。2.点击单个点会在点上分dialog内显示时间(如下图)。3.初始化定位至第一个点处。代码实现:1.按时间顺序对每个点进行连线。思路:先服务器回传ArrayList进行按时间排序://按时间对结果集进行排序 Collections.s
 申请JSAPI开发者key申请地址:http://lbs.amap.com/dev/key 引入地图JavaScript API文件:<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=您申请key值"></script> 创建地图
转载 2023-08-28 21:04:10
347阅读
文章目录:写在前面准备工作开始肝活添加权限:把地图显示到自己view上:显示自己位置:添加标记点:运动轨迹:搜索功能:路线搜索与显示:小结: 写在前面最近学习了一下地图SDK使用,确实挺神奇,下面进行一个小总结:准备工作首先,我们要把需要库导入项目,我使用 CocoaPods 安装了 SDK: Podfile内容(详情参见官方说明):platform :ios, '7.0' t
转载 2023-08-18 21:49:11
159阅读
1.注册账号 2.拿到项目的shal1分为调试版()和发布版():通过window中preference中android 中build 3.在自己账号中添加项目key 4.在清单文件中添加 <meta-data android:name="com.amap.api.v2.apikey" android:value="75e65da
  • 1
  • 2
  • 3
  • 4
  • 5