FMSearchRequest 是可设置查询类型,查询关键字的请求类

实例化

fengmap.FMSearchRequest

fengmap.FMSearchRequest
(
  • nodeType
  • index
)

参数:

名称类型标记描述
nodeType Object

fengmap.nodeType枚举类型参数

index Int

异步返回的标记,可不传

circle

circle () 返回 this 对象

设置查询的范围,即查地图元素周边查询的地理范围。

eName

eName () 返回 this 对象

设置查询的元素英文名称名称,即查地图元素名称模糊匹配该值的元素。名称字母区分大小写

FID

FID () 返回 this 对象

设置查询的元素ID值,即查地图元素的FID等于该FID的所有地图元素

groupID

groupID () 返回 this 对象

设置查询的楼层ID值,即查模型在该楼层ID下的nodeType型的地图元素

ID

ID () 返回 this 对象

设置查询的元素ID值,即查地图元素的ID等于该ID的所有地图元素

keyword

keyword () 返回 this 对象

设置查询的元素关键字,即查地图元素所有字段与关键字匹配的元素

keywordLanguageTypes

keywordLanguageTypes () 返回 this 对象

设置模糊搜索的语言类型,只针对keyword类型的搜索。默认只模糊匹配name,不区分大小写,可以通过设置模糊匹配eName,设置类型为数组类型。如:req.keywordLanguageTypes([fengmap.FMLanguageType.EN,fengmap.FMLanguageType.CHN])

name

name () 返回 this 对象

设置查询的元素名称,即查地图元素名称模糊匹配该值的元素。名称字母区分大小写

typeID

typeID () 返回 this 对象

设置查询的公共设施或模型的类型ID,即查所有公共设施类型ID模糊匹配该值的元素。此时nodetype 可设置为 fengmap.FMNodeType.FACILITY或fengmap.FMNodeType.MODEL

Top