Mapbox JSON style upload error: "Sprite does not exist or is private"
Mapbox JSON style upload error: "Sprite does not exist or is private"
尝试通过从一个工作室风格下载 JSON 风格然后将其上传到第二个帐户来在两个帐户之间传输风格。
将私人地图样式从账户 1 传输到账户 2 时,在上传到账户 2 的过程中,我得到 "Sprite does not exist or is private" 上传失败。我不想制作样式 public,只需要将样式从我的开发帐户转移到客户的生产站点。我使用的精灵都是在我的 JS 中指定的,所以样式中引用的精灵并不重要。有什么想法吗?
如果精灵不重要,可以打开style.json
文件更新
"sprite": "<private-sprite>",
到
"sprite": "mapbox://sprites/mapbox/bright-v8",
这至少会通过上传验证,但就像我说的,如果需要正确的精灵,那就不一样了。
另一个选项是在原始帐户中将地图设置为 public 几秒钟,而在第二个帐户中上传 style.json 上传完成后,您可以设置回私有原始地图
https://blog.mapbox.com/introducing-private-maps-and-data-encryption-129488b9f434
尝试通过从一个工作室风格下载 JSON 风格然后将其上传到第二个帐户来在两个帐户之间传输风格。
将私人地图样式从账户 1 传输到账户 2 时,在上传到账户 2 的过程中,我得到 "Sprite does not exist or is private" 上传失败。我不想制作样式 public,只需要将样式从我的开发帐户转移到客户的生产站点。我使用的精灵都是在我的 JS 中指定的,所以样式中引用的精灵并不重要。有什么想法吗?
如果精灵不重要,可以打开style.json
文件更新
"sprite": "<private-sprite>",
到
"sprite": "mapbox://sprites/mapbox/bright-v8",
这至少会通过上传验证,但就像我说的,如果需要正确的精灵,那就不一样了。
另一个选项是在原始帐户中将地图设置为 public 几秒钟,而在第二个帐户中上传 style.json 上传完成后,您可以设置回私有原始地图
https://blog.mapbox.com/introducing-private-maps-and-data-encryption-129488b9f434