获取和准备 3D 地图的数据

为获得 3D 地图的最佳效果,请使用 Excel 表格中的数据 (最好) Excel 中创建的数据模型或使用 Power Pivot 创建的数据模型。 如果要在 3D 地图中使用的数据存储在外部服务器上,可以从 Excel 连接到该数据,并将其添加到数据模型。

注意: 3D 地图不支持层次结构 (数据字段的) 在数据模型中创建的数据字段分组。

设置数据结构

若要准备数据,请确保所有数据都采用 Excel 表格式,其中每行都表示唯一的记录。 列标题或行标题应包含文本而不是实际数据,以便 3D 地图在绘制地理坐标时正确解释它。 在 3D 地图教程编辑器窗格中设计教程时,使用有意义的标签还可提供值和类别字段。

若要使用在 3D Maps 内更准确地表示时间和地理位置的表格结构,请包含表格行中的所有数据,并使用列标题中的描述性文本标签,如下所示:

正确表格式的示例

确保数据的结构不是类似于以下这样,即部分一些数据(如 UFO 目击次数和年份)未包含在 Excel 表中:

不正确表格式的示例

在表中包含以下数据:

  • 地理值    3D 地图要求每行数据至少有一个地理值。 这可以是纬度/经度对、城市、国家/地区、邮政编码、州/省/自治区/直辖市或地址。 3D 地图的准确性取决于你提供的地理数据量和种类以及必应的搜索结果。 例如,因为美国有 18 个城市单独称为“哥伦布”,所以采用一个列会有所帮助,以便可以识别正确的城市。

  • 如果要查看一    段时间的数据,3D 地图的日期或时间字段每行数据至少需要一个日期或时间字段。 若要获得最佳效果,请将此临时数据置于单独的列中,并将它格式化为日期或时间(右键单击所选单元格 >“设置单元格格式”)。

连接到外部数据

如果使用大型数据集,则它可能会存储在外部源(如数据库、数据馈送或网站)中。 您需要将其导入工作簿中,3D 地图使用它。

若要从 Excel 连接到外部数据(即不通过 PowerPivot),请执行以下操作:

  1. 在 Excel 中,单击“数据”,然后在“获取外部数据”组中单击所需连接。

    “数据”选项卡上的“获取外部数据”组

  2. 按照启动的向导中的步骤操作。

  3. 在向导的最后一步中,确保选中“将此数据添加到数据模型”。

若要从 PowerPivot 窗口连接到外部数据,请执行以下操作:

  1. 在 Excel 中,单击“PowerPivot”选项卡,然后单击“管理”。

    “PowerPivot”选项卡和“管理”按钮

  2. 在“PowerPivot”窗口中,单击“获取外部数据”。

  3. 选择数据类型(如 SQL Server 或其他数据库、文件或数据馈送)。

  4. 按照启动的向导中的步骤操作。

通过 PowerPivot 窗口获取外部数据时,数据会自动添加到数据模型。

提示: 如果您有 Microsoft Power Query for Excel,则可以使用它导入数据,然后使用“查询编辑器”进行调整或转换。 有关详细信息,请参阅"关于 Power Query 和Power Query 与 Power Pivot 如何协同工作"。

使用数据透视表的源数据

数据透视表格式的数据在 3D 地图中无法很好地工作,因为数据透视表会聚合总计,例如区域的总销售额或总销售实例数。 最好改为使用数据透视表的源数据,因此 3D 地图可以利用每个单个实例作为时间点,在一段时间之后对其进行动画处理,并绘制在地球仪上的确切位置。

3D 地图使用源数据在地图上绘制地理数据透视表聚合 (例如跨州的城市、国家/地区中的城市,或者区域/大洲) 上的保留相同粒度级别的详细信息。 通过“区域”图表类型可以跨不同类型的地理区域显示数据,如按国家/地区、按州或按邮政编码。

检查数据的质量

处理大量数据时,可能会遇到质量问题,如输入错误和不正确的数据。 可能需要先检查数据,然后再使用 3D 地图(地理、时间和度量值)绘制数据,然后抽查绘制了哪些 3D 地图。

在下面显示的示例中,芝加哥的人口考虑了系数 10;其数据条与其他非常大的城市(如纽约和洛杉矶)的数据条非常不成比例。

人口条形与其他条形的比例

修复源 ((如 Excel 工作表表或 SQL Server 数据库) )中的数据,然后单击"开始">"直接从 3D 地图功能区刷新数据

“开始”选项卡上的“刷新数据”组

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×