Vizzuality/gfw-climate

View on GitHub
app/assets/javascripts/map/views/layers/WWFLayer.js

Summary

Maintainability
A
1 hr
Test Coverage
/**
 * The WWF layer module for use on canvas.
 *
 * @return WWFLayer class (extends CanvasLayerClass)
 */
define(
  ['abstract/layer/CartoDBLayerClass', 'text!map/cartocss/wwf.cartocss'],
  function(CartoDBLayerClass, wwfCartoCSS) {
    'use strict';

    var WWFLayer = CartoDBLayerClass.extend({
      options: {
        sql:
          "SELECT the_geom_webmercator, eco_name as name, realm, biome, eco_num, eco_id, '{tableName}' AS layer FROM {tableName}",
        infowindow: true,
        interactivity: 'name, realm, biome, eco_num, eco_id',
        cartocss: wwfCartoCSS
      }
    });

    return WWFLayer;
  }
);