同步操作将从 江苏传智播客教育科技股份有限公司/EagleMap 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
EagleMap是一个功能强大、简单易用、支持多地图服务商的中台服务系统,其设计目标是简化业务系统对于地图服务的使用。目前对接了国内主流的两大地图服务商:百度地图和高德地图,未来考虑将腾讯地图接入进来。
EagleMap官网:https://eaglemap.itheima.net
版本 | 发布时间 | 下载 |
---|---|---|
1.0 | 2022.4.11 | https://eaglemap.itheima.net/release/eagle-map-server-v1.0.tar.gz |
1.0-SNAPSHOT | 2022.3.26 |
sdk的具体使用方法:https://eaglemap.itheima.net/#/zh-cn/sdk
<!--java sdk-->
<dependency>
<groupId>com.itheima.em</groupId>
<artifactId>EagleMap-sdk</artifactId>
<version>{version}</version>
</dependency>
<!--springboot starter-->
<dependency>
<groupId>com.itheima.em</groupId>
<artifactId>eaglemap-spring-boot-starter</artifactId>
<version>{version}</version>
</dependency>
<!-- 如果是SNAPSHOT版本,如要在项目的pom.xml文件中引入快照版源 -->
<repositories>
<repository>
<id>sonatypeSnapshots</id>
<name>Sonatype Snapshots</name>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
</repository>
</repositories>
之所以会设计这样一个中台服务,是因为在企业项目中会有很多的场景用到地图服务,无论是使用百度地图还是高德地图都需要写各种的http请求、对数据的解析等代码,这样会在多个系统中出现相同的代码,而且一旦切换地图商,代码又得重新编写,为了能够让业务系统更加简单、快捷的集成地图服务,所以又必要使用一个中台化的地图服务。
EagleMap是由两部分组成的,分别是server端和sdk端。
server端:
server端负责与地图服务商的对接,主要实现了两大功能:基础地图服务、轨迹服务,其中轨迹服务会将轨迹点等数据存储到MySQL中。对外通过restful提供接口服务,并且提供了可视化管理系统。
sdk端:
sdk端是通过http协议与server端进行通信,为了方便集成,sdk分为两种:java sdk与spring boot starter。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。