wmcenter

Установите или получите веб-центральную точку карты

Описание

пример

wmcenter(centerLatitude,centerLongitude) сосредотачивает текущую веб-карту в заданной широте и долготе. Если нет никакой текущей веб-карты, wmcenter создает новую веб-карту.

пример

wmcenter(wm,centerLatitude,centerLongitude) сосредотачивает веб-карту, заданную указателем wm, в заданной широте и долготе.

wmcenter(___,zoomLevel) центры и изменения масштаба веб-карта к заданному уровню изменения масштаба.

пример

[lat,lon] = wmcenter() возвращает широту и долготу центральной точки текущей веб-карты.

[lat,lon] = wmcenter(wm) возвращает широту и долготу центральной точки веб-карты, заданной указателем wm.

Примеры

свернуть все

Отобразите веб-карту и найдите ее центральную точку. Нет никакой текущей веб-карты, таким образом, wmcenter создает тот.

[centerLatitude,centerLongitude] = wmcenter()
centerLatitude =

     0


centerLongitude =

     0

Сосредоточьте карту в заданную центральную точку.

wmcenter(51.52,0)

Создайте две веб-карты.

wm1 = webmap('OpenStreetMap');
wm2 = webmap('USGSImagery');

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

centerLatitude = 36.1;
centerLongitude = -113.2;
zoomLevel = 10;
wmcenter(wm1,centerLatitude,centerLongitude,zoomLevel)
wmcenter(wm2,centerLatitude,centerLongitude,zoomLevel)

Входные параметры

свернуть все

Широта центральной точки в виде скаляра в области значений [-90 90] из типа single или double.

Типы данных: single | double

Долгота центральной точки в виде скаляра в области значений [-180 180] из типа single или double.

Типы данных: single | double

Веб-карта в виде веб-указателя карты.[1]

Масштабируйте уровень в виде скалярного числового целого числа в области значений [0 18] из типа single или double.

Типы данных: single | double

Выходные аргументы

свернуть все

Широта центральной точки, возвращенной как скаляр в области значений [-90 90] из типа single или double.

Типы данных: single | double

Долгота центральной точки, возвращенной как скаляр в области значений [-180 180] из типа single или double.

Типы данных: single | double

Советы

  • Конкретные карты не могут поддержать каждый доступный уровень изменения масштаба. Если ваша карта отображается как абсолютно белая, попробуйте другой уровень изменения масштаба. Карта, которую вы отображаете, не может поддержать уровень изменения масштаба, который вы в настоящее время выбрали. Можно также выбрать другой базовый слой, который может поддержать заданный уровень изменения масштаба.

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

| | | | | | |

Введенный в R2013b

[1] Выравнивание контуров и меток области является представлением функции, обеспеченной по условию поставщики, и не подразумевает подтверждение MathWorks®.