Проект отобразил графический объект карты
project
будет удален в будущем релизе.
project(h)
project(h,'xy')
project(h,'yx')
project(h)
берет неспроектированные объекты с указателями h
это отображено на осях карты, и проектирует их. Например, project
проводит линию, созданную на карте оси с plot
функция и проекты это, как будто это было создано с plotm
функция. Это может быть полезно, если стандартная функция MATLAB® случайно выполнялась. Структура карты существующих осей карты определяет специфические особенности проекции. Если h
указатель осей карты, затем все дочерние элементы h
спроектированы. Не делайте попытку этого если любые дочерние элементы h
были уже спроектированы!
project(h,'xy')
указывает что XData
из неспроектированных объектов соответствует долготам и YData
к широтам. Это - предположение по умолчанию.
project(h,'yx')
указывает что XData
из неспроектированных объектов соответствует широтам и YData
к долготам.
Создайте оси, постройте график, затем спроектируйте его:
axesm('bonne','AngleUnits','radians');framem; h = plot([-1 -.5 0 .5 1],[-1 -.5 0 .5 1]);
project(h)
Линия является прямой на x-y пробеле, но, когда преобразовано в спроектированный объект карты, это изгибается с проекцией.