new fengmap.FMSearchAnalyser(options, success, failed)
构造方法
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
参数对象
|
|||||||||||||||||||||
success |
function |
创建成功的回调,使用query法需要该回调触发后进行。 |
|||||||||||||||||||||
failed |
function |
创建失败的回调。 |
Methods
-
dispose()
-
销毁方法
-
query(request, success, failed)
-
根据请求对象查询分析方法
Name Type Description request
fengmap.FMSearchRequest fengmap.FMSearchRequest对象,可设置查询类型与关键字参数,详见FMSearchRequest对象接口说明
success
function 查询成功后的回调方法,返回请求对象和查询结果数组result。
result[].level
number 地图数据所在楼层。
result[].buildingID
number 建筑物ID。
result[].type
fengmap.FMType 地图元素数据类型。
result[].FID
number 地图数据唯一标识。
result[].name
string 地图数据名称属性。
result[].ename
string 地图数据英文名称属性。
result[].typeID
number 地图数据类型ID属性。
result[].center
json 地图数据中心点坐标。
result[].distance
number 周边查询时地图数据中心点距离周边查询中心点的距离, 非周边查询时为undefined。
failed
function 查询失败后的回调方法。