linem

Объект линии проекта на осях карты

Синтаксис

h = linem(lat,lon)
h = linem(lat,lon,linetype)
h = linem(lat,lon,PropertyName,PropertyValue,...)
h = linem(lat,lon,z)

Описание

h = linem(lat,lon) отображения спроектировали объекты линии на текущих осях карты. lat и lon координаты широты и долготы, соответственно, объекта линии, который будет спроектирован. Обратите внимание на то, что это упорядоченное расположение концептуально инвертируется от MATLAB® line функция, потому что вертикаль (y) координата на первом месте. Однако широта упорядоченного расположения, затем долгота, является стандартным географическим использованием. lat и lon должен быть одного размера и в AngleUnits из осей карты. Указатель на объект для отображенной линии может быть возвращен в h.

h = linem(lat,lon,linetype) где linetype linespec это задает стиль линии.

h = linem(lat,lon,PropertyName,PropertyValue,...) позволяет спецификацию любого количества имени свойства / пары значения свойства для любых свойств, распознанных line MATLAB функция за исключением XData, YData, и ZData.

h = linem(lat,lon,z) отображает объект линии в трех измерениях, где z одного размера с lat и lon и содержит желаемые высотные данные. z независимо от AngleUnits. Если не использовано, все точки присвоены z-значение 0 по умолчанию.

Модули z произвольны, кроме тех случаев, когда использование globe проекция. В случае globeZ должен иметь те же модули как радиус земли или полуглавной оси, заданной в 'geoid' (ссылочный эллипсоид) свойство осей карты. Это подразумевает это, когда ссылочный эллипсоид является сферой единичного радиуса, модулями z наземные радиусы.

linem отображение, эквивалентное из line MATLAB функция. Это - функция низкокачественной графики для отображения объектов линии в проекциях карты. Обычно, это не используется непосредственно. Используйте plotm или plot3m вместо этого.

Примеры

axesm sinusoid; framem
linem([15; 0; -45; 15],[-100; 0; 100; 170],'r-')

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

| |