← Back to Main

How to Use This Template

Replace the UUID in the URL hash to dynamically load different layers from the GeoCore catalog. Simply modify the URL structure: /demo-open-maps.html#{UUID}

Example: http://localhost:8080/demo-open-maps.html#6c343726-1e92-451a-876a-76e17d398a1c

You can also load multiple layers by separating UUIDs with commas: /demo-open-maps.html#{UUID1},{UUID2}

⚠️ Technical Note: Hash-Based Routing

This template uses hash-based routing (#UUID) for compatibility with static hosting services like GitHub Pages. Path-based routing (e.g., /demo-open-maps/UUID) requires server-side URL rewrites and only works with the webpack dev server, not on static file hosting. Hash-based routing works universally on both local development and production environments.

Sample UUIDs to Test (click to copy UUID):