Данные клипа в +/-pi
в долготе, +/-pi
в широте
[lat,long,splitpts] = clipdata(lat,long,object)
[lat,long,splitpts] = clipdata(lat,long,object)
вставляет NaN
s в соответствующих местоположениях в объекте карты, так что отображаемая карта обрезается на соответствующих ребрах. Это принимает, что усечение происходит в +/- pi/2
радианы в направлении широты (y) и +/- pi
радианы в направлении долготы (x).
Входные данные должны быть в радианах и правильно преобразованы для конкретного аспекта и источника так, чтобы они подходили к заданной области значений усечения.
Данные о выходе находятся в радианах с NaN
s размещается в соответствующих местах. Выходная переменная splitpts
возвращает индексы строка и столбец обрезанных элементов (столбцы 1 и 2 соответственно). Эти индексы необходимы, чтобы восстановить исходные данные, если параметры карты или проекция когда-либо изменяются.
The object
параметр может иметь любое из следующих значений:
Объект для клипа | Описание |
---|---|
'surface' | graticules |
'light' | огни |
'line' | линии |
'patch' | закрашенные фигуры |
'text' | точки расположения текстовых объектов |
'point' | данные точек |
'none' | пропустить все операции усечения |