LocalResult

表示 LocalSearch 的检索结果,通过 LocalSearch.getResults() 或 onSearchComplete 回调获得

interface LocalResult {
    bounds?: Bounds;
    center?: Point;
    city: string;
    keyword: string;
    moreResultsUrl?: string;
    province: string;
    radius?: number;
    suggestions?: string[];
    getCityList(): { city: string; numResults: number }[];
    getCurrentNumPois(): number;
    getNumPages(): number;
    getNumPois(): number;
    getPageIndex(): number;
    getPoi(i: number): LocalResultPoi;
}

属性

范围检索的地理区域(仅范围检索时有值)

周边检索的中心点(仅周边检索时有值)

本次检索所在的城市

本次检索的关键词

更多结果的链接,到百度地图进行搜索

本次检索所在的省份

周边检索的半径(仅周边检索时有值)

搜索建议列表(当关键词为拼音或拼写错误时给出的搜索建议)

方法

  • 返回城市列表(当检索词在多个城市有结果时)

    返回值 { city: string; numResults: number }[]

  • 返回当前页的结果数

    返回值 number

  • 返回总页数

    返回值 number

  • 返回总结果数

    返回值 number

  • 返回当前页码,从 0 开始

    返回值 number

  • 返回索引指定的结果,索引 0 表示第 1 条

    参数类型说明
    inumber结果索引

    返回值 LocalResultPoi