How to use google maps in cesiumjs?

I have download some google maps image. And then use them the way createTileMapServiceImageryProvider , but the results seems not right.

I have known that the TileCoordinates here is different from the others, so how to deal with this? How the image files is arranged by cesiumjs?

Thanks a lot.

Unless you have a Google Earth Enterprise Server, I believe it is against google’s terms of use to download their tiles and use them in this way.

-Hannah