presentation-maps

3.0.5 • Public • Published

presentation-maps

Augmented.js Presentation Maps Module

API

Table of Contents

HeatMapView

Extends DirectiveView

HeatMapView - A Google Maps Heatmap View

Parameters

  • options Object Options to pass Requires the following options passed for meaningful results:

Examples

class MyMapView extends HeatMapView {
constructor() {
  super({
      "el": MOUNT_POINT,
      "template": `any template you want`,
      "name": "mapview",
      "style": "view",
      "lat": 37.775,
      "long": -122.434,
      "zoom": 13,
      "apikey": MAP_API_KEY,
      "data": [{ "lat": 37, "long": -122, "weight": 1 }, ... ]
    });
  };
};

render

Properties

  • heatmap Google.Maps.Heatmap The heatmap

render

Renders the Map

Returns View returns 'this'

produceHeatmap

Produces the heatmap from point data

Parameters

  • data Array The data as an array of points in Lat/Long

Examples

produceHeatmap([{ "lat": 37.7749, "long": -122.4194, "weight": 1 }, ... ]);

MapView

Extends DirectiveView

MapView - A Google Map View

Parameters

  • options Object Options to pass Requires the following options passed for meaningful results:

Examples

class MyMapView extends MapView {
constructor() {
  super({
      "el": MOUNT_POINT,
      "template": `any template you want`,
      "name": "mapview",
      "style": "view",
      "lat": 37.775,
      "long": -122.434,
      "zoom": 13,
      "apikey": MAP_API_KEY,
      "data": [{ "lat": 37, "long": -122 }, ... ]
    });
  };
};

render

Renders the Map

Returns View returns 'this'

Package Sidebar

Install

npm i presentation-maps

Weekly Downloads

0

Version

3.0.5

License

Apache-2.0

Unpacked Size

45.1 kB

Total Files

6

Last publish

Collaborators

  • thedocbwarren