Layer Operations


A layer contains semantically related data of same type and format. Layers are subdivided into smaller units called partitions which are reasonably-sized units for caching and processing. Partitions can store any binary data - it will be published and retrieved without modification. However, you can optionally define the structure and encoding of the data by associating a schema with the layer. This defines the data structure and encoding for the partitions in the layer so that data producers and consumers know how to encode and decode the data.

See the Data User Guide for more information on layers and partitions.

The HERE Data SDK for Python allows for interaction with these four layer types:

  • Versioned layer
  • Volatile layer
  • Index layer
  • Stream layer

Each type of layer has it's own usage and storage patterns and for each type you can find a separate class with methods relevant for that type. See the layer module API documentation for detailed information on all methods.

  • In the Read from Layers section following, you can find details on how to read data from each of the supported layer types.
  • For information on how to write data to each of these layer types, see the Write to Catalog Layers section.
  • For information on creating new and modifying existing layers, see Catalog Operations section.

results matching ""

    No results matching ""