全部服务产品
开发者频道
定价
登录

文档全面上新

更科技的视觉体验,更高效的页面结构,快前往体验吧!

体验新版

公交组件

公交组件提供公交线路查询的功能。

创建公交组件,需要设置lbs-transit标签,并指定origin(起点名称)、destination(终点名称)、origin-coodrs(起点坐标)、destination-coodrs(终点坐标)和city(城市)等属性。

当起终点坐标都存在且是正确的 "x,y" 的格式时,会以坐标点去发起路线查询。否则就是以名称发起查询。用户可以自己设置起终点名称(origin,destination),如果没有设置,则会发起一次反地址解析(如果解析失败,表示地址不存在,则显示没有方案)。

核心代码片如下:

<lbs-transit origin="天通苑东一区"  destination="北土城西路东口" city="北京"/>

修改后刷新界面的属性:origin,destination,origin-coodrs,destination-coodrs,city,strategy-index


运行效果如下:

%E5%85%AC%E4%BA%A4.png

指定strategy-index为1表示当前检索策略是较快捷,为2表示少换乘,3表示少步行,4表示不坐地铁。

设置enable-strategy为false时,会隐藏掉结果面板顶部的策略选项。

完整代码请参考:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<title>公交组件</title>
<script src="http://api.map.baidu.com/components?ak=yourak&v=1.0">
</script>
</head>
<body>
<!-- 公交组件-->
<lbs-transit origin="天通苑东一区"  destination="北土城西路东口" city="北京" />  
</body>
</html>
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消