Geographic Information System (GIS) is a method of expressing objects in a space. Currently, many research and developments are being conducted to implement 3D GIS. In previous studies, 3D GIS applications have been developed using Unity 3D, which is a 3D engine with good development accessibility. However, it requires manual work to enter various formats of GIS data, making it difficult to immediately reflect GIS data that change frequently. To improve this problem, this study developed a method for automatically reading and outputting various GIS data from the existing Unity 3D application. The improved application could read Satellite Images, Aerial Photographs, Digital Elevation Models (DEM) and Shapefiles with no transformation through other commercial programs, and they could be implemented as 3D objects. This study automated the GIS data conversion which had been manually performed and as a result, the manpower, time, and resources required for 3D GIS implementation can be saved.