ingeoquad

适用于四边形内或四边形上的点

语法

Tf = ingeoquad(lat, lon, latlim, lonlim)

描述

Tf = ingeoquad(lat, lon, latlim, lonlim)返回一个数组特遣部队它的大小和纬度而且特遣部队(k)当且仅当点为真纬度(k)经度(k)所定义的地理四边形的范围内或边缘latlim而且lonlimlatlim是这个形式的向量吗[南端北方限制),lonlim是这个形式的向量吗[western-limit eastern-limit].所有的角都以度为单位。

例子

  1. 加载朝鲜半岛的高程数据和地理单元格参考对象。在世界地图上显示数据。应用适合高程数据使用的色图demcmap

    load korea5c figure('Color','white') worldmap([20 50],[90 150]) geoshow(korea5c,korea5cR,'DisplayType','texturemap');demcmap (korea5c)

  2. 勾勒出包含高程数据的四边形:

    [outlineLat, outlineLon] = outlinegeoquad(korea5cR。LatitudeLimits,……korea5cR.LongitudeLimits 90 5);geoshow (outlineLat outlineLon,‘DisplayType’,‘行’,……“颜色”、“k”)
  3. 生成一条穿过高程数据的轨迹:

    (纬度、经度)= track2(23110年,48149年,[1 0],“度”,20);geoshow(纬度、经度、“DisplayType”,“线”)

  4. 识别并标记轨道上落在高程数据方框内的点:

    (lat,lon,korea5cR.)LatitudeLimits,……korea5cR.LongitudeLimits);geoshow(纬度(tf),经度(tf),“DisplayType”,“点”)

在R2008a中引入