Axis_type = "mercator" в боке - PullRequest
       8

Axis_type = "mercator" в боке

0 голосов
/ 23 сентября 2018

Я пытаюсь запустить диаграмму, приведенную в качестве примера для карт провайдеров плиток, на сайте гео-картографирования Bokeh.https://bokeh.pydata.org/en/latest/docs/user_guide/geo.html.

    from bokeh.plotting import figure, show, output_file
from bokeh.tile_providers import CARTODBPOSITRON

output_file("tile.html")

# range bounds supplied in web mercator coordinates
p = figure(x_range=(-2000000, 6000000), y_range=(-1000000, 7000000),
           x_axis_type="mercator", y_axis_type="mercator")
p.add_tile(CARTODBPOSITRON)

show(p)

Но вместо ожидаемого графика я получаю: ValueError: ожидается элемент Auto или Enum ('linear', 'log', 'datetime'),got 'mercator'

Если я удаляю параметры x_axis_type (x_axis_type = "mercator", y_axis_type = "mercator"), я получаю диаграмму, хотя, как и ожидалось, без меток широты и долготы.Есть ли проблема в скрипте или я что-то здесь не так делаю?

1 Ответ

0 голосов
/ 23 сентября 2018

Ваша версия Bokeh слишком старая, вам придется обновить ее до как минимум до версии 0.12.15 , чтобы использовать эту функцию

...