Почему Mapbox выдает ошибку «значение границ юга должно быть между -95 и 95» - PullRequest
0 голосов
/ 16 января 2020

Я получил эту ошибку, потому что в моем источнике данных были переключены значения долготы и широты.

Однако я подумал, что допустимые диапазоны должны быть между -90 и +90 для широты и между -180 и + 180 для долготы.

Зачем использовать значения -95/95 для сообщения об ошибке?

1 Ответ

0 голосов
/ 16 января 2020

Исходный отчет находится здесь: https://github.com/mapbox/tilelive/issues/113

Как решить этот вид проблем (учитывая, что я нашел его с нуля и не знаком с исходным кодом mapbox):

  1. Google для точного сообщения об ошибке: "bounds south value must be between -95 and 95" (с двойными кавычками только для точных совпадений)
  2. Нижний результат относится к https://coveralls.io/files/925478894
  3. Это дает имя, Google его: mapbox tilelive
  4. Найти там https://github.com/mapbox/tilelive
  5. Открыть файл, известный из элемента # 2 https://github.com/mapbox/tilelive/blob/master/lib/tilelive.js
  6. Pu sh blame Кнопка: https://github.com/mapbox/tilelive/blame/master/lib/tilelive.js
  7. ctrl + f -95 и посмотреть коммит, который был сделан в : https://github.com/mapbox/tilelive/commit/ac1298694a5e76f40cb8effdb229b160ec4ef4e5
  8. Фиксация относится к исходной проблеме https://github.com/mapbox/tilelive/issues/113
...