exponenta event banner

кошка

Конкатенат географического или планарного вектора

Описание

пример

v = cat(1,v1,v2,...) объединяет географические или планарные векторы v1,v2и так далее, вдоль первого измерения. Если классом какого-либо свойства является массив ячеек, то результирующее поле в выходных данных v также является массивом ячеек.

Примеры

свернуть все

Создайте два вектора геопоинтов. Первый вектор имеет один признак, а второй вектор имеет два признака. Векторы имеют различные динамические свойства.

gp1 = geopoint(52,-101, 'Weather','Cloudy');
gp2 = geopoint([42 42.2], [-110.5 -110.7], 'Temperature', [65.6 63.2]);

Объедините векторы в один вектор геопоинт. Обратите внимание, что первый входной аргумент должен быть равен 1.

p = cat(1,gp1,gp2)
p = 
 3x1 geopoint vector with properties:

 Collection properties:
       Geometry: 'point'
       Metadata: [1x1 struct]
 Feature properties:
       Latitude: [52 42 42.2000]
      Longitude: [-101 -110.5000 -110.7000]
        Weather: {'Cloudy'  ''  ''}
    Temperature: [0 65.6000 63.2000]

Конкатенированный вектор имеет три элемента, и все элементы имеют все динамические свойства. Значения свойств по умолчанию используются, если значение не было указано в исходном векторе геопоинт. Например, 'Temperature' значение первой функции равно 0, так как нет 'Temperature' значение было указано в gp1.

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

свернуть все

Географические или плоские векторы, подлежащие конкатенации, указанные как geopoint, geoshape, mappoint, или mapshape объекты. Все из v1, v2,… являются одним и тем же типом объекта.

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

свернуть все

Конкатенированный географический или планарный вектор, возвращаемый как geopoint, geoshape, mappoint, или mapshape объект. Тип объекта v соответствует типу объекта v1,v2,....

См. также

Представлен в R2012a