指定空間篩選
指定空間篩選
若想將資料直接用空間篩選,需填入符合CoordSystem所設定之坐標格式的坐標值,支
援點坐標、矩形、圓形與多邊形四種類型,各屬性設定如下:
點: Array(Point) points
可於陣列中填入多點
矩形: Envelope(number left, number top, number right, number bottom) envelope
填入矩形之四邊坐標值
圓形: Circle(number x, number y, number radius) circle
填入圓心X、Y坐標及半徑值,半徑單位為公尺
多邊形: string wkt
以WKT字串格式設定多邊形
以矩形空間篩選為例,範例程式碼如下:
var areaSelect = {
areaSelectType: AreaSelectType.SPATIAL, //指定使用空間篩選
spatialOpts: {
envelope: new Envelope(eLeft, eTop, eRight, eBottom)
//指定使用矩形進行空間篩選, 並設定矩形邊界
eLeft、eTop、eRight與eBottom表示矩形空間各方向之邊界參數
}
};