Навигация по веб-карте

Веб-карты, созданные с помощью webmap функция интерактивна. Более подробно просмотрите фрагмент карты с помощью управления масштабом или колеса прокрутки. Переместить карту в любом направлении можно с помощью инструмента панорамирования или клавиш со стрелами или кликом и перетаскиванием мыши. Кроме того, вы можете программно позиционировать карту, используя wmzoom, wmlimits, и wmcenter функций.

Например, откройте веб-карту с помощью webmap функция. По умолчанию webmap отображает всю карту, масштабированную в соответствии с окном и центрированную на широте и долготе [0 0]. На этом изображении показан инструмент панорамирования, обозначенный красным цветом, и инструмент масштабирования, обозначенный синим цветом. Используйте инструменты, чтобы центрировать карту на Бразилии.

webmap

Ту же навигацию можно выполнить программно. Например, откройте веб-карту с центром в Бразилии с помощью wmcenter функция. Задайте широту и долготу центральной точки и уровня масштаба в качестве аргументов.

wmcenter(-15.6000,-56.1003,4)

Можно также настроить вид веб-карты, задав пределы широты и долготы. Например, найдите пределы текущей широты и долготы с помощью wmlimits функция. В зависимости от размера веб-карты, ваши пределы могут быть различными.

[latlim,lonlim] = wmlimits 
latlim =

  -36.5081    7.6476


lonlim =

  -88.7077  -23.4929

Затем можно открыть новую веб-карту, задав эти пределы широты и долготы с помощью wmlimits функция.

wmlimits(latlim,lonlim) 

Отображаемые пределы могут не совпадать с заданными пределами, потому что уровень масштаба квантуется до дискретных целочисленных значений, и пределы долготы могут быть ограничены.

См. также

| | |

Похожие темы