Веб-карты, отображенные в браузере с помощью функции webmap
, являются интерактивными. Браузер позволяет вам увеличить масштаб, чтобы просмотреть фрагмент карты более подробно или переместить карту в любое направление путем панорамирования с мышью, клавишами со стрелками или колесиком прокрутки. Можно также выполнить изменение масштаба, панорамирование и другое расположение программно, с помощью wmzoom
, wmlimits
и функций wmcenter
.
Например, откройте веб-карту по умолчанию, с помощью функции webmap
. По умолчанию webmap
отображает целую карту, масштабировал для соответствия браузеру, сосредоточенному в широте и долготе [0 0].
webmap
Используя инструмент панорамирования, переместите карту, чтобы поместить Южную Америку в центр и, с помощью управления изменением масштаба, увеличить масштаб Бразилии.
Можно выполнить ту же навигацию программно. Например, можно открыть веб-карту, которая сосредоточена на Бразилии на этом уровне изменения масштаба с помощью функции wmcenter
. Задайте долготу и широту центральной точки и уровня изменения масштаба в качестве аргументов. 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)
Обратите внимание на то, что получившиеся пределы веб-отображенной карты не могут совпадать с заданными пределами, потому что уровень изменения масштаба квантуется к дискретным целочисленным значениям и потому что пределы долготы могут быть ограничены.
webmap
| wmcenter
| wmsfind
| wmsupdate