use*_*218 17 directions google-maps-direction-api
在JSON输出中,在"步骤"内存在字段"操纵".在这个"向左转","向右转","向左转",等等.示例在这里
我在哪里可以找到"机动"字段的定义,以及可能的值列表?有没有相关描述这里
提前致谢
tur*_*ach 21
UPD
信不信由你,但最后他们记录了它!请在这里看到.
根据这个gmaps-api问题,我认为谷歌不急于记录这部分api :(
但我至少可以通过以下方式帮助解决这个问题......"机动"字段是步骤动作的简短描述.我想谷歌的脚本使用它来将css类应用到方向面板.我注意到每一步的图标取决于css类".adp- {maneuver_name}".面板的Css文件包含18个带有该掩码的类,我提取了一系列操作:
在工作期间,我发现了两个额外的"机动"字段值,它没有css类:
我不能保证这个列表的完整性,但我在我的项目中使用了这个列表并且它正常工作.
当你使用路线服务,谷歌地图注入你的一些CSS <head>
截至2015/jun,我在下面有这个代码.似乎谷歌只下载显示方向所需的内容,因此,您的结果可能会有所不同.
底部的背景图片文件:
.adp-substep .adp-stepicon .adp-maneuver {
background-size: 19px 630px;
position: absolute;
left: 0;
width: 16px;
height: 16px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-ferry {
background-position: 0 -614px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-ferry-train {
background-position: 0 -566px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-merge {
background-position: 0 -143px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-straight {
background-position: 0 -534px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-fork-left {
background-position: 0 -550px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-ramp-left {
background-position: 0 -598px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-roundabout-left {
background-position: 0 -197px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-turn-left {
background-position: 0 -413px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-turn-sharp-left {
background-position: 0 0
}
.adp-substep .adp-stepicon .adp-maneuver.adp-turn-slight-left {
background-position: 0 -378px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-uturn-left {
background-position: 0 -305px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-fork-right {
background-position: 0 -499px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-ramp-right {
background-position: 0 -429px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-roundabout-right {
background-position: 0 -232px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-turn-right {
background-position: 0 -483px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-turn-sharp-right {
background-position: 0 -582px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-turn-slight-right {
background-position: 0 -51px
}
.adp-substep .adp-stepicon .adp-maneuver.adp-uturn-right {
background-position: 0 -35px
}
.adp-substep .adp-stepicon .adp-maneuver {
background-image: url(http://maps.gstatic.com/mapfiles/api-3/images/maneuvers.png);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10390 次 |
| 最近记录: |