leaflet-tilelayer-colorpicker

0.1.0 • Public • Published

leaflet-tilelayer-colorpicker

A Leaflet TileLayer with getColor(latLng)

API

// factory
var layer = L.tilelayer.colorPicker(cors_enabled_url_template,options);
layer.addTo(map);

// getColor(latLng) returns Uint8Array ([r,g,b,a]) or null
var color = layer.getColor(map.getCenter());
var red = color[0];
var green = color[1];
var blue = color[2];

Preconditions

  • CORS enabled Tiles are required.
  • crossOrigin option is set to anonymous by default, DO NOT set to false manually.

Demo : display color under cursor

Demo : display elevation under cursor using Mapbox Terrain-RGB

See also : https://www.mapbox.com/blog/terrain-rgb/

Demo : display elevation under cursor using GSI's DEM PNG Tile

See also : http://maps.gsi.go.jp/development/demtile.html

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    45
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    45

Package Sidebar

Install

npm i leaflet-tilelayer-colorpicker

Weekly Downloads

45

Version

0.1.0

License

MIT

Last publish

Collaborators

  • frogcat