您现在的位置:

事件播报

Incident类

对道路事件(施工/封路)的路段进行描述。

构造函数说明

nimap.service.Incident(IncidentOptions)

 

IncidentOptions类型说明

city

String

必填,搜索区域的城市(名称/adcode),示例"北京市" 或 "110000"

pageSize

Integer

每页返回条数,默认为10,可设范围1-15。

frontRadius

Number

用于前方道路事件搜索的距离,单位米。默认3000米

aroundRadius

Number

用于周边道路事件搜索的半径,单位米。默认3000米

 

方法返回值说明

searchAroundIncident(lonlats|poiName,function(result))或searchAroundIncident(lonlats|poiName,options=<Object>,function(result))

在附近一定范围内进行道路事件搜索。可传经纬度,也支持地点名称搜索。例子:searchAroundIncident(lonlats,options=<Object>,function(result)),options={num:5,aroundRadius:3000};num取值范围1-20,默认5。aroundRadius取值范围1-10000,默认3000

searchFrontIncident(lonlats,function(result))或searchFrontIncident(lonlats,options=<Object>,function(result))

对前方45°扇形区域内的道路事件进行路况搜索。lonlats=经纬度坐标串(坐标串以;分割,例:"116.2305,40.07837;116.23058,40.07822"),最多支持5个坐标点,根据经纬度串确定方向。如果只输入一个经纬度,则根据参数dir判断方向,例子:searchFrontIncident(lonlats,options=<Object>,function(result)),options={num:5,aroundRadius:3000};num取值范围1-20,默认5。aroundRadius取值范围1-10000,默认3000

searchNaviIncident(lonlats,function(result))

在导航线路上的途中进行事件搜索。lonlats为导航线路坐标,例:"116.2305,40.07837;116.23058,40.07822......",或[[116.2305,40.07837],[116.2305,40.07837]....]

searchRoadIncident(roadName,function(result))

根据道路名进行事件搜索。例:"北清路"

setCity()

设置搜索城市

setPageSize()

设置每页返回条数

setFrontRadius()

设置前方搜索的距离

setAroundRadius()

设置周边搜索的半径

返回顶部