Abstract:Achieving spatial data interoperability and services sharing has always been a goal of open WebGIS.In this regard,we suggest that GML can be used for spatial data encoding, and in order to achieve data interoperability the documents of GML are stored in GML spatial database.The technique of Web services can be used to deal with the problems of function interoperability.Finally,the GML documents can be tranformed into SVG documents by XSLT, so the spatial data can be displayed on the screen.The system from data source to client display are all based on open standards specification,so a completely open system will be achieved.