The State of Mapping APIs, 5 Years On
macslocum writes "Map APIs took off in 2005, and during the ensuing years the whole notion of maps has changed. Where once they were slick add-ons, map functionality is now a necessary — and expected — tool. In this piece, Adam DuVander looks at the current state of mapping and he explains how mobile devices, third-party services and ease of use are shaping the map development world."
"Google had the first mapping API and continues to keep its lead by adding useful new features. "
I suspect the government and the various contractors and outside programmers who worked with them or with their data had the first mapping API. It was used for the TigerLINE data that all the rest of this data is originally based off of. It wasnt some internal govt only project, but something anyone could either download (free) or purchase and use. There are a variety of such tools (various with their own APIs), numerous ancient (Win95/98 era) which far predates Google's tools and APIs.
StarTrekPhase2 - The Five Year Mission Continues!
Meant to post ESRI Web Mapping API link.
'We are trying to prove ourselves wrong as quickly as possible, because only in that way can we find progress.' RPF
There is a module for PostgreSQL called PostGIS with quite impressive feature set... It's there for a while, it is actively developed and have support from PostgreSQL core hackers.
No mention of the University of Minnesota Mapserver program. It can render GIS data with antialiasing, auto-placing labels, etc. With some work on a configuration file, you can have it produce images that are nearly identical to Google Maps, but can be arbitrarily scaled (ie, not based on tilesets). Support for WMS makes images from Mapserver available to external programs via a simple HTTP-based RPC. You can also query for features using WFS. I use it to generate maps for use with a weather radar display.