1. A computer-implemented method for providing a graphic in a 3D geographical information system (GIS) view comprising: obtaining, with one or more computing devices, a graphic; determining, with the one or more computing devices, a 3D geographical space in the GIS view based on a geographical reference in the GIS view; rendering, using the one or more computing devices, a curvilinear representation of the graphic; providing for display on a display surface, with the one or more computing devices, the curvilinear representation of the graphic in the geographical space; and continually adjusting the curvilinear representation of the graphic according to an updated viewpoint of the GIS view, wherein the curvilinear representation is oriented directly towards the updated viewpoint, including adjusting a shape and a position of the curvilinear representation of the graphic relative to the geographical reference based on a change of the GIS viewpoint relative to the geographical reference, such that the curvilinear representation of the graphic appears to at least partially rotate on the display surface.