Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 2.29 KB

File metadata and controls

55 lines (40 loc) · 2.29 KB

GBIF Maps

GBIF Occurrence Maps in Mapbox Vector Tile (MVT) format and as PNGs.

  • Processing from HBase or Parquet files into the tile pyramid, stored in HBase
  • Rendering in Mapbox vector tile (MVT) format from HBase or SOLR data sources
  • Mapnik as an optional view to convert MVTs into PNGs
  • Hexagon binning views
  • Fast disaster recovery and batch processing
  • Year resolution time series data

The general architecture:

Architecture

Debugging interfaces

There are debug/demo interfaces:

The result

Installing Protocol Buffers

From terminal run the following commands to install Protocol Buffers version 33.2 on a Linux x86_64 system:

curl -LO https://github.com/protocolbuffers/protobuf/releases/download/v33.2/protoc-33.2-linux-x86_64.zip
shasum -a 256 protoc-33.2-linux-x86_64.zip
unzip protoc-33.2-linux-x86_64.zip -d //tmp/protoc33
sudo mv /tmp/protoc33/bin/protoc /usr/local/bin/protoc_33.2
sudo mv /tmp/protoc33/include/* /usr/local/include/
sudo chmod +x /usr/local/bin/protoc_33.2
/usr/local/bin/protoc_33.2

Note: download the zip according to your OS and architecture (protoc-33.2-osx-aarch_64.zip for MacOS X).

Create a symbolic link to make protoc_33.2 the default protoc:

sudo ln -sf /usr/local/bin/protoc_33.2 /usr/local/bin/protoc

Verify installation by running:

protoc --version
file /usr/local/bin/protoc_33.2