This thesis provides a facility for a charting tool for GIS data and mapping platform. It explores ways to represent data in Pie Charts and Bar Charts. The goal is a JAVA API to easily add charts to an existing Java Application. This thesis is intended to explore the usage of a Charting tool for visually representing quantitative fields of a database, read from raw data, in Java. It also describes possible strategies to identify numerical values, and possible ways of implementing bar charts and pie charts. The primary idea of this project is to explore and enhance the charting facility for Geo data using the Java language. This thesis will also provide a brief comparison of the chart characteristics with those available in Map Objects, Java Edition, and non-open-source ESRI products.