Map mashups continue to mature in terms of sophistication and functionality, providing end users with an ever-expanding set of tools and applications. As a result, the intersection between traditional geospatial data and these new mashups requires well defined ways to transfer, distribute, and consume geospatial data in a web-friendly way.
Today, thanks to cloud computing, most people have instant access to information, tools and applications that can help them perform their corporate and personal tasks better. That’s not the case, however, on the development side: Nearly 15 million developers and software companies use traditional development environment, with all of the limitations that come with operating systems for developing applications and software. They code, compile and debug applications while sitting in front of a system that supports the given development environment or IDE.