0
0
Fork 0
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