| setCity(city 说 明:城市名称,如:"北京"(注:拼音无效) 类 型:String
)
| | 无 | 设置搜索城市,如果不先指定搜索的城市,将不会开始搜索 |
| search(words 说 明:搜索关键字,如:“饭店” 类 型:String
,area?说 明:指定在某地方周边搜索,如“中关村”,默认不指定,即在整个城市搜索;
可以为如下几种值:
1.搜索关键词,字符串
2.一个LTPoint点,该对象在51ditu maps api里面定义,使用LTPoint会在该点附近搜索
3.一个LTBounds区域,该对象在51ditu maps api里面定义,使用LTBounds会在该区域内搜索,而忽略radius属性的值
类 型:String 或 LTPoint 或 LTBounds 默认值:""
,start?说 明:搜索结果从第几页开始 类 型:Number 默认值:1
)
| | 无 | 用指定的关键词运行搜索,注意该函数并不能直接返回搜索结果(必须先指定城市) |
| searchPage(page 说 明:指定获取第几页的搜索结果 类 型:Number
)
| | Bool | 向服务器搜索指定页的结果,该函数必须在search方法运行过并且已经返回了搜索结果之后才能运行(否则无法知道搜索结果一共有多少页),将以search方法之中指定的关键词进行搜索,因此不需要再次指定关键字,注意该函数并不能直接返回搜索结果,而是返回该操作是否成功的指示,如果该页不存在或者不知道该次搜索的总页数,则会返回false,否则返回true |
| firstPage()
| | Bool | 向服务器搜索第一页的搜索结果,类似于searchPage方法。 |
| nextPage()
| | Bool | 向服务器搜索下一页的搜索结果,类似于searchPage方法。 |
| previousPage()
| | Bool | 向服务器搜索上一页的搜索结果,类似于searchPage方法。 |
| lastPage()
| | Bool | 向服务器搜索最后一页的搜索结果,类似于searchPage方法。 |
| searchRadius(radius 说 明:指定的搜索半径,单位为米 类 型:Number
)
| 0.7 | Bool | 向服务器搜索指定半径的搜索结果,只在周边查找之中有用,类似于searchPage方法。 |
| getTotalNumber()
| | Number | 获取总的搜索结果数目 |
| getTotalPage()
| | Number | 获取总的搜索结果页数 |