Prairienet Banner

Implementing GIS and Photo Gallery Servers

1. GIS Software

Because of the problems we encountered with the installation of ArcGIS on CentOS, we recommend using Quantum GIS: an open source alternative; easy to install on Ubuntu; installation guides are available on the web; it does not have problems with system requirements.

ArcGIS has support on Redhat Linux Enterprise, but the differences between CentOS and Redhat caused different errors. So in order to use ArcGIS in the field then it should be installed on the latest version of the following operating systems:
Redhat Enterprise Linux/Suse Linux Enterprise Server
Sun Solaris
Windows XP/2000/2003/Vista server/enterprise platforms.

Quantum GIS is lightweight/Cross platform (Mac, Windows, Linux), open source GIS software.  QGIS lets you browse, edit and create a variety of vector and raster formats, including ESRI shapefiles.  All this means is that we still need to test for compatibility with our own data.  It also has extensible plug-in architecture.

2. Photo Gallery Server

We recommend Zen Photo because it has the best feature set, and after modifying the CSS to enable commenting it worked the most like Flickr. To get comments on zenphoto to work:

on light.css file at path /zenphoto/themes/default/styles/, under section labeled “Comments”, put /* */ comment tags around the lines:

#comments {
         clear: both;

Zen Photo installed and worked well on openSUSE 11. It also worked on Ubuntu 8.10, but needed to have Flash Player plugin for Firefox.

When setting up the photo gallery servers required packages should be installed after configuring Apache, PHP, and MYSQL. It’s also very important that the MySQL user must have all privileges to be set the same as root user. Also requires MYSQL administration tool (GUI tool).

Some security concerns with Zen Photo were that all packages were filled with security holes of varying severity and most weren’t secured against malicious PHP code. Adam suggested using Drupal to set up a working photo gallery server, but this would require a lot more work because of Drupal’s steep learning curve. Zen Photo on the other hand was easy to learn to use and set up.