Переместитесь по веб-карте

Веб-карты, отображенные в браузере с помощью 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) 

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

Смотрите также

| | |

Похожие темы