Skip to content

GitHwwb/CellarMapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CellarMapper

Visualize your wine collection on an interactive world map with terroir overlays, tasting notes, and charts.

Try it here →

Features

  • Upload a CSV from CellarTracker, Vivino, or any wine app
  • World map with markers colored by wine type — dynamically generated from your data
  • Multi-select filters by type and varietal, all built from your CSV
  • Overlays: Geology, Soil, Climate, Elevation, Satellite, Cropland
  • Click-to-query tooltips for geology (Macrostrat), soil (ISRIC SoilGrids), and land cover (CORINE)
  • Live terroir descriptions in every wine popup
  • Dynamic geocoding for any wine region worldwide (via OpenStreetMap Nominatim)
  • Split view for comparing two map regions side by side
  • Spiderfy markers — click overlapping markers to fan them out
  • Charts: by country, top varietals, and consumption timeline with year dividers
  • Fullscreen mode with overlay and filter controls
  • All data stays in your browser — nothing is uploaded to any server

How to Use

  1. Visit the site
  2. Export your wine data as CSV from CellarTracker or Vivino
  3. Drag and drop the CSV onto the page
  4. Explore your wines on the map

How to Export Your Data

CellarTracker (recommended — richest data): Follow the official guide: Exporting Data from CellarTracker

Vivino (limited — no tasting notes, type, or appellation): Use the Vivino Exporter browser extension

Other apps: Any CSV works if it has at minimum a Wine and Country column. Additional supported columns: Vintage, Region, SubRegion, Appellation, Varietal, Color, Type, Consumed, Note. Missing columns are skipped gracefully.

Overlays

Overlay Source Click-to-query
Geology Macrostrat carto tiles Formation name, period, age, lithology, color swatch, link to Macrostrat
Soil ISRIC SoilGrids WMS WRB soil class with wine-relevance notes (official ISRIC colors)
Cropland CORINE Land Cover 2018 (EEA) Land cover class with official EEA color swatch (Europe only)
Climate Esri World Physical Map
Elevation OpenTopoMap
Satellite Esri World Imagery

Tech

  • Leaflet.js for maps
  • CartoDB dark tiles
  • Macrostrat API for geology
  • ISRIC SoilGrids WMS for soil data
  • CORINE Land Cover 2018 WMS for European land cover
  • OpenStreetMap Nominatim for dynamic geocoding
  • Zero dependencies, zero backend, single HTML file

License

All rights reserved. This project is shared for personal and educational use. Please do not redistribute or use commercially without permission.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages