Home Reference Source Repository

References

Class Summary

Static Public Class Summary
public
public
public abstract

The base layer class

public abstract

The Vector layer base

public

Base layer for esri vector layers

public

The Vector GeoJson Layer

public

XYZ tile

public

esri mapserver layer

public

Esri tile

public

Its Layer class

public

a wrapper to make a legend

public

Real earth tile

public
public

Vector real earth vector

public

base interaction

public

assists with map move interactions, trigger callback functions

public

map popup class

public

Mixin to get the product times Be sure to call getTimeInit after the mixin has been applied

public

Animate real earth tile

public

class mixin to animate RealEarth vector layers

public
public

class to make a slider group

public

take an array of features and sort by a given property name

Function Summary

Static Public Function Summary
public

bundleEs2015Multiple(fileArray: Array<Array<string>>, production: boolean): *

make multiple bundles

public

calculateExtent(layers: Array<LayerBaseVector> | Array<ol.layer.Vector> | LayerBaseVector | ol.layer.Vector | *): ol.Extent | Array<number> | *

public

Given a date return a string in the format YYYYmmdd_hh0000

public

Given a date return a string in the format YYYY-mm-dd hh:MM:SS

public

check if the input is defined and not null

public

fitToMap(layers: Array<LayerBaseVector> | Array<ol.layer.Vector> | LayerBaseVector | ol.layer.Vector, mp: ol.Map, zoomOut: number | undefined)

given one or an array of layers, fit to the map

public
public

hexAlphaToRgbOrRgba(hexString: string, alphaVal: number): string

Convert hex string to RGB or RGBA string

public

iterate over the key value pairs of an object

public

Make a blue green red gradient

public

Create a function that will return colors based on a gradient

public
public

guids are used to uniquely identify groups and features

public

make map service legent

public

overflowScroll($table: jQuery, $tableContainer: jQuery, options: object)

public

processLessFile(inputFile: string, outputFile: string): *

convert less file

public

wrapper to define a style function by properties and zoom level

public

provide(namespace: string): object

create a namespace on the gv object

public

quickMap(options: object): ol.Map

Sets up a map with some default parameters and initializes mapMove and mapPopup

public

quickMapBase(options: object): ol.Map

Sets up a map with some default parameters and initializes mapMove and mapPopup

public

Sets up a map with some default parameters and initializes mapMove and mapPopup

public

resolutionToZoom(resolution: number): number | *

Get resolution from the zoom level

public

responsiveScroll($table: jQuery, $responsiveContainer: jQuery, options: object)

public

converts an RGB string to hex

public

rgbToRgba(rgb: string, alpha: number): string

adds alpha value to rgb string 'rgb(r, b, g)', returns 'rgba(r, g, b, a)'

public

check if the input is undefined or null

public

windowScroll($table: jQuery, options: object)

implement the default window scroll

public

zoomToResolution(zoomLevel: number): number | *

Get the resolution given the zoom level

Variable Summary

Static Public Variable Summary
public

jQuery: *

public

ol: *

Typedef Summary

Static Public Typedef Summary
public
public
public
public
public

style and legend object