mirror of
https://codeberg.org/comaps/comaps.git
synced 2026-04-19 06:22:17 +00:00
5
Major expected features and code refactoring
NoelClick edited this page 2026-01-02 22:27:49 +01: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 previusly in organicmaps#2026
- Increase cousine 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 verndor-independent and reproducible
- OpenAddresses Database Integration
- 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, sideloading map files
- compressing map files for downloads
- map generator optimizations to run on smaller hardware
- Decouple map updates from app updates comaps#110
- 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