I’m building a web page that features a fully-embeddable 3-D map of Las Vegas and, Phrump, Nevada as well. The map has to feel smooth and modern in the browser—think WebGL with Mapbox GL, CesiumJS, Three.js or a comparable stack—so visitors can explore the city from every angle without installing plugins. Scope of the map • Coverage: Downtown, The Strip, and the main suburban areas of Las Vegas. If you can extend the same model to Phrump, Nevada while keeping performance tight, that’s ideal. • Data layer: I want users to toggle the Real Time Crime Rate. A simple category filter is enough; the visitor chooses the neighbourhood and the crime-rate layer updates instantly. • Interaction: Smooth rotation, zoom, and pan, plus category filtering through an on-map control or a sidebar component—whatever integrates best into a typical responsive site. Tooltips or pop-ups are optional but welcome if they don’t clutter the view. • Embedding: Deliver the map as a lightweight snippet I can drop into any HTML page. All dependencies should load via CDN or a self-hosted bundle that you document clearly. Deliverables 1. 3-D map files and all supporting assets (tiles, textures, data feeds). 2. An embeddable HTML/JS snippet with clear setup instructions. 3. Source code (preferably in a Git repo) so I can tweak styling later. 4. Quick README covering how to update the crime-rate feed and add future layers. Acceptance criteria • Loads in the latest Chrome, Firefox, Safari, Edge, and on mobile browsers with >60 fps on a mid-range laptop. • Real Time Crime Rate filter responds in under one second. • Downtown, The Strip, and suburban polygons render accurately in 3-D. • Clean hand-off: no missing textures, broken links, or undocumented build steps. If you’ve built WebGL or Mapbox GL visualisations before, this should be straightforward. Let me know which library you’d pick and any questions about the crime-rate feed, and we’ll get started right away. https://coolmaps.esri.com (IN 3D!!)