Update task task-024
This commit is contained in:
parent
e778e20bae
commit
36ce0f3fb2
|
|
@ -4,7 +4,7 @@ title: 'Open Mapping: Collaborative Route Planning Module'
|
||||||
status: In Progress
|
status: In Progress
|
||||||
assignee: []
|
assignee: []
|
||||||
created_date: '2025-12-04 14:30'
|
created_date: '2025-12-04 14:30'
|
||||||
updated_date: '2025-12-05 05:29'
|
updated_date: '2025-12-05 05:35'
|
||||||
labels:
|
labels:
|
||||||
- feature
|
- feature
|
||||||
- mapping
|
- mapping
|
||||||
|
|
@ -118,4 +118,15 @@ Map refactoring completed:
|
||||||
- Added layers/index.ts and updated open-mapping exports
|
- Added layers/index.ts and updated open-mapping exports
|
||||||
- Server running without compilation errors
|
- Server running without compilation errors
|
||||||
- Architecture now follows layer pattern: Base Map → Collaboration Layers
|
- 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
|
||||||
<!-- SECTION:NOTES:END -->
|
<!-- SECTION:NOTES:END -->
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue