PowerApps中BingMaps.GetMapV2添加多个Pushpin不显示问题求助
解决PowerApps中BingMaps.GetMapV2多Pushpin不显示的问题
优先排查坐标重叠问题
你当前的两个Pushpin坐标几乎完全重合(纬度仅差0.000006,经度差0.000001),在15级的地图缩放级别下,两个图标会完全叠在一起,视觉上看起来像是只显示了一个或者没显示。建议先把两个点的坐标拉开明显距离测试,比如调整第二个点的经纬度到和第一个点有肉眼可见的间隔。简化参数排查干扰项
暂时去掉pushpinLabel参数,只保留核心的坐标和样式,确认是否是标签格式导致的异常。简化后的测试代码示例:BingMaps.GetMapV2( "Road", 15, 51.388474, 0.193718, { pushpins: [ { pushpinIconStyle: 46, pushpinLatitude: 51.387918, pushpinLongitude: 0.191583 }, { pushpinIconStyle: 46, pushpinLatitude: 51.389, pushpinLongitude: 0.194 } ] } )验证API返回有效性
在PowerApps公式栏单独运行该函数,复制返回的图片URL到浏览器打开。如果浏览器中也无法显示带两个Pushpin的地图,说明是API调用参数的问题;如果浏览器能正常显示,再检查Image控件的属性设置(比如是否开启了缩放、裁剪等可能影响显示的选项)。排除权限/配额问题
虽然单个Pushpin正常,但可以确认下PowerApps中BingMaps连接的权限是否完整,以及当前的API请求是否超出了免费配额(一般测试场景下配额足够,但极端情况可能受限)。
内容的提问来源于stack exchange,提问作者Ray Spiteri
相关产品推荐
相关产品推荐

