The invention relates to a method of constructing a REST (representational state transfer) styled ontology annotation visualization system. The method includes: S100, using an ontology as a basic object for system processing to allow a machine to understand intrinsic logic meaning of data; S200, using a relational database to endure ontological data stored and analyzed, so as to conveniently and quickly visit and operate the ontological data; S300, using the ontological data to perform automatic semantic annotation of an REST styled service to information acquired, thereby extending the REST styled service to extract the ontological data; S400, visualizing the ontology and providing different strategies for ordinary users and expert users; S500, establishing a web work heterogeneously supportive and across browser platforms through the REST architecture style, thereby allowing users to conveniently gain access and a server to more efficiently run. Visualization and web services are implemented to web works based on the REST architecture style, the visualization technology is built in, and checking is facilitated.