geeservermap.elements.layers#

TODO Missing docstring.

Module Contents#

Classes#

Geometry

TODO Missing docstring.

Image

TODO Missing docstring.

MapLayer

TODO Missing docstring.

VisParams

TODO Missing docstring.

class geeservermap.elements.layers.Geometry(geometry)[source]#

TODO Missing docstring.

Parameters:

geometry (ee.Geometry) –

layer(opacity=1, visible=True)[source]#

TODO Missing docstring.

class geeservermap.elements.layers.Image(image, visParams)[source]#

TODO Missing docstring.

Parameters:
  • image (ee.Image) –

  • visParams (VisParams) –

property url[source]#

Image Tiles URL.

bands()[source]#

Get bands from visParams or from the image directly.

layer(opacity=1, visible=True)[source]#

Layer for adding to map.

class geeservermap.elements.layers.MapLayer(url, opacity, visible, attribution=ATTR)[source]#

TODO Missing docstring.

ATTR = 'Map Data &copy; <a href="https://earthengine.google.com/">Google Earth Engine</a>'[source]#
info()[source]#

Get the message to send to the backend.

class geeservermap.elements.layers.VisParams(bands, min, max, palette=None, gain=None, bias=None, gamma=None)[source]#

TODO Missing docstring.

Parameters:
  • bands (list) –

  • min (Union[int, list]) –

  • max (Union[int, list]) –

static __format_bands(bands)[source]#

TODO Missing docstring.

static __format_palette(palette)[source]#

Format palette list.

__format_param(value, param)[source]#

TODO Missing docstring.

for_mapid()[source]#

Return params for using in Image.MapId.

classmethod from_image(image, visParams=None)[source]#

TODO Missing docstring.