Information architecture is the science of figuring out what you want your site to do and then constructing a blueprint before you dive in and put the thing together. This tutorial explains what to do in each step of this process: defining goals, determining audience, developing site content, determining site structure, and planning visual design.
Anne Fensie's Guide to Creating Intuitive Navigation Structure
I developed this guide for educational web sites, but the principles
of organization described here apply to all web sites.
Planning page layout
This article was excerpted from Microsoft® Office FrontPage® 2003
Inside Out by Jim Buyens. It has some very practical tips for
planning the organization of your site and page layout.
MapQuest OpenAPI
The MapQuest OpenAPI is a free service that allows you to use
JavaScript to easily integrate routing, geocoding and mapping into
your website. With this feature-rich API you can create dynamic
routing and mapping applications for personal or community use.
Google
Maps API
The Google Maps API lets you embed Google Maps in your own web
pages with JavaScript. You can add overlays to the map (including
markers and polylines) and display shadowed "info windows" just
like Google Maps.