【发布时间】:2019-08-07 19:38:45
【问题描述】:
我将 png 图标上传到我的网站空间,可通过以下网址访问: https://hlsdb.de/icon/test.png
我现在想将此图标嵌入到静态 mapbox 地图中。根据 API 文档,以下 url 应该可以工作:
但我得到了以下回复:
{"message":"未找到自定义图片"}
怎么了?
【问题讨论】:
标签: mapbox
我将 png 图标上传到我的网站空间,可通过以下网址访问: https://hlsdb.de/icon/test.png
我现在想将此图标嵌入到静态 mapbox 地图中。根据 API 文档,以下 url 应该可以工作:
但我得到了以下回复:
{"message":"未找到自定义图片"}
怎么了?
【问题讨论】:
标签: mapbox
如果不详细了解您是如何配置您尝试从中检索标记图标的站点,很难说出问题所在。您的 .png 是如何托管的,这显然是个问题。
当我用不同的 uri 替换您的编码 uri,但保持请求的其余部分不变时,我得到了预期的结果:
查询
https://api.mapbox.com/styles/v1/mapbox/light-v9/static/url-https%3A%2F%2Femojipedia-us.s3.dualstack.us-west-1.amazonaws.com%2Fthumbs%2F320%2Fapple%2F198%2Fthinking-face_1f914.png(8.400038,49.99284)/8.400038,49.99284,16,0,0/1200x514@2x?access_token=XXX
您是否有任何robots.txt 或其他可能阻止 Mapbox 服务检索图像的域限制?那是我首先要看的地方。
⚠️ 免责声明:我目前在 Mapbox 工作⚠️
【讨论】: