高德地图网格热力渲染只有数字或者只有半块

按照高德地图官方demo代码 https://lbs.amap.com/demo/loca-api/demos/gridlayer/grid_labels
发现有时候单元格的渲染只有半块,或者干脆没有

解决

因为我的业务场景需要动态改变地图容器的宽度,而官方demo代码里new AMap.Map时没有加resizeEnable参数,所以即便在 new window.Loca.GridLayer时传入fitView: true 也是不生效的,改变了地图容器宽度后,它只按照原来的容器宽度算渲染范围

要解决需要同时满足

  1. new AMap.Map 时传入resizeEnable: true
  2. new window.Loca.GridLayer时传入 fitView: true
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容