Sass平台中使用免费地图实现大屏解决方案

为避免高昂的商业地图授权费用,本文探讨了使用开源及免费地图服务替代百度地图的方法,重点介绍了OpenStreetMap、Tianditu和Mapbox的特点及适用场景。

背景

公司原有的几个产品中使用了百度地图作为个性化的地图大屏底图,近期百度、高德陆续有商务联系我们要买商业授权,否则xxx,商业授权的起步价都是5万每年,公司处于起步阶段,5万一年的费用还是有点小贵,需要寻求免费的地图解决方案。

业务系统中用到的百度地图功能点

使用百度地图时,用到的几个主要功能点:

  • 业务相关设备、站点的位置显示,就用的普通地图效果,并在上面标注位置,标注名字等;
  • 搜索功能,输入关键字,可以搜索出当前显示地图范围内匹配的POI 列表;
  • 个性化地图,可以实现类似于下面这种效果
    在这里插入图片描述
  • 在个性化地图上叠加echarts的散点图,显示业务数据的分布,类似于下面这种效果。
    在这里插入图片描述

对于免费地图的需求

  • 可以提供地图显示,提供marker标注,浮窗标注,这是最基本的;
  • 可以提供个性化地图样式设置;
  • 可以和echarts结合,在地图上叠加echart的散点图,以便显示丰富的业务数据;

地图源的选择

首先肯定要排除百度、高德、腾讯、微软、谷歌等商业化地图,国内的这3家都是5万一年起步,谷歌国内用不了,微软的是按照调用次数收费,有一定的免费额度,比国内的好一些。
所以,还需要寻找其他解决方案,这里给出几个选择:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值