Tile Service

The Tile Service is a powerful API designed to provide a fully clustered and pre-rendered station map solution with advanced filtering capabilities. Unlike traditional methods, which handle filtering and clustering on the front end, the Tile Service moves these operations to the back end. This drastically improves map performance and reduces waiting times, enhancing the overall user experience when interacting with charging station data.

What's new in V2

  • Dynamic power filtering - Filter stations by discrete EVSE power ranges (minimum_power, maximum_power) instead of fixed slow/fast/turbo groups.
  • Granular availability details – Replaced single station status with detailed EVSE counts for every availability state (Available, Charging, etc.). These enable applications to define custom logic for classifying a station's overall status.
  • Station and connector power details - Responses now include two distinct fields: station_power (the station’s maximum power capacity) and connector_power (the maximum power available based on the specified filters).
  • Filter-aware outputs: Availability counts and connector power are dynamically calculated based on the applied filters, ensuring the data reflects only the status of relevant connectors.
  • Full GeoJSON compliance - The Tile JSON endpoint is now fully compliant with GeoJSON standards for seamless integration.
  • Streamlined response - Reduced response’s payload default fields and optimised the architecture to ensure lower latency and faster computing.
  • Clearer field names - Field names are now more descriptive and intuitive.

How it works

The Tile Service API delivers high map performance by supporting powerful filters to query exactly the stations you need and selectors to customize which properties are included in the response. The service supports both MVT and GeoJSON formats, allowing you to use whichever format works best with your mapping setup.

The Tile Service integrates with any station data source - from Eco-Movement to your own custom proprietary station data. For more information about station database options, please contact us.

Use cases

The Tile Service API enables developers to build interactive maps that display EV charging stations in mobile and web applications, as well as on embedded platforms. This service is ideal for applications that require a high-performance display of multiple stations on a map, such as EV route-planning apps, fleet management tools, data analysis, and business intelligence.

Implementation

When using the MVT, JSON or Station Count API requests must be authenticated by adding the necessary authorization headers. Examples on how to integrate this with map providers can be found here.

Experience the performance

See the Tile Service in action with Chargetrip Go. Watch the application handle thousands of stations instantly and discover how it can power a high-performance station mapping for EV solutions.