Skip to content

HERE Data Hub Add-on

Note

These features require the Add-On plan to use Add-on features. To sign up for access these features, go to: developer.here.com/pricing

Property Search indexes data in your Data Hub spaces and lets you use the API to search by property value.

This is currently available in the CLI and the API. Property Search is available for all spaces with less that 15,000 features. In order to use Property Search on more than 15,000 features, you'll need a Data Hub Add-on account.

More details are available in the CLI documentation and the Swagger API /search endpoint.

Property Filtering

You can filter the properties that get returned by the API. This is useful when your features have a large number of properties, and you only need to return some of them along with with the geometry. More details are available in the CLI documentation and in the params options of the Swagger API /bbox and /tile endpoints.

Virtual Spaces

Virtual Spaces let you group or associate geospatial features in multiple spaces and present them as a single space.

group acts as an alias, presenting multiple Data Hub spaces via a single space ID.

associate merges feature properties from one Data Hub space into features in a second space based on feature ID matches. This allows you to import statistical data and merge it with pre-existing polygons on the fly.

This is currently available in the CLI and API. More details see the CLI documentation

Search for features in a Data Hub space that fall within a radius, or a polygon, or along a line. You can specify a point and a radius, a feature in another Data Hub space, or a feature in a GeoJSON file.

This is cuurently available in the CLI and API. For more details, see the CLI documentation or Swagger.

GIS Functions

Use the CLI to calculate the area of a polygon or length of line and save it as a new property. Generate centroids of polygons. Create Voronoi polygons or Delaunay trianges from sets of points. For more details, see the CLI documentation

Hexbins

Hexbins are a data simplification method that makes it easier to visualize large datasets of point features at low zoom levels (continent, country, state/province). A series of hexagon grids are created and the points that fall inside each are counted and written to a new space, and statistics are calculated across the hexbin grid.

These hexagons, their centroids, and their statistics can be quickly displayed in place of the raw data that might overwhelm a renderer. Default colors indicating relative "occupancy" are generated for convenience of display.

Hexbins are tagged by zoom level and width and type, makeing it easy to extract one set from the hexbin space for display and comparison.

You can learn more about hexbins and how to display them in this tutorial and the CLI documentation

Rule Based Tags

Create tags using conditional rules based on the values of properties in features. This makes it easy to view and extract data from your Data Hub space.

Schema Validation

Apply a schema validation JSON file to space to ensure that only valid data is uploaded to a Data Hub space.

The schema definition can be in the form of a web address or a local schema JSON file.

Schema validation is not transactional

The schema validation will be non-transactional (Transaction = FALSE) and will upload all the objects which pass schema definition and display the list of objects rejected.

Activity Log

See what's been written, modified, and deleted in a Data Hub Space. The changes are written to a second space, with options to show

  • FEATURE_ONLY (default): Just the full new version of the feature, with the id moved. No diff to previous.
  • DIFF_ONLY: Head (newest object) is the full feature. All older versions are only a Diff to the successor. In order from newest to oldest: Obj1: Newest, full Feature + Diff to Obj2-> Obj2: Diff to Obj3 -> Obj3: Diff to Obj4 -> Obj4 …
  • FULL: Every feature in Activity Log is full feature + Diff to previous.