Добавление файла 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для создания кэша перед первым добавлением файла на карту.

Теперь слой находится на карте или сцене, и вы можете работать с ним так же, как с любым другим векторным слоем, доступным только для чтения, или отдельной таблицей.

Связанные разделы