Table of Contents

Components and Libraries

TMS FNC Maps provides both visual map controls that embed an interactive map view and headless service components that call mapping APIs for geocoding, routing, elevation, places, timezone, and toll cost data.

Start from the group that matches the problem you are solving, then open a component page for setup, feature guides, and its API map.

Visual Map Controls

Component Description Start
Maps Cross-platform interactive map control with markers, polylines, polygons, circles, rectangles, heat maps, GeoJSON, GPX, labels, and element containers. Provider-agnostic — connect a map service component to switch backend. Get started / API
Google Maps Map control backed by Google Maps with Google-specific clusters, KML layers, street view, and overlay views. Get started / API
MapBox Map control backed by the MapBox GL JS service. Get started / API
Bing Maps Map control backed by Microsoft Bing Maps. Get started / API
HERE Maps Map control backed by HERE Maps with HERE-specific heat maps. Get started / API
TomTom Map control backed by the TomTom Maps API. Get started / API
OpenLayers Map control backed by the open-source OpenLayers library. Get started / API
Leaflet Map control backed by the open-source Leaflet library. Get started / API
MapKit Map control backed by Apple MapKit (macOS/iOS). Get started / API
Maps Image Visual control that displays a static map image from a configured static map service. Get started / API
Route Calculator Interactive route-building control that works alongside a map control; supports undo/redo history and GPX import/export. Get started / API

Service Components

Component Description Start
Directions Non-visual component for calculating turn-by-turn directions and multi-stop routes across multiple service backends. Get started / API
HERE Directions Directions component with HERE-specific routing options including truck routing. Get started / API
Google Routes Directions component using the Google Routes API with traffic advisory and speed reading data. Get started / API
Geocoding Non-visual component for forward and reverse geocoding across multiple service backends. Get started / API
Places Non-visual component for searching points of interest and place details from multiple service backends. Get started / API
Google Places Places component backed by the Google Places API. Get started / API
Location Non-visual component for IP-based location lookup. Get started / API
Elevation Non-visual component for querying terrain elevation data at one or more coordinates. Get started / API
Static Map Non-visual component that retrieves a static map image URL from a configured service backend. Get started / API
Toll Cost Non-visual component for calculating road toll costs along a route. Get started / API
Time Zone Non-visual component for resolving the timezone at a given geographical coordinate. Get started / API