A general GIS resource for apprentice Web programmers