---
schema_version: "1"
id: 7d8c57c913a90710553884d1b05ecdc9db13b80702329664edd0a496f0b768a7
title: 空间文件
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/pro/desktop/examples_spatial_files.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/zh-cn/examples_spatial_files.htm
source_site: help.tableau.com
content_type: documentation
content_hash: af8d043297b77f5b05d0accac5f7e7d76f24f8ec3f80c0d49674751d8e40e9b1
description: Connect Tableau to spatial files such as Shapefiles, KML, GeoJSON, and Esri File Geodatabases.
---
[跳转到主要内容](#main-content)

# 空间文件

本主题介绍如何将 Tableau 连接到 Shapefile、MapInfo 表、KML（锁眼标记语言）文件、TopoJSON 文件、GeoJSON 文件和压缩的 Esri 文件地理数据库。

**注意：** 在 Tableau Desktop 版本 10.2 和更高版本中支持连接到空间数据。  

## 连接之前

在连接到空间文件之前，请确保将以下所有文件包含在同一目录中：

- **对于 Esri Shapefile：**文件夹必须包含 `.shp`、`.shx`、`.dbf` 和 `.prj` 文件，以及 Esri Shapefile 的 `.zip` 文件。
    
    **对于 Esri 文件地理数据库：**文件夹必须包含文件地理数据库的 `.gdb`，或包含文件地理数据库的 `.gdb.` 的 `.zip`。
- **对于 MapInfo 表**（仅限 Tableau Desktop）：文件夹必须包含 `.TAB`、`.DAT`、`.MAP` 以及 `.ID` 或 `.MID` 和 `.MIF` 文件。
- **对于 KML 文件**：文件夹必须包含 `.kml` 文件。（不需要其他文件。）
- **对于 GeoJSON 文件**：文件夹必须包含 `.geojson` 文件（不需要其他文件。）
- **对于 TopoJSON 文件：**文件夹必须包含 `.json` 或 `.topojson` 文件。（不需要其他文件。）

**注意**：平面文件将拉入整个文件夹的内容。出于性能原因，请移除不必要的文件并减少文件中的数据量。  
  
您只能在当前版本的 Tableau 中连接到点几何图形、线性几何图形和多边形。您无法连接到混合几何类型。  
  
如果您的数据未正常显示变音符号（字符上的重音符号），请检查以确保文件采用 **UTF-8** 编码。  

## 进行连接并设置数据源

在 Tableau Desktop 中：单击“新建数据源”图标，并选择“空间文件”。  
在 Tableau Cloud 或 Tableau Server（Creator 角色）中：选择“创建”\>“工作簿”。选择“文件”选项卡。

然后执行以下操作：

1. 导航到包含空间数据的文件夹，并选择要连接的空间文件。
2. 选择“打开”。

### 空间文件数据源示例

以下是在 Mac 计算机上使用 Tableau Desktop 的空间文件数据源的示例：

![空间文件示例，显示包含有关陆地哺乳动物详细信息的数据表。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/examples_spatial_file1.png)

## 处理“Geometry”（几何图形）列

在开始分析之前，您可以根据需要对数据执行多个任务，例如隐藏或重命名字段。但是请注意，在处理“Geometry”（几何图形）列时有以下限制：

- 您不能隐藏“Geometry”（几何图形）列。
- 您不能拆分“Geometry”（几何图形）列。
- 在数据源页面上，您无法使用“Geometry”（几何图形）列创建计算字段。

## 关于 Tableau Desktop 中的 .ttde 和 .hhyper 文件

在计算机的目录中导航时，您可能会注意到 .ttde 或 .hhyper 文件。当您创建连接到数据的 Tableau 数据源时，Tableau 会创建 .ttde 或 .hhyper 文件。此文件（也称为阴影数据提取）用于帮助提高 Tableau Desktop 中的数据源加载速度。尽管阴影数据提取包含类似于标准 Tableau 数据提取的基础数据和其他信息，但阴影数据提取将以其他格式保存，并且无法用于恢复数据。

**注意**：2024.2 以后的 Tableau 版本不再支持 .tde 文件。现在所有数据提取都为 .hyper 格式。

## 另请参见

[依据空间文件创建 Tableau 地图](https://help.tableau.com/v0.0/pro/desktop/zh-cn/maps_shapefiles.htm)