compared with the information content, Baidu's urban geographic information is more detailed and the data is newer. On the contrary, Google has more detailed information in remote rural areas. Gao De is equivalent to Google.
In terms of function, Baidu is basically similar to Google, and Google has an additional riding navigation.
from the comparison of coverage, Baidu gaode can only be used in China, while Google can cover the whole world.
compared with offline resources, Baidu gaode provides domestic offline maps. Google doesn't have an offline map, but it provides pre-buffering, but the defect is that the buffer size is limited, and it can't be more than 6 pieces.
my choice is: all three, not one less-Baidu for the city, Gaode for the country, and Google for leaving the country.