Service providers have more than 80 machines, with the ability to deal with 10 million requests (请求) daily, while Google Earth, Google's mapping service, has thousands of machines, Jiang said. "Our map service can update(更新) data about twice a year, but Google Earth can update ...