Осмотрите и отобразитесь, вектор сопоставляют данные

Этот пример показывает, как отобразить векторные данные о карте и исследовать векторные значения данных.

Загрузите векторный MAT-файл набора данных мировых береговых линий и посмотрите на переменные, созданные в рабочей области. Переменные coastlat и coastlon являются векторами, которые вместе формируют векторную карту береговых линий мира.

load coastlines
whos
  Name             Size            Bytes  Class     Attributes

  coastlat      9865x1             78920  double              
  coastlon      9865x1             78920  double              

Просмотрите карту этих векторных данных. Пример представляет карту с помощью Меркаторской проекции. Проекция карты отображает поверхность сферы (или сфероид) в двумерной плоскости. Точки на сфере геометрически спроектированы на плоскую поверхность. Существует много возможных способов спроектировать карту, все из которых вводят различные типы искажений.

axesm mercator
framem
plotm(coastlat,coastlon)

Осмотрите первые 20 координатных значений набора данных вектора береговой линии.

[coastlat(1:20) coastlon(1:20)]
ans = 20×2

  -83.8300 -180.0000
  -84.3300 -178.0000
  -84.5000 -174.0000
  -84.6700 -170.0000
  -84.9200 -166.0000
  -85.4200 -163.0000
  -85.4200 -158.0000
  -85.5800 -152.0000
  -85.3300 -146.0000
  -84.8300 -147.0000
      ⋮

Чтобы видеть, где эти точки вектора береговой линии падают на карту, постройте их в красном. Когда вы можете вывести путем рассмотрения первого столбца данных, существует только один континент, который находится ниже-80 широт: Антарктида.

plotm(coastlat(1:20),coastlon(1:20),'r')

Для просмотра документации необходимо авторизоваться на сайте