At the beginning of the article, we introduced the history of GIS (Geography Information System), the achievements of GIS. And finally some basic terminology and concepts have been introduced.
At the second chapter, we give a representation of the whole architecture and the design principles (Object-Oriented) we following. The whole GIS server obeys the standards of Simple Features of OpenGIS specification: the WKT form and WKB form of spatial objects. This is the core content when designing the GIS server’s architecture. The WKT forms emphasize on making the geometry object easily to read by human or developer. The WKB forms are trying to make data utilization maximum.
In the base of the previous chapter, the third chapter describes detail design of each modules mentioned in second chapter. We clear the principles in detail design by list some pictures and source code.
At last, we analyzed the whole GIS server’s architecture and detailed design. Through that, we proposed some improvements in the GIS server, with whole view and the detail view. As we made the system architecture easily to extent, The following improvements on the GIS server can execute without too much trouble.
Key Words: GIS, OGC, WKB, WKT, Design and implementation