搜索POI

class lbs.client.amap.api.Search(client=None)[源代码]

搜索POI https://lbs.amap.com/api/webservice/guide/api/search

around(location, radius=3000, sortrule='distance', keywords=None, types=None, city=None, offset=20, page=1, extensions='base')[源代码]

周边搜索

参数:
  • location – 中心点坐标
  • radius – 查询半径
  • sortrule – 排序规则
  • keywords – 查询关键字
  • types – 查询POI类型
  • city – 查询城市
  • offset – 每页记录数据
  • page – 当前页数
  • extensions – 返回结果控制
detail(_id)[源代码]

ID查询

参数:_id – 兴趣点ID
polygon(polygon, keywords=None, types=None, city=None, offset=20, page=1, extensions='base')[源代码]

多边形搜索

参数:
  • polygon – 经纬度坐标对
  • keywords – 查询关键字
  • types – 查询POI类型
  • city – 查询城市
  • offset – 每页记录数据
  • page – 当前页数
  • extensions – 返回结果控制
text(keywords=None, types=None, city=None, citylimit=False, children=0, offset=20, page=1, extensions='base')[源代码]

关键字搜索

参数:
  • keywords – 查询关键字
  • types – 查询POI类型
  • city – 查询城市
  • citylimit – 仅返回指定城市数据
  • children – 是否按照层级展示子POI数据
  • offset – 每页记录数据
  • page – 当前页数
  • extensions – 返回结果控制