小程序
小游戏
企业微信
微信支付
扫描小程序码分享
鉴于天地图的免费资源,或者已有百度或高德地图的商用授权,不想再花费用进行腾讯地图商用授权,微信小程序中已经使用的腾讯地图功能,更换成其它地图是否支持?如果支持,开发时有什么注意事项,保证不会再涉及到腾讯地图的商用授权?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
找了下相关信息,看看有没有参考意义。
https://lbsyun.baidu.com/docs/jsapi?title=wxjsapi/index
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
不支持直接接入其它第三方maps服务,那有无间接的方式达到目的?
你应该去天地图/百度/高德地图相关社区咨询是否支持微信小程序
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
找了下相关信息,看看有没有参考意义。
https://lbsyun.baidu.com/docs/jsapi?title=wxjsapi/index
不支持直接接入其它第三方maps服务,那有无间接的方式达到目的?
你应该去天地图/百度/高德地图相关社区咨询是否支持微信小程序
1. 平台内置组件的默认支持 微信小程序原生的 map 组件,默认集成并调用的是 腾讯地图(腾讯位置服务)。这是平台为开发者提供的、集成度最高、兼容性最好的官方地图解决方案。
2. 使用其他地图服务的可能性与方式 如果您有特殊需求,希望在小程序内使用天地图、高德地图或百度地图,在技术上是可行的,但并非通过官方原生 map 组件直接实现,主要途径如下:
通过 web-view 组件接入:您可以在小程序中嵌入 web-view 组件,加载一个使用了其他地图服务商(如高德、百度)JavaScript API 的合规网页。这种方式相当于在小程序内运行一个独立的网页应用来展示地图。
使用第三方自定义地图库:存在一些第三方库(例如 leafletwx),它们通过小程序的原生组件(如 view, image)模拟实现地图,从而可以接入支持WMTS/XYZ等标准瓦片服务的地图,包括天地图、高德、百度等。这需要开发者具备较强的自定义开发能力。
3. 注意事项与合规要求 若选择使用非腾讯地图服务,您需要特别注意并自行承担以下责任:
资质与合规:在中国境内提供地图服务,必须使用持有甲级测绘资质的服务商(如腾讯、高德、百度,天地图为国家基础平台)。您需确保所选地图服务商具备合法资质,且地图内容(尤其是国界、行政区划等)的展示完全符合国家《测绘法》、《地图管理条例》等法规要求。
平台审核:您的小程序在上线前需通过平台审核。使用非腾讯地图时,您需要确保其来源、数据及展示方式均符合国家法律法规和平台规范。
商业授权:如果您的应用涉及商业盈利行为,使用任何地图服务(包括腾讯地图)都可能需要获取相应的商业授权,并遵守该服务商的条款。
性能与体验:通过 web-view 或自定义方式实现的地图,其性能、流畅度以及与小程序其他功能的交互,可能不如原生 map 组件稳定和便捷。
总结建议 作为平台方,我们推荐并优先保障 腾讯地图(腾讯位置服务) 在小程序内的稳定运行与最佳体验。若您因特殊原因确需使用其他地图服务,请务必通过上述技术方案自行实现,并确保完全遵守国家相关法律法规,自行完成所选用地图服务的接入、授权及合规性审核。