Architecture of the Knowledge Map System