如何使用Excel数据和云计算数据库创建谷歌地图
时至今日,很多网站显示的位置信息依靠的都是谷歌地图的强大功能。在许多情况下,通过查看可视化的地图,而不是在列表中查看,人们更深入地了解网站信息。不过,把你的数据与谷歌地图结合使用曾经是只有Web开发人员才能掌握的知识,但现在几乎任何人,只需要掌握少量的电脑知识,都可以利用此功能的带来的优势!
按照本文的指南,你可以利用Excel电子表格的数据在你的网站创建一个可互动的谷歌地图。
步骤
- 01
把信息聚集在一起。有好几种可用的格式,但我们要使用的是逗号分隔值(.csv)表格如Excel,来组织我们的数据。你可以把任何种类的信息写到.csv文件中,但前提是,一定要包括一个字段的详细地址。下载下文中“来源和参考文献”列出的的address.csv文件作为范例。下面是关于数据是什么样子的例子:Joe's Diner, 1 Main St Lakewood NY 14750, 800-123-4567
- 02
登录谷歌云计算数据库。打开网页浏览器并转到。如果你有一个谷歌帐户,可以直接登录。如果没有谷歌帐户,那么你必须首先创建一个。
- 03
登录后,你会看到一个公共表格的列表。你需要做的是点击屏幕的左侧灰色的“新建表格”按钮。此时将弹出一个下拉菜单,选择“导入表格”。
- 04
“导入”页面会弹出一个新的浏览器选项卡或窗口,所以要确保它不会被你的电脑上的任何弹出窗口阻止程序所阻止。在这个窗口中,会出现给定的选项引导你导入表格。选中“从该电脑”,再单击“选择文件”按钮。你可以浏览电脑,并选择(要使的.csv文件)address.csv上传到云计算数据库。选择之后,点击右下角的“下一步”按钮。
- 05
点击“下一步”之后,你选中的.csv文件将开始上传。完成之后,可以在电子表格中看到所有数据的预览。在每列上面都会有一个复选框,勾选之后就会导入数据。如果你的电子表格中有一个标题行的列名,它可以自动识别,并将其作为标题。单击“下一步”按钮。
- 06
输入设置的最后一屏允许添加表格的描述。你可以不必理会这些设置。点击右下角的“完成”来创建云计算数据库。 在导入完成后,你会看到数据表格的视图。能够被翻译成地图上的位置的列会以黄色高亮显示,当鼠标移动到该字段时,旁边会出现一个小地球的图标。我们导入的address.csv文件,地址栏将高亮显示。单击地球,它会转换地址的纬度/经度位置。但我们没必要这样做,因为云计算数据库会自动完成! 如果你的数据没有黄色高亮显示,这意味着,云计算数据库没能够自动挑选出指定的列。要做到这一点,单击编辑菜单,然后选择编辑列。在这里,你可以点击保存位置数据信息的列。点击之后,在右边你可以看到一个下拉列表。从下拉列表中选择位置,然后单击屏幕左下角的保存。在此之后,该列会以黄色高亮显示。
- 07
为了让云计算数据库站点之外用户看到这些数据,我们需要点击“分享”。在屏幕的右侧有一个分享按钮,单击之后你会看到,这个表默认设置为私有,所以你必须将它更改为未列出或公开,以便用户在你的网站上可以查看。建议你选择“未列出”——这意味着你可以共享这些数据——但人们无法再云计算数据库中搜索并找到它。选择“未列出”之后,单击右上角的X关闭该页面。
- 08
如果你有地址数据,并且是在谷歌的网站上,那么是时候来将它编辑为地图信息了!这件事是那么地容易。在菜单下有文件,查看,编辑,可视化,合并等选项。点击“可视化”,然后选择“地图”。 你的地址的数据被自动转换成地图上的位置,并且地图会自动标记每个有效的位置。
- 09
点击右边的链接:“获取嵌入式链接”。此时会显示并自动生成HTML代码的文本框,方便你把它放在你的网页上。还要注意的是,如果你点击一个标记,所有的信息是记录在一个精美的消息窗口中显示出来。
- 10
你可能已经注意到,并非所有的地址都可以被翻译到地图上的相应位置。点击可视化菜单,选择“表格”,此时你会看到,没有翻译的数据会以黄色高亮显示。点击旁边的地球图标,你可以手动搜索并选择一个匹配的位置。
- 11
大功告成。下面的图片显示了最终结果,或者你可以访问:来查看活生生的例子。 如果你喜欢的话,可以在“配置信息”或“配置样式”窗口,点击自定义的地图标记,在显示的窗口中更改外观和感觉。
- 12
“手动”移动地图标记。如果你的地图标记没有放在你期望的位置,你可以手动搜索地图上的确切位置!将你的数据可视化为云计算数据库,将鼠标光标置于被用作地图的位置,你可以看到一个类似于地球的图像。点击它。
- 13
使用位置选择器窗口来搜索准确位置。你会看到一个红色的标记,表示当前位置设置。
- 14
在文本框中输入地址来搜索,点击搜索按钮。你会看到绿色标记显示在地图上,该位置是谷歌认为的你搜索的位置。
- 15
不断更改你的搜索,直到你找到希望的绿色标记,单击绿色标记,选择使用此位置。
你需要准备
- 01
电子表格 谷歌帐户,以访问谷歌云计算数据库