This paper puts forward a Four-View architecture for the map publishing system.The function view and structure view describe the use case and the architecture of the Map Publishing System.The Control View describes the data flow of the system.The Deployment view describes the deployment of the software and hardware of the system.