For online or cell phone maps, AutoNavi or AMap at http://ditu.amap.com/ seems to be the source for Chinese maps, including roads that are still under construction, roads that are temporarily barricaded, and even trails within some parks. It seems more up-to-date even than Baidu. Updates aren't propagated to Google for about a year afterward. I mention that because now they're going into the ride-hailing business. We've used Didi-Chuxing here in Yulin - NEVER had to wait more than THREE minutes. It comes in handy when you find yourself away from the bus lines (or not wanting to WAIT half an hour), or just want to save on parking fees. Going to Yuntian Gong, the parking fee would have been ¥10, Didi was ¥6. The city bus would have left us on the wrong side of the road. From Sixth Tone