К сожалению, нет возможности автоматически планировать/масштабировать карту, чтобы отображать только раздел со специфическими странами. Но вы можете вручную определить раздел нужную карту, используя параметры lonaxis
и lataxis
макета:
plot_ly(type = 'choropleth') %>%
layout(geo = list (scope = 'asia',
lonaxis = list(range = c(90, 150)),
lataxis = list(range = c(-15, 30))))
В результате получается следующий раздел карты, которая должна охватывать Юго-Восточной Азии довольно хорошо:
Вы, возможно, придется немного поиграйте с этими значениями, чтобы точно удовлетворить ваши потребности. В соответствии с общей ссылкой the values are set in degrees. Но имейте в виду, что соответствующие значения зависят от типа проекции, установленного с помощью layout(geo = list(projection = list(type = "..."))
, поэтому, если вы измените тип проекции, вам, вероятно, придется отрегулировать диапазоны и lataxis
.
Кроме того, вы можете увеличить и уменьшить масштаб карты, установив значение между 0
и 10
в layout(geo = list(projection = list(scale = ...))
.