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 requestfengmap.FMSearchRequest fengmap.FMSearchRequest对象,可设置查询类型与关键字参数,详见FMSearchRequest对象接口说明
successfunction 查询成功后的回调方法,返回请求对象和查询结果数组result。
result[].levelnumber 地图数据所在楼层。
result[].buildingIDnumber 建筑物ID。
result[].typefengmap.FMType 地图元素数据类型。
result[].FIDnumber 地图数据唯一标识。
result[].namestring 地图数据名称属性。
result[].enamestring 地图数据英文名称属性。
result[].typeIDnumber 地图数据类型ID属性。
result[].centerjson 地图数据中心点坐标。
result[].distancenumber 周边查询时地图数据中心点距离周边查询中心点的距离, 非周边查询时为undefined。
failedfunction 查询失败后的回调方法。