upload - 为什么 Mapbox 会给出错误“边界南值必须在 -95 和 95 之间”
问题描述
我收到此错误是因为我在数据源中切换了经度和纬度值。
但是,我认为纬度的有效范围应该在 -90 和 +90 之间,经度的有效范围应该在 -180 和 +180 之间。
为什么使用 -95/95 值作为错误消息?
解决方案
原始报告在这里:https ://github.com/mapbox/tilelive/issues/113
如何解决此类问题(鉴于我是从头开始找到的并且不熟悉 mapbox 源代码):
- 谷歌的确切错误消息:(
"bounds south value must be between -95 and 95"
双引号仅用于完全匹配) - 底部结果参考https://coveralls.io/files/925478894
- 它给出了名称,谷歌它:
mapbox tilelive
- 找到有一个https://github.com/mapbox/tilelive
- 打开项目#2中已知的文件https://github.com/mapbox/tilelive/blob/master/lib/tilelive.js
- 按钮
blame
:https ://github.com/mapbox/tilelive/blame/master/lib/tilelive.js - ctrl+f
-95
并查看它在以下位置完成的提交:https ://github.com/mapbox/tilelive/commit/ac1298694a5e76f40cb8effdb229b160ec4ef4e5 - 提交是指原始问题https://github.com/mapbox/tilelive/issues/113
推荐阅读
- github - 如何在问题/公关中搜索带有破折号的术语?
- database - 在 Dropwizard/JDBI 中分离数据库读/写路径
- jcs - JCS 分组缓存 - 缓存值全部为空
- angularjs - 使用参数与硬编码 URL 时来自 http.get 的不同响应
- c++ - VisualStudio 中的旧代码、C++ 使用 2013 年未在 2017 年构建,需要在计算机上安装 2013 年吗?
- vba - Excel VBA - 搜索日期并将特定单元格复制到另一个工作表
- java - 将数据传递给 RecyclerView 适配器
- python - python tty.setraw Ctrl + C 不起作用(获取)
- django - 如何对 FormView 进行单元测试?永远不会到达结果页面
- swift - 如何通过一对多关系中第一项的键路径对领域结果进行排序?