From 36ce0f3fb29913c105da516d0014020e00523734 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Thu, 4 Dec 2025 21:35:10 -0800 Subject: [PATCH] Update task task-024 --- ...n-Mapping-Collaborative-Route-Planning-Module.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md b/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md index b745ce6..3ccfbb8 100644 --- a/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md +++ b/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md @@ -4,7 +4,7 @@ title: 'Open Mapping: Collaborative Route Planning Module' status: In Progress assignee: [] created_date: '2025-12-04 14:30' -updated_date: '2025-12-05 05:29' +updated_date: '2025-12-05 05:35' labels: - feature - mapping @@ -118,4 +118,15 @@ Map refactoring completed: - Added layers/index.ts and updated open-mapping exports - Server running without compilation errors - Architecture now follows layer pattern: Base Map → Collaboration Layers + +Enhanced MapShapeUtil (1326 lines) with: +- Touch/pen/mouse support with proper z-index (1000+) and touchAction styles +- Search with autocomplete as you type (Nominatim, 400ms debounce) +- Directions panel with waypoint management, reverse route, clear +- GPS location sharing panel with start/stop, accuracy display +- Quick action toolbar: search, directions (🚗), GPS (📍), style picker +- Larger touch targets (44px buttons) for mobile +- Pulse animation on user GPS marker +- "Fit All" button to zoom to all GPS users +- Route info badge when panel is closed