如何从逗号分隔列表中在Fusion Map的信息窗口中创建一个列表?

时间:2015-06-10 14:48:40

标签: google-fusion-tables

可以将包含逗号分隔信息的单元格转换为列表吗?我的数据量(公司)数量不均衡,并希望在Fusion Map中点击该标志时将其显示为基本列表。

说我有:

Location: Seminole County, FL

Companies: Acme Co, Box Inc, Cogs LLC

------

Location: Orange County, FL

Companies: Acme Co, Dirt Inc, Shell Co

在地图上它应该是两个标志,它是。但是,我怎样才能将公司显示为基本列表?

我可以进入记录并将其更改为包含HTML:

Companies:<ul><li>Acme Co</li><li>Box Inc</li><li>Shell Co</li></ul

但那很笨重。有没有办法将其模板化到自定义信息窗口以自动执行此操作:

Custom Info Window Layout - Google Fusion

我在线查看但无法找到任何内容,Fusion User Group说要在这里询问。

修改

基于第一个答案,我的行:

Fusion Rows

结果问题:

Fusion Map

1 个答案:

答案 0 :(得分:1)

如果将Companies值格式化为JSON列表,则可以使用Closure模板循环它们。后者在此help page中进行了描述,但目前尚未记录循环结构。

首先,转到编辑&gt;更改列并将Companies的格式设置为JSON文本。然后将您的价值格式化为[&#34; Acme Co&#34;,&#34; Dirt Inc&#34;,&#34; Shell Co&#34;]。然后在Closure模板中,您可以使用

循环它
{template .contents}
...wrapper div and other columns if desired...
Companies:
<ul>
{foreach $company in $data.value.Companies}
<li>{$company}
{/foreach}
</ul>
...other stuff...
{/template}