如何通过Python requests移除Bing Maps API中的定位图钉?
彻底移除Bing Maps航拍地图图钉的解决方案
要彻底移除Bing Maps航拍地图中的图钉,你可以在请求参数中添加pp=0参数——该参数用于控制是否显示地图上的兴趣点(POI)标记,设置为0即可完全隐藏所有图钉类标记,效果比dcl=1的"去杂乱"更彻底,能满足实时计算机视觉应用的无干扰需求。
修改后的代码示例
imagerySet = "Aerial" address = session['address'] zoomLevel = ZOOM url = f"https://dev.virtualearth.net/REST/v1/Imagery/Map/{imagerySet}/{address}/{zoomLevel}" params = { 'mapSize': "512,512", 'format': "png", 'mapMetadata': "false", 'key': os.environ.get('BING_MAPS_API'), 'zoomLevel': zoomLevel, 'dcl': "1", 'pp': "0" # 添加该参数彻底隐藏图钉 } response = requests.get(url, params=params) image = open_image(response)
内容的提问来源于stack exchange,提问作者jobu
相关产品推荐
相关产品推荐

