V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
binhb
V2EX  ›  前端开发

开发, 哪家地图强?

  •  
  •   binhb ·
    ZingerLittleBee · 2021-01-29 09:26:49 +08:00 · 5422 次点击
    这是一个创建于 1396 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近公司要开发一款基于地图的车辆管理系统, 高德、百度、腾讯地图, 不知如何取舍. 想咨询下各位前辈都是用哪款地图开发

    32 条回复    2021-01-30 02:55:37 +08:00
    sheeta
        1
    sheeta  
       2021-01-29 09:28:00 +08:00
    mapbox 最好看,不过国内路网不全且有 zz 风险
    binhb
        2
    binhb  
    OP
       2021-01-29 09:30:30 +08:00
    国内用的, 基本就是三选一了
    securityCoding
        3
    securityCoding  
       2021-01-29 10:22:12 +08:00
    一个不成熟的想法不知可不可行,后端应该可以将这层逻辑抽象出来适配不同的地图,有经验的老哥可以说说
    hahahahaha234
        4
    hahahahaha234  
       2021-01-29 10:33:23 +08:00
    天地图也可以啊
    rungit
        5
    rungit  
       2021-01-29 10:40:23 +08:00
    谷歌地图不能用了吗
    binhb
        6
    binhb  
    OP
       2021-01-29 10:44:40 +08:00
    @rungit #5 google 地图我没试过, 国内使用体验很好吗
    opengps
        7
    opengps  
       2021-01-29 10:50:38 +08:00
    看来是我的同行,建议二选一,百度高德,腾讯总的来说数据服务还不是那么给力
    HenryWang0723
        8
    HenryWang0723  
       2021-01-29 10:52:50 +08:00
    离线本地化的用天地图吧
    we8105
        9
    we8105  
       2021-01-29 11:37:10 +08:00
    我是混合这来用的,百度、腾讯、天地图 都有,还有自己搭建了一些地理信息的服务,地图服务商也不是完全够用呀。
    we8105
        10
    we8105  
       2021-01-29 11:37:48 +08:00
    @we8105 哦 我是后端的服务,前端涉及的只有一个静态地图和热力图
    zsljz
        11
    zsljz  
       2021-01-29 11:38:16 +08:00 via Android
    国产 天地图
    MikeV2EX
        12
    MikeV2EX  
       2021-01-29 12:02:34 +08:00
    天地图的道路数据更新的不是很及时(只看了杭州地区),过江隧道开通一整年了还没有更新上去
    ns20
        13
    ns20  
       2021-01-29 12:05:18 +08:00
    先排除腾讯地图,有些单行道没标,测绘资质没高德高。
    导航精准度高德最好,百度有街景方便查看实地情况。
    有些道路改建,百度又比高德更新的快。
    wangxiaoaer
        14
    wangxiaoaer  
       2021-01-29 12:05:27 +08:00 via iPhone
    高德,没有之一。

    那些提 mapbox 的也是醉了,地图 sdk 文档 哪个能打?
    kop1989
        15
    kop1989  
       2021-01-29 12:15:31 +08:00
    如果只是 point 、点击冒泡、绘制简单的路线轨迹等简单需求的话,百度高德腾讯都能实现。
    关键就是要看你的具体需求有没有超过各家平台的接口范围。

    如果说友好程度以及类似功能接口提供的数据量,高德强于百度。
    百度地图 api 的优势就是稳定。我 2011 年使用的项目引入的就是百度地图,现在还在跑。
    leoskey
        16
    leoskey  
       2021-01-29 12:25:27 +08:00
    在线绘制地图对比三家挑选适合的风格。如果是调用 API,个人推荐高德。
    jatai
        17
    jatai  
       2021-01-29 12:27:45 +08:00 via Android
    @securityCoding #3 路线规划和导航功能,即使后端也能给出数据,要渲染到地图上,没有框架要自己手写界面,也是很麻烦的
    jatai
        18
    jatai  
       2021-01-29 12:35:20 +08:00 via Android
    @wangxiaoaer #14 老弟你可能要贻笑大方了
    winterbells
        19
    winterbells  
       2021-01-29 12:40:20 +08:00 via Android
    先写 demo 调研看看吧,各有各的奇葩
    /t/648968
    Quarter
        20
    Quarter  
       2021-01-29 12:43:05 +08:00 via iPhone
    我们用的比较多的是高德,但是经常情况比较复杂,比如内网、比如效果,甚至还有 3d 城市场景,现在对地图的要求很高,主要看需求,用高德是因为比较好用,文档也比较齐全😪
    kaedea
        21
    kaedea  
       2021-01-29 13:31:10 +08:00 via Android
    G 开头那家.. 我是说高德
    jucelin
        22
    jucelin  
       2021-01-29 13:56:55 +08:00
    今年调研过,选的高德。
    百度的文档太乱,部分接口在开发者文档中找不到。
    说个坑,GPS 经纬度需要转换到高度坐标系(国内地图同理),而接口批量最多支持 40 个。数据量大的,估计来不及转换。所以我看到很多人直接选择了 mapbox,因为不用转换
    qwei
        23
    qwei  
       2021-01-29 14:21:12 +08:00
    enmmm,我在高德工作的,所以我推荐高德…
    xd314697475
        24
    xd314697475  
       2021-01-29 14:30:45 +08:00
    高德、百度二选一
    lhy0dyx
        25
    lhy0dyx  
       2021-01-29 16:07:46 +08:00
    没人提 arcgis 吗
    niknik
        26
    niknik  
       2021-01-29 16:38:45 +08:00
    ol,arcgis,supermap
    wangxiaoaer
        27
    wangxiaoaer  
       2021-01-29 16:44:58 +08:00
    @jatai #18 有什么贻笑大方的?



    地图:提供的图源也没有审图号,面向互联网的产品如果采用等着整改吧。

    费用:SDk 自 2.0 改变了授权模式,光 api 调用本身就按次收费(有免费配额),更别说 mapbox 提供的后端服务也是收费。

    访问速度:mapbox 的本土化远远么有完成,mapbox.cn 也是个半成品,所以都是调用国外服务器,速度实在不敢恭维。

    SDK:mapboxl-gl-js 的易用性跟高德、百度相比就是个弟弟,更别说基本没有与时俱进的中文文档。

    地图可视化效果:高德、百度同样可以自定义地图主题,不弱于 mapbox 的。

    所以从这些方面看,国内地图一点都不弱。


    同时考虑到楼主的需求,车辆管理系统,核心是后端解决并发、存储、查询等问题,前端就是常规的 marker 、polyline 、polyogn,热力图等需求了,这方面国内哪个都行。
    wangxiaoaer
        28
    wangxiaoaer  
       2021-01-29 16:49:17 +08:00
    另外,之所以建议高德是比较百度、高德等接口后,高德的 API 更易于理解,实现同样的功能,高德可能更简洁。同时数据更新也算及时。

    对了,所谓的 arcgis 、ol 、supermap 等不建议楼主考虑,因为这种 api 是更底层一些的,你需要自己加载图源也就是地图数据,而高德、百度等都给你封装好了,开箱即用。

    关于天地图:如果是政府类项目,我会强烈建议你采用天地图,因为这是趋势,但考虑到你是商业项目,考虑到开发效率、技术支持力度,我还是建议你选高德。
    wzzzx
        29
    wzzzx  
       2021-01-29 20:00:38 +08:00
    抽象接口,随便变更
    PeakFish
        30
    PeakFish  
       2021-01-29 20:08:31 +08:00
    我有个位置展示功能, 我编辑的时候用的是高德, 给用户展示的时候用的是百度,火星坐标 自己存
    nuistzhou
        31
    nuistzhou  
       2021-01-30 02:54:40 +08:00 via iPhone
    @lhy0dyx arcgis 不算地图啊,主要用来做空间分析和画图的,楼主要的是提供地图服务 SDK 的图商。
    nuistzhou
        32
    nuistzhou  
       2021-01-30 02:55:37 +08:00 via iPhone
    车辆管理系统貌似好些图商都有这个服务了,至少百度我上周看 sdk 还有看到,国外的 HERE 也有。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3025 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:38 · PVG 22:38 · LAX 06:38 · JFK 09:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.