All about Computing and Computers WWW Programming Perl VB

a hard lesson to learn

This is a lesson I thought I had learned ! I was in a bit of a rush to burn some CD's and get data onto 20 laptops for a GIS teaching workshop. The CD included an installer that uses "Install Anywhere" to install the program "My World GIS 4.0", and some of our data. I had tested the CD by installing it on a computer in our computer lab but the software was already installed on the travelling lab (on the laptops) so I didn't want or need to install it again. This system allows us to package our data with the My World application by having a zip file named "" in the same filespace as the installer.

But then some of the data changed and I didn't update the zip file at first. I started copying the data onto the laptops and I opened some of the projects to test them out. I realized I had the old version of the data so I had to create a new zip file (and heres where I messed up).

IE7 and ArcGIS not compatible

I installed IE7 Beta the other night because I was anxious to see how some of my web pages looked. The CSS in my pages doesn't work quite as I'd like but that is in no way the worst of it.

I was planning to do some light geoprocessing this morning (I had a couple of shapefiles to merge together). I started ArcMap and went to the merge tool and clicked on it. As the hourglass started pouring sand, I thought "hmmm this is taking longer than it should" and then ArcMap crashed. So I tried a bunch of other tools, same problem. I had installed an extension the other day so I unregistered it thinking that was the problem. I even uninstalled and re-installed the desktop product before I finally gave up.

Then tonight, I found this ESRI Technical Article on the subject.

WV 3-meter DEMs

As a result of the statewide addressing and mapping board (SAMB) project ... 1/9 arc second NED data ! Its Incredible. Proof that WV is a leader when it comes to GIS.

WV 3-meter DEMs

I made a 3-D flythrough video

This video is kind of big ~62MB
For Big Displays
For Smaller Displays

You may find it easier to Download the Video

A list of CSS Properties

Heres a list of CSS properties.

CSS Properties Table

The site looks to have a lot of good stuff too.

The table above came from the “DHTML/Style Sheets” section.

Tables vs. CSS

I've been trying to see if I can change some of my more complicated table-based designs into CSS. One that's pretty tricky is what I call my “Professional” page. I can't see how else I can make the lines in both columns line up when one side can be longer than the other (or not depending on how the window is sized and other factors). If anyone has any suggestions, I'd love to hear them.

Anyway ... I spotted a pretty good article on the subject here. It didn't help me solve the dilemma but maybe I can feel ok about leaving the page as is.

An Objective Look at Table Based vs. CSS Based Design

Perl script for making a web page from a folder full of images (Part II)

This version works with an installation of command-line Image-Magick on a Windows system. I realize this is a little bit limiting and I should be doing the copying and mogrifying in Perl instead of through the "system". This one (like the first version) is to be run in a folder with a bunch of JPEG images. It is an improvement over the first version ( because it creates a copy of each image and turns it into a thumbnail. The thumbnail is what is displayed on the page but the link points to the full-sized image. To run it just type the name of the script and it will interactively prompt you for some answers (same as with

This script and both of the img2html*.pl scripts use cutoff values for sizing the thumbnail. To run it just type the name of the script and it will make the thumbnail images and size them according to the cutoff values.

Perl script for making a web page from a folder full of images

I've been thinking about this one a lot lately (I wrote it a couple of weeks ago). Tonight I fixed it so that it creates valid XHTML (as tested by

If you write a lot of pages with an identical layout, It could be tweaked to suit your needs.

What it does:
It essentially creates a page with a table full of images.

You run the program (e.g. prompt:\>
in a folder that has a group of images in it. Then it asks a series of questions ...
1. Enter an html file name (use an "htm" or "html" extension)
2. Enter the number of images per row
3. Enter a Cell Border Size (hit "Enter" for none)
4. Enter a Title
5. Enter a Major Heading
6. Enter a Minor Heading
7. Add a Link (y/n) ?
#7 enters a loop that runs until you type "n" or "N"

Select Oracle

Find out what those CSS selectors actually do. If you are confused by a set of selectors that you've found in some sample CSS file. Copy and paste it into this web tool and it will explain it to you.


Rollovers done with CSS

This doesn't appear to take the place of having entire images in the anchor (which would draw over the background image). Doing that may still require javascript. But this works if you just have text in the anchor and want to swap “background” images.

ProjectSeven tutorial

W. MD ESRI Users Group Meeting

Western Maryland ESRI Users Group Meeting

Syndicate content