My 9 year old car has this capability built in to the on-board nav system. It includes gas stations, restaurants, rest stops, etc. It also always shows cross and current street names and can seamlessly zoom out to the current continent and has a 3D terrain elevation mode. It was designed over a decade ago.
The difference is that it was designed as a premium option to solve a problem for a user. Modern smartphone apps appear to be more about gathering data and steering users to the platform owner's desired destinations.
The difference is that it was designed as a premium option to solve a problem for a user. Modern smartphone apps appear to be more about gathering data and steering users to the platform owner's desired destinations.