Landview Project
I worked part-time for the ARC on this project
during my last year of university. My portion of this project involved writing an online
ordering site for aerial photos and maps of agricultural land in Western Canada. I also was
responsible with the overall site look and layout.
As the ARC is basically a Microsoft shop, the target platform was WinNT running IIS. I coded
my portions in VBScript/ASP. I was also able to use Javascript on the client-side. The
backend database used was FoxPro which turned out to cause a lot of problems. However, it was
selected as the client (Landview) was familiar with it.
 |
This shows the full site layout on the photo search page. Users could search the
aerial photo database based on the land's legal location. The results are shown in the next
screenshot. |
This cropped page shows the results of a photo search. It lists the images
available for the desired township. The customer can choose to purchase the images, mosaics,
or maps by filling out the form accordingly. |
 |
 |
This form collects ancillary information required by Landview to generate a map
from the digital image. As well, the pricing scheme is based upon the total number of
quarters to be mapped. |
I created a small window opened via Javascript to act as the customer's shopping
cart. It tracks all the items a user requests until a final checkout has been made. |
 |
 |
Customers were able to view land maps using a Java applet written by a developer
in California. The applet allowed for higher resolution printing than the display through
a normal browser window. |
A servlet (run in Resin) was written as well that allowed for the automatic generation
of JPG versions of the maps for customers with older computers that had trouble running the
full Java plug-in virtual machine. |
 |