1. A road map rendering method, comprising: at a computing device having a central processing unit (CPU) and a graphic processing unit (GPU) and memory for storing program units to be executed by the CPU or GPU, respectively: at the CPU: receiving data representing a road broken line, the data including multiple line segments and a road traffic condition; expanding the road broken line into a polygon based on the multiple line segments and creating a geometric-topological structure for the polygon using the received data, the geometric-topological structure including a vertex list and an index list; selecting texture coordinates that correspond to the road traffic condition; and at the GPU: filling the polygon using the selected texture coordinates that correspond to the road traffic condition, wherein, after being filled with textures, the road map has a pipeline-like three-dimensional effect at both sides of the road map.