Skip to content

Feature: 3D satellite, category search and service worker updates#24

Merged
hgosalia merged 2 commits into
mainfrom
features/3d-satellite
Jun 2, 2026
Merged

Feature: 3D satellite, category search and service worker updates#24
hgosalia merged 2 commits into
mainfrom
features/3d-satellite

Conversation

@hgosalia
Copy link
Copy Markdown
Member

@hgosalia hgosalia commented Jun 2, 2026

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

📋 PR Summary

Title: Feature: 3D satellite, category search and service worker updates
Author: @hgosalia
Draft: No
8 files changed: +170 additions, -39 deletions

Description

This PR introduces several significant functional enhancements to the application, including the addition of a 3D satellite map style, a new category search feature, and updates to the service worker. The 3D satellite option has been integrated into the map styles, allowing users to visualize data in a more immersive way. The category search feature enables users to filter points of interest (POIs) by categories such as hotels, restaurants, and attractions, improving the search experience and making it easier to find relevant locations. Additionally, the service worker has been updated to enhance caching strategies and improve offline capabilities, ensuring a smoother user experience even in low-connectivity situations.

Files

  • README.md — Updated (+1/-1)
  • css/styles.css — Updated #search-cat-wrap, #search-cat-btn, #search-cat-menu, .search-cat-item
  • index.html — +10/-0
  • js/data.js — Modified: autoSave
  • js/map.js — Modified: _scaledTextSize, applyLabelScale, toggleLabels, applyExtraLayers +6 more
  • js/search.js — New: toggleSearchCatMenu, setSearchCat, runCategorySearch. Modified: runReverseGeoSearch, runDestSearch
  • serve.py — New: _overpass_query. Modified: setup_vendor, do_POST, _send_tile
  • sw.js — Modified: tileStrategy

@hgosalia hgosalia merged commit 3bce6f1 into main Jun 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant