@targomo/googlemaps

Google maps extensions for for Targomo's time-based access mapping services.

Usage no npm install needed!

<script type="module">
  import targomoGooglemaps from 'https://cdn.skypack.dev/@targomo/googlemaps';
</script>

README

targomo-js-googlemaps

Google Maps extensions for targomo-js

The Targomo Googlemaps extensions Typescript library provides extensions for visualising results obtained from the Targomo services. The project is maintained by Targomo. The lib can also be used in non-typescript environments.

Standard Polygons

Google Maps Polygons

Inverse Polygons

Google Maps Inverse Polygons

API Key

Get your free API key by signing up for a Targomo account

Regions

The Targomo API is available in many regions. For all available endpoints, see our availability map

Getting started

Usage in TypeScript/ES6 Environments

Install via npm:

npm install @targomo/googlemaps

Example usage for polygon layer

  const layer = new tgm.googlemaps.TgmGoogleMapsPolygonOverlay(map) // Create layer, by passing google map object to constructor

  const polygonData = await targomoClient.polygons.fetch(....) // Fetch polygon data from Targomo service, see @targomo/core lib for more details
  layer.setData(polygonData)  // Visualize received data on layer
}

Docs

More detailed overviews of Targomo's services, along with code examples and demos is available at https://www.targomo.com/developers/documentation/javascript/.

Reference docs available here.