When using the current GPS software, I found that when I navigate far away, for example, from Shanghai to Shenzhen, GPS told me that the distance was too long to be planned. Yes! Such a large map and so many waypoints may be completed in an embedded device with a maximum of several hundred megabytes of memory. This is impossible because of the large computation and high memory consumption. It is no longer easy to perform path planning operations in a city.
However, this long-distance Navigation is also required. This leads to the birth of the travel function. The navigation between cities and cities, or even between countries is travel. We can also see that the current GPS function is only a subset of the travel function.
Which of the following products can provide better travel functions will surely win the market in the future. Travel can include travel experience sharing, communication, along-the-way schedule, clothing, food, shelter, etc. In addition, these features are unlikely to be completed independently on a small embedded device. If you want to do a good job of the travel function, you must migrate it to a powerful backend server.