UNPKG

aomd-amap

Version:

高德代码辅助提示

43 lines (40 loc) 2.15 kB
import { DrivingPolicy } from "../DragRoute/DragRoute"; import { Map } from "../Map/Map"; /** * * * @export * @class DrivingOptions */ export class DrivingOptions{ /** *Creates an instance of DrivingOptions. * @param {DrivingPolicy} policy 驾车路线规划策略 * @param {String} extensions 默认值:base,返回基本地址信息当取值为:all,返回DriveStep基本信息+DriveStep详细信息 * @param {Number} ferry 默认为0,表示可以使用轮渡,为1的时候表示不可以使用轮渡 * @param {Map} map AMap.Map对象, 展现结果的地图实例。当指定此参数后,搜索结果的标注、线路等均会自动添加到此地图上。可选 * @param {(String|HTMLElement)} panel 结果列表的HTML容器id或容器元素,提供此参数后,结果列表将在此容器中进行展示。可选 * @param {Boolean} hideMarkers 设置隐藏路径规划的起始点图标,设置为true:隐藏图标;设置false:显示图标默认值为:false * @param {Boolean} showTraffic 设置是否显示实时路况信息,默认设置为true。 * @param {String} province 车牌省份的汉字缩写,用于判断是否限行,与number属性组合使用,可选。例如:京 * @param {String} number 除省份之外车牌的字母和数字,用于判断限行相关,与province属性组合使用,可选。例如:NH1N11 * @param {Boolean} isOutline 使用map属性时,绘制的规划线路是否显示描边。缺省为true * @param {String} outlineColor 使用map属性时,绘制的规划线路的描边颜色。缺省为'white' * @param {Boolean} autoFitView 用于控制在路径规划结束后,是否自动调整地图视野使绘制的路线处于视口的可见范围 * @memberof DrivingOptions */ constructor( policy:DrivingPolicy, extensions:String, ferry:Number, map:Map, panel:String|HTMLElement, hideMarkers:Boolean, showTraffic:Boolean, province:String, number:String, isOutline:Boolean, outlineColor:String, autoFitView:Boolean, ) }