将 Parquet 文件添加至地图或场景

您通过本地文件夹或云存储连接访问的每个 Apache Parquet 文件都将被视为其自己的图层或表,ArcGIS Pro 将为每个文件创建本地缓存。 地图或场景会访问本地缓存中的数据。

有关为 Parquet 文件创建的缓存的详细信息

Parquet 文件添加至地图或场景时,ArcGIS Pro 会读取文件的元数据,以确定如何显示数据,如下所示:

  • 如果文件包含以 GeoParquet 格式定义的空间数据,则缓存为要素类并作为要素图层添加至地图或场景。
    注:

    ArcGIS Pro 将每个要素图层显示一个实体类型。 例如,地图上的单一图层将显示所有点要素;不会在相同图层中显示点和面。

  • 如果 Parquet 文件的几何值设置为特定实体类型(例如点),ArcGIS Pro 将仅显示文件中的点要素;非点要素不会包含在缓存中并且无法访问。 如果没有未文件设置几何值,ArcGIS Pro 将使用文件中第一个要素的实体类型。 只有该实体类型的要素会包含在缓存中,因此会在地图或场景上显示。
  • 如果 Parquet 文件不包含采用受支持 GeoParquet 格式的空间数据,则缓存将以表格的形式创建并作为独立表添加至地图或场景。

要将 Parquet 文件添加至地图或场景,请完成以下步骤:

  1. 目录窗格中,连接到文件夹云存储连接,以访问存储 Parquet 文件的存储段。

    有关受支持的云存储位置,请参阅常见问题

  2. 从上一步打开文件夹或云存储连接,然后按照将图层添加至地图或场景中的说明将 Parquet 文件添加至地图或场景。

    注:

    第一次将 Parquet 文件添加至地图或场景时可能需要一些时间,因为 ArcGIS Pro 要读取整个文件并创建本地缓存。

    要避免此延迟时间,可运行 CreateParquetCache ArcPy 函数在首次将文件添加至地图之前创建缓存。

图层现在位于地图或场景中,您可以像使用任何其他只读要素图层或独立表一样使用该图层。

相关主题