工作空间文件夹和到数据库的连接、ArcGIS Server 站点以及门户为存储和管理 ArcGIS 地理信息提供了主要容器。 工作空间文件夹只是磁盘上的普通文件夹,它可保存大量的文件地理数据库、个人地理数据库、基于文件的数据集以及一系列 ArcGIS 文档。
ArcMap 中的一个关键工作空间文件夹是每个地图的主目录文件夹,也就是默认情况下存储地图文档、保存结果和创建新数据集的位置。
工作空间文件夹可以包含多种文件格式的外部数据集以及对地理数据库的引用。 例如,可以使用文件地理数据库,可以连接到企业级地理数据库和数据库,还可以使用包含大量数据文件(如 Esri shapefile 和 coverage、JPEG 图像、DXF CAD 文件、dBASE 表、Excel 电子表格和 GML 数据文件)的文件夹。
可将数据集和 ArcGIS 文档组织到一系列文件系统文件夹(通常称为工作空间文件夹)和连接中。 通过工作空间文件夹和数据库、ArcGIS Server 站点以及门户连接组织数据集非常有用,因为它为执行以下任务提供了一个机制:
- 控制对数据集的访问。
- 为更新和共享数据集提供事务框架。
- 组织大量地理数据集并创建相应的文档和目录。
典型内容包括:
- ArcMap 文档 (.mxd)
- ArcGlobe 文档 (.3dd)
- 图层文件 (.lyr)
- Python 脚本 (.py)
- 影像(例如 .jpg 和 .tif 文件)
ArcGIS 应用程序使用一系列文档来保存在 ArcGIS 中创建的工作。 这些文档定义如何在软件中管理和使用地图、地图元素、地图图层、globe、globe 元素和地理处理模型。 例如,地图文档将指定地图中包含的地图图层集以及用于显示 GIS 数据集的地图布局元素及其显示属性。 创建地图文档后,仅需双击文档名称以将其打开,即可使用该地图文档。 此操作将为所选地图启动 ArcMap 应用程序。
每个 ArcGIS 文档都将保存为磁盘文件夹中的文件。
工作空间文件夹中的一些常用 ArcGIS 文档
文档类型 | 文件扩展名 | 使用方法 | 注释 |
---|---|---|---|
ArcMap 文档 | .mxd | 双击以在 ArcMap 中打开。 | 该文件包含在 ArcMap 中使用的地图、地图图层、显示信息和其他元素。 |
地图包 | .mpk | 双击以在 ArcMap 中打开。 用于与其他用户共享以及在 ArcGIS Online 和 ArcGIS Enterprise 门户上共享地图和数据。 | 地图文档加上地图内容的地理数据库。 地图文档提供所有地图规范,而地理数据库提供地图中使用的实际数据。 |
ArcGlobe 文档 | .3dd | 双击以在 ArcGlobe 中打开。 | 该文件是 3D Analyst 扩展模块组成部分,其中包含 ArcGlobe 中使用的 globe、globe 图层和 3D 显示属性。 |
ArcScene 文档 | .sxd | 双击以在 ArcScene 中打开。 | 该文件是 ArcGIS 3D Analyst extension的组成部分,其中包含 ArcScene 中使用的 3D 场景、场景图层和 3D 属性。 |
服务定义 | .sd | 用于通过 ArcGIS Server 发布服务。 | 在 ArcMap 中创建,使用保存服务定义窗口保存。 |
服务定义草稿 | .sddraft | 用于保存服务定义的草稿。 | 在 ArcMap 中创建,使用保存服务定义窗口保存。 |
图层文件 | .lyr | 拖动到 ArcMap、ArcGlobe 和 ArcScene 中。 | 图层是用于在 ArcMap 和 ArcGlobe 中显示和使用数据集的一组规则。 图层定义包括符号分配、分类、标注规则和其他地图使用属性。 |
图层包 | .lpk | 拖动到 ArcMap、ArcGlobe 和 ArcScene 中。 | 图层包包含地图图层及其打包在一起的数据。 图层包用于共享数据及其制图。 |
地址定位器文件 | .loc | 用于在 ArcGIS 中进行地理编码。 | 用于在 ArcGIS 中对地址进行地理编码的定位器数据集和规则。 定位器可另存为磁盘上的文件,以供共享和使用。 |
地理处理工具箱 | .tbx | 显示为工具箱。 用于在 ArcGIS Desktop 中打开包含地理处理模型和脚本的工具箱文件夹。 也用于将地理处理工具发布到 ArcGIS Server。 | 使用工具箱文件保存和共享的地理处理模型的集合。 |
地图投影文件 | .prj | 保存某些基于文件的数据集以存储坐标系。 | 数据集的坐标系和地图投影信息。 |
地理处理和 Python 脚本 | .py | 用于地理处理。 | 用于在 ArcGIS 中进行地理处理的 Python (.py) 脚本。 |