除了制作一些快速的、不太高级的图表外,我对 Visio 还很陌生。但是我有一个项目,我们想绘制出我们所有的建筑位置,我想知道如何/是否可以在 Visio 中使用地理位置。我可以成功连接到数据库并检索所需的信息,但我不知道如何使用纬度和经度来绘制一个点。
这能做到吗?
谢谢。
答案1
要向图表添加附加数据,您需要将数据作为附加字段添加到对象中。
转到“数据”选项卡并显示形状数据窗口。然后,您可以添加两个单独的纬度/经度条目或一个组合条目。您可以为图表定义形状数据集,以便所有形状都获得相同的数据或手动添加字段。无论哪种方式,右键单击形状数据窗口都应该会向您展示方法。
当然,这只允许您将数据与形状关联。正如@techie007 推断的那样,它不会为您提供地图。
在 Visio 中,生成此类地图的唯一方法可能是获取地图位图并将其用作背景,然后手动定位形状。虽然可能的尝试实现这一自动化,这可能是一项艰巨的工作——真正了解 Visio 自动化的人并不多。
就我个人而言,当我想完成您列出的任务时,我会求助于众多在线地理制图工具之一。这些工具会获取包含经纬度数据的 CSV 或 Excel 数据,并生成带有适当标志的 Google、Bing 或类似地图。您也可以直接从 Google 数据库执行此操作(请参阅 Google Drive)。
由于您似乎可以访问 Office 2013,因此您可能还想查看 Excel 的 PowerMap 插件,该插件可从 Microsoft 免费下载。它将获取 Excel 表中的数据表,并使用 Bing 地图为您绘制地图。