开发者可以在他们的网站上嵌入 Waze 实时地图。实时地图允许访问者根据 Waze 的实时地图数据搜索位置并查看实时路况动态。
您可以使用 iFrame 在网站中嵌入 Waze 实时地图,输出的内容大致如下所示:
默认情况下,实时地图会在左下角加入指向此地图的搜索和路线选项的链接。
有关其他实时地图配置选项的示例,请参阅示例。
要嵌入带 Waze 实时地图的 iFrame,请按以下步骤操作:
- 在文本编辑器中打开您的网页。
- 要在您的网页上生成 iFrame,请将您的 iFrame 代码添加到网页中。
- 打开 Waze 实时地图,在搜索栏中搜索您的位置,或者放大并点击地图的特定区域。
- 点击地图右下角的分享图标 。
弹出窗口中应会显示自定义嵌入代码。将代码复制并粘贴到网页正文中。
示例
下例展示了如何将实时地图嵌入到您的网站中。请为您的用例更新网址参数。
<iframe src="https://embed.waze.com/iframe?zoom=12&lat=45.6906304&lon=-120.810983" width="300" height="400"></iframe>
要将 iFrame 嵌入到自适应网站中,我们建议您根据屏幕尺寸,使用常用的 CSS 技术自动设置 iFrame 大小。
网址参数
下表介绍了 Waze iFrame 的各项参数:
参数 | 是否必需? | 说明 |
---|---|---|
desc |
可选 | 将此参数设置为用于在实时地图中显示描述性文本块的任何值。广播电视台使用此文本为 Wazer 提供最新信息,且无需对其电台网站进行手动更新。由 Waze 创建所有文本,确保内容正确无误。 |
lat |
必需 | 地图中心点的纬度。 |
lon |
必需 | 地图中心点的经度。 |
pin |
可选 | 设置为 1 可将图钉放置在地图的中心。例如: <iframe src="https://embed.waze.com/iframe? zoom=12&lat=45.6906304&lon=-120.810983&pin=1" width="300" height="400"></iframe> |
zoom |
必需 | 地图打开时采用的放大级别。 最小值为 3(最小放大率)。最大值为 17(最大放大率)。 |
本地化
默认语言代码为英语。如需了解详细信息,请参阅将 iFrame 本地化。
下例展示了如何更改显示语言:
<iframe src="https://embed.waze.com/fr/iframe?zoom=12&lat=45.6906304&lon=-120.810983" width="300" height="400"></iframe>
准则
要在您的网站上嵌入 Waze 实时地图,您必须遵守以下准则:
- 不要以任何方式将 Waze 与所用的非 Waze 地图相关联。
- 不要将带有 Waze 品牌元素的材料(徽标、图标等)与非 Waze 地图一起使用。
示例
下例展示了如何使用参数组合为实时地图添加不同的视觉元素:
示例 1
下面提供了一则 iframe 实现示例,其中展示了地图图钉。
纽约曼哈顿(带图钉):
iframe 使用以下代码:
<iframe src="https://embed.waze.com/iframe?zoom=13&lat=40.78247&lon=-73.97105&pin=1" width="100%" height="520"></iframe>
示例 2
下面提供了一则 iframe 实现示例,其中展示了地图图钉并加入了描述性文本。
圣保罗(带图钉和描述):
iframe 使用以下代码:
<iframe src="https://embed.waze.com/iframe?zoom=14&lat=-23.55052&lon=-46.63331&pin=1&desc=1" width="100%" height="520"></iframe>
示例 3
下面提供了一则 iframe 实现示例,其中展示了地图图钉。
法国巴黎(带图钉):
iframe 使用以下代码:
<iframe src="https://embed.waze.com/iframe?zoom=13&lat=48.85661&lon=2.35222&pin=1" width="100%" height="520"></iframe>