Overview of Capabilities of the HERE Data SDKs, Tools, and REST APIs

The HERE Workspace offers a number of Data SDKs, APIs and other tools for automated data processing and application development and deployment. Currently, the following tools are available:

  • HERE Workspace
  • OLP CLI
  • REST API
  • Data Inspector tool and library
  • HERE Data SDKs for Java & Scala, Python, C++, and TypeScript

Depending on the programming language used and the goals achievable with each of the tools that the Workspace provides, the available functions may differ.

Which Tool to Use?

The following is an overview of high-level goals and your options to achieve them with different SDKs, REST APIs and tools offered in the Workspace.

Manage Access
GOAL Portal CLI REST API Data Inspector Data SDK
Java & Scala Python C++ TypeScript
Manage onboarding
Invite users to the platform
Organize
Manage apps, users, and groups
Manage projects



Monitor Usage Cost
GOAL Portal CLI REST API Data Inspector Data SDK
Java & Scala Python C++ TypeScript
Monitor usage reporting
Review your Workspace usage



Manage Data
GOAL Portal CLI REST API Data Inspector Data SDK
Java & Scala Python C++ TypeScript
Manage catalogs
List catalogs and layers
Visualize data ⚠️ ⚠️
Configure catalogs and layers
Read/download data ⚠️ ⚠️
Write data
Share catalogs
Manage schemas
List schemas
Get schemas ⚠️
Create/Update schemas ⚠️
Delete schemas
Share schemas



License Data via Marketplace
GOAL Portal CLI REST API Data Inspector Data SDK
Java & Scala Python C++ TypeScript
Manage data distribution
Create a listing
Control subscriptions
Monitor reporting and metrics
Manage data sourcing
Explore data listings
Subscribe to data offering
Monitor reporting and metrics



Develop Applications
GOAL Portal CLI REST API Data Inspector Data SDK
Java & Scala Python C++ TypeScript
Build pipeline applications
Spark or Flink HERE platform data processing applications
Build (external) standalone applications
Applications interacting with the platform
Implement application functionalities: geo-spatial functions
Map match sensor data to road topology
Perform proximity search
Traverse the road topology
Perform fast random access to map attributes
Encode or decode OpenLR and TMC Location References
Export data to GeoJSON
Implement application functionalities: big data processing functions
Archive stream data
Compile and validate maps incrementally



Deploy Pipeline Applications
GOAL Portal CLI REST API Data Inspector Data SDK
Java & Scala Python C++ TypeScript
Perform CRUD operations on pipelines
Run a pipeline (JVM only)
Share a pipeline



Debug and Monitor Pipeline Applications
GOAL Portal CLI REST API Data Inspector Data SDK
Java & Scala Python C++ TypeScript
Monitor and debug pipelines

Legend:

  • ✅ - fully supported
  • ⚠️ - supported with limitations
  • - additional information available. Hover the mouse to display.

results matching ""

    No results matching ""