# Interface: IMatchObject
目标匹配
# Table of contents
# Properties
- canOverlap
- layer
- layeron
- mapBounds
- mapid
- maxCount
- maxOverlap
- method
- minReduceArea
- objectBounds
- objectIds
- score
- size
- tolerance1
- tolerance2
- tolerance3
- tolerance4
- toleranceAngle
- useToleranceRange
- version
# Properties
# canOverlap
• Optional
canOverlap: boolean
允许重叠 (默认false).
# layer
• Optional
layer: string
图层样式名.为空时,将由选择的实体的图层来决定
# layeron
• Optional
layeron: string
目标匹配的地图打开的图层
# mapBounds
• Optional
mapBounds: string
目标匹配的地图范围,默认为全图的数据范围.
# mapid
• mapid: string
地图ID.
# maxCount
• Optional
maxCount: number
允许返回的最大条数. 默认 200
# maxOverlap
• Optional
maxOverlap: number
重叠比例 范围(0-0.8),默认 0.3.
# method
• Optional
method: "matchTemplate"
| "matchPattern"
方法. 默认 matchPattern
# minReduceArea
• Optional
minReduceArea: number
金字塔大小 范围(64-2048).默认256, 方法为matchPattern有效
# objectBounds
• objectBounds: string
目标匹配的实体范围
# objectIds
• Optional
objectIds: string
目标匹配的实体objectid数组,用||隔开.
# score
• Optional
score: number
分数,小于此分类将不显示 (0 -1),默认 0.6 .
# size
• Optional
size: number
匹配时的图像尺寸,默认10000
# tolerance1
• Optional
tolerance1: number
角度区间1开始角度. 方法为matchPattern有效
# tolerance2
• Optional
tolerance2: number
角度区间1结束角度. 方法为matchPattern有效
# tolerance3
• Optional
tolerance3: number
角度区间2开始角度. 方法为matchPattern有效
# tolerance4
• Optional
tolerance4: number
角度区间2结束角度. 方法为matchPattern有效
# toleranceAngle
• Optional
toleranceAngle: number
角度范围(-180, 180)有旋转的时候需要。方法为matchPattern有效. 默认180
# useToleranceRange
• Optional
useToleranceRange: boolean
是否使用角度区间范围,默认false. 方法为matchPattern有效
# version
• Optional
version: string
地图版本(为空时采用当前打开的地图版本).