Skip to main navigation Skip to main content Skip to page footer

Single Location Map

  • 🎯 Map Center: Automatically centered on the provided coordinates (latitude and longitude).
  • πŸ” Zoom Control: You can configure the default zoom level, and optionally set minimum and maximum zoom levels to restrict how far users can zoom in or out.
  • πŸ–ΌοΈ Custom Marker Icon: You can replace the default marker with your own custom image (e.g. your logo or a special icon).

Multiple Location Map

Custom Icon per Marker (Per Location)

  • Each location on the map can have its own unique icon, useful for:
  • Categorizing locations (e.g., store, office, warehouse)
  • Visual differentiation (e.g., partner vs. branch)
  • Branded experience (different logos, colors, etc.)

Map with Multiple Locations & Clustering

This map shows multiple markers for different locations across regions or countries. When many markers are close together, they are automatically grouped using clustering, improving readability and performance.

πŸ“ Multiple Locations: Supports any number of locations (10, 100, or even 1000+).

  • πŸ”— Clustering: Group nearby markers into a single cluster bubble.
  • 🧭 Auto-Zoom & Fit Bounds: Automatically centers and zooms to fit all clusters and markers in view.
  • πŸ–ΌοΈ Custom Icons:
    • πŸ” Per Marker (optional)
    • 🌐 Global Icon for all markers (optional)
  • 🎨 Map Theme: Select from:
    • lightmode – default clean look
    • darkmode – dark background
    • greyscale – desaturated map
    • colorblind – accessible contrast
  • πŸ” Performance-Optimized: Efficient rendering with clustering improves load time and interaction on maps with many markers.

Map with Category Filtering via Dropdown

This map displays multiple locations across Switzerland, France, and Germany. A dropdown menu allows users to filter markers by country, so only the locations within the selected country are shown. Choosing β€œAll” will display every location on the map.
 

βœ… Features

  • πŸ“ Multiple markers grouped by country
  • 🌍 Filter by:
    • πŸ‡¨πŸ‡­ Switzerland
    • πŸ‡«πŸ‡· France
    • πŸ‡©πŸ‡ͺ Germany
    • 🌐 All (shows all countries)
  • πŸ–ΌοΈ Country-based marker icons (optional):
    • πŸ‡¨πŸ‡­ Switzerland β†’ red icon
    • πŸ‡©πŸ‡ͺ Germany β†’ black icon
    • πŸ‡«πŸ‡· France β†’ blue icon
  • πŸ—ΊοΈ Auto-center and zoom when a country is selected
  • 🎨 Yellow Map map style support: light mode, dark mode, greyscale, colorblind.
  • βš™οΈ Optional clustering support

Darkmode

Grayscale

Colorblind

Lightmode

Map with Info Text (on click of location Icon)

This interactive map displays multiple locations. When a user clicks on a location marker, an info box (tooltip or popup) appears showing relevant details like the location name, address, or custom text.
 

  • πŸ“ Clickable markers
  • πŸ’¬ Shows info text (e.g., name, description, address)
  • πŸ–ΌοΈ Supports HTML (links, images, etc.) in info box
  • πŸ”„ Works with category or country filters