Skip to content

Map Explorer

✅ Live on Production — This feature is fully deployed and available to all users on the master branch.

The Map Explorer is the centerpiece of the EarthTeam mobile app — a full-screen Mapbox GL map with 3D globe projection, auto-rotation, marker clustering, category-specific coloring, and a comprehensive set of map controls. Users can explore conservation projects worldwide, toggle between satellite and dark map styles, filter by project type and country, and switch to a wildlife crime tracking mode.

  • 3D Globe View — Satellite projection with globe atmosphere effect (default)
  • Dark Map Mode — Mercator projection with dark theme for low-light usage
  • Auto-Rotation — Globe auto-rotates when idle, pauses during interaction, resumes after 3s
  • Marker Clustering — Proximity-based clustering with color-coded circles showing cluster counts
  • MapLayerToggle — Satellite/dark style toggle button (bottom-left)
  • MapZoomControls — Zoom in, zoom out, and reset north buttons (right side)
  • MapFilterPanel — Expandable “Project Type” and “Country” filter dropdowns
  • Search Bar — Filter projects by text with 300ms debounce
  • Result Badge — Shows count of currently filtered projects
  • Solutions Map — Default mode showing ET Partners conservation projects with 7 category-specific marker colors
  • Wildlife Crime Map — Toggle to wildlife-crimedb post type with red markers for crime incidents

Project Categories (7 color-coded markers)

Section titled “Project Categories (7 color-coded markers)”

| Category | Description | |----------|-------------| | Regenerative Agriculture | Farming practices that restore ecosystems | | Habitat Protection | Conservation of natural habitats | | Wildlife Protection | Species and biodiversity conservation | | Demand Reduction | Reducing demand for illegal wildlife products | | Counter-Trafficking | Combating wildlife trafficking | | Counter-Poaching | Anti-poaching initiatives | | Community-Based Conservation | Local community-led projects |

  1. Open Map tab → see 3D globe with clustered project markers
  2. Globe auto-rotates → drag to explore, pinch to zoom
  3. Tap a cluster → map flies to region and breaks cluster apart
  4. Tap a marker → bottom card appears with project preview
  5. Tap “Show More” on card → full post detail with images, info, and comments
  6. Use search bar to find specific projects
  7. Open filter panel to narrow by project type or country
  8. Toggle map style (satellite ↔ dark) with button
  9. Toggle wildlife crime mode to see incident data

When you open the Map tab, the app connects to the EarthTeam servers and downloads marker data for conservation projects around the world. These markers are grouped into clusters when they are close together, showing a count so you can see at a glance how many projects are in a region. Tapping a cluster zooms in and breaks it apart into individual project markers. Each marker is color-coded by the project’s category — for example, habitat protection projects appear in a different color than wildlife protection projects.

The map auto-rotates to give you a sweeping view when you are not actively interacting, and pauses rotation as soon as you touch the screen. You can switch between the satellite globe view (the default) and a dark map style for low-light use. Filters let you narrow down projects by type or country, and the search bar finds specific projects by name or keyword. A wildlife crime mode changes the map to show incident data with red markers, so you can track threats to wildlife in different areas.