Линии для обрезки к четырехугольнику долготы широты
[lat,lon] = maptriml(lat0,lon0,latlim,lonlim)
[lat,lon] = maptriml(lat0,lon0,latlim,lonlim)
возвращается отфильтровал NaN
- разграниченные векторные наборы данных карты, от которых были отброшены все точки, лежащие вне желаемых пределов широты и долготы. Эти пределы заданы двухэлементными векторами latlim
и lonlim
, которые имеют форму [south-limit north-limit]
и [west-limit east-limit]
, соответственно.
Следующее является простым примером:
lat0 = [1:10,9:-1:0]; lon0 = -30:-11; [lat,lon] = maptriml(lat0,lon0,[3 7],[-29 -12]); [lat lon] ans = NaN NaN 3 -28 4 -27 5 -26 6 -25 7 -24 NaN NaN 7 -18 6 -17 5 -16 4 -15 3 -14 NaN NaN
Заметьте, что обрезанные концы линейного сегмента имеют NaN
s вставленный в точках для обрезки.