Reconstructing the site . Please come back later ...
This site contains various projects that I have done for class projects or purely for personal curiousity.
There are a large amount of Geographic Information Systems (GIS) data visualization software out there (commercial or freeware).
My ambition is to create my own GIS visualization tools without using third party software.
I use Java as main programing language and an Oracle database in the backend whenever needed.
GIS Data and Spatial Databases
click on the image for a larger version
As a programmer, understanding GIS data formats is the first step toward building an efficient visualization application. These data come in a variety of formats and it is almost impossible to comprehend all of them. Beside, some of the commercial GIS vendor are not willing to release the documentation about their their data format. One of the hottest topics in the GIS community is data interoperability i.e how to use geospatial data without the restriction imposed by its format. The Open Geospatial consortium (OGC) is leading the way for the development of standards for spatial data (see their website for more information).
The second step is to be able to store the data for faster retrieval, processing, and display.
This step very important when dealing with huge data. The last couple years, Relational
Database Management Systems (RDBMS) have decided to introduce spatial data as part of their agenda.
Most of my database work is done with oracle even though PostGres might do the job. Here is a screenshot of an application that store polygons into the database.
Email me if you want to try it and see how it works.
Oregon Soils Spatial Database