Compared with the information content, Baidu's urban geographic information is more detailed and updated. On the contrary, Google has more detailed information about remote rural areas. Gao De is equivalent to Google.
From the perspective of functional comparison, Baidu and Google are basically the same, and Google has cycling navigation.
From the comparison of coverage, Baidu Goldtech can only be used in China, while Google can cover the whole world.
From the perspective of offline resources, Baidu Gaode provides domestic offline maps. Google does not have an offline map, but it provides a pre-buffer, but the defect is that the buffer size is limited and cannot exceed 6 pieces.
My choice is: all three, no less-Baidu in the city, Gaode in the country, and Google leaving the country.