Abstract
This study aims to visualized 3D GIS vector data and build system operate through creating a new tool added to ArcMap Geographic Information System (GIS). This new tool automatically visualizes 3D GIS vector layer of an agricultural lands extracted from integrating GIS databases resources without needed to raster layer or any 3D drivers such as DirectX or OpenGL Dll libraries. This paper introduce a new usage for the surface flattening method that by applying it on GIS vector layer and it database. surface flattening used fast marching and classical MSD techniques to find texture coordinates. The scene is rendered using ray casting rendering. Moreover, barycentric coordinates is used as an interpolation method in texture mapping process. Some techniques like lighting, rotation and anti-aliasing, are applied to accomplish the proposed system task. The 3D scene resulted from the texture mapping method in proposed system are have minimum distortion for the textured surface compared with the scene resulted from ArcScene software and obtained a fine look. The system is developed using Visual Studio. Net C# which linked with ArcMap GIS to allowing for the system application to access to the GIS database resources.