mirror of
https://codeberg.org/comaps/comaps.git
synced 2026-05-14 11:25:51 +00:00
6
Major expected features and code refactoring
NoelClick edited this page 2026-05-12 22:10:10 +02:00
This is a simple list of expected/planned features that need refactoring or a major change:
- Dynamic SVGs as mentioned in comaps#1580 and previously in organicmaps#2026
- Increase cuisine limit to more than 128 limit
- Increase map language limit
- Support trams and other transports
- Public transport integration with timetables and live info (GTFS) comaps#299 comaps#2483
- 3D Globe to avoid merchator distortion and being able to scroll around.
- Online search
- highlighting regions with downloaded/updatable maps
- open review system integration
- Cycling: Route relations and preference for these in the router
- Hiking: Route relations and preference for these in the router
- Live traffic
- Lane guidance on iOS/CarPlay
- Dashboard support on CarPlay (and subsequently instrument cluster display, and HUD)
- Android Automotive (in progress on OM side?)
- Architecture: Need to refactor iOS app to use scenes (needed for dashboard support and latest by spring 2027 or we will not have an iOS app any more...)
- cycling map style
- automation of map generation and releasing workflows, make them vendor-independent and reproducible
- OpenAddresses Database Integration (PR comaps#4162)
- Bookmarks and Tracks Interoperability
- Bookmarks and Tracks Synchronization with uMap
- Bookmarks and Tracks UI/UX
- Rendering Engine Evolution
- Custom Bookmark Icons
- Street View (Mapillary, Panoramax) comaps#654
- Open source review service integration comaps#556
- Support for indoor mapping comaps#664
Map data
- user-changeable map server, side-loading map files
- compressing map files for downloads
- map generator optimizations to run on smaller hardware
- Map diffs for generation and end-user download
- Decouple Wikipedia data from map data
- This would increase the amount of offline Wikipedia languages
Other
- Search UI/UX
- Navigation UI/UX
- Track Navigation
- Track Viewing UI/UX
- Track Recording UI/UX