收藏
回答

小程序如果不用腾讯地图,可否使用天地图或百度、高德地图?

鉴于天地图的免费资源,或者已有百度或高德地图的商用授权,不想再花费用进行腾讯地图商用授权,微信小程序中已经使用的腾讯地图功能,更换成其它地图是否支持?如果支持,开发时有什么注意事项,保证不会再涉及到腾讯地图的商用授权?

回答关注问题邀请回答
收藏

4 个回答

  • peng
    peng
    05-25

    找了下相关信息,看看有没有参考意义。

    https://lbsyun.baidu.com/docs/jsapi?title=wxjsapi/index

    05-25
    有用
    回复
  • 陈刚
    陈刚
    05-25

    不支持直接接入其它第三方maps服务,那有无间接的方式达到目的?

    05-25
    有用
    回复
  • hello world
    hello world
    05-25

    你应该去天地图/百度/高德地图相关社区咨询是否支持微信小程序

    05-25
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    05-25
    有用
    • peng
      peng
      05-25
      根据腾讯微信小程序平台的官方规范,关于地图服务的使用,为您说明如下:
      1. 平台内置组件的默认支持 微信小程序原生的 map 组件,默认集成并调用的是 腾讯地图(腾讯位置服务)。这是平台为开发者提供的、集成度最高、兼容性最好的官方地图解决方案。
      2. 使用其他地图服务的可能性与方式 如果您有特殊需求,希望在小程序内使用天地图、高德地图或百度地图,在技术上是可行的,但并非通过官方原生 map 组件直接实现,主要途径如下:
      通过 web-view 组件接入:您可以在小程序中嵌入 web-view 组件,加载一个使用了其他地图服务商(如高德、百度)JavaScript API 的合规网页。这种方式相当于在小程序内运行一个独立的网页应用来展示地图。
      使用第三方自定义地图库:存在一些第三方库(例如 leafletwx),它们通过小程序的原生组件(如 view, image)模拟实现地图,从而可以接入支持WMTS/XYZ等标准瓦片服务的地图,包括天地图、高德、百度等。这需要开发者具备较强的自定义开发能力。
      3. 注意事项与合规要求 若选择使用非腾讯地图服务,您需要特别注意并自行承担以下责任:
      资质与合规:在中国境内提供地图服务,必须使用持有甲级测绘资质的服务商(如腾讯、高德、百度,天地图为国家基础平台)。您需确保所选地图服务商具备合法资质,且地图内容(尤其是国界、行政区划等)的展示完全符合国家《测绘法》、《地图管理条例》等法规要求。
      平台审核:您的小程序在上线前需通过平台审核。使用非腾讯地图时,您需要确保其来源、数据及展示方式均符合国家法律法规和平台规范。
      商业授权:如果您的应用涉及商业盈利行为,使用任何地图服务(包括腾讯地图)都可能需要获取相应的商业授权,并遵守该服务商的条款。
      性能与体验:通过 web-view 或自定义方式实现的地图,其性能、流畅度以及与小程序其他功能的交互,可能不如原生 map 组件稳定和便捷。
      总结建议 作为平台方,我们推荐并优先保障 腾讯地图(腾讯位置服务) 在小程序内的稳定运行与最佳体验。若您因特殊原因确需使用其他地图服务,请务必通过上述技术方案自行实现,并确保完全遵守国家相关法律法规,自行完成所选用地图服务的接入、授权及合规性审核。
      05-25
      回复
登录 后发表内容