Version 5.0 of GTWeb offers a new approach to viewing your GIS data while still providing all of the functionality of the previous versions. The GTWeb Server can now simultaneously support the traditional GTWeb client that has been available since the product was released as well as the GTSketch client introduced in subsequent versions. The exciting new feature offered by Version 5.0 is a new mode of operation that brings GTWeb to an even greater user base by removing the need for any client component at all other than the browser.
The new "client-less" mode uses ASP.NET 2.0 to interact with the GIS data. It allows queries, panning, zooming, and reviewing of attributes just like the original version. The GTWeb and GTSketch clients still provide a richer experience for the user (since they are very similar to GTViewer in regard to its viewing capabilities), but the gain in universality offered by the client-less version opens GTWeb (and your GIS data) up to a new, larger class of users. The client-less mode of operation grants immediate access to users without the need to install or maintain any client software other than the browser, and it provides browser independence since it can be used with IE, FireFox, Opera, etc.
Template Web Site Enhancements
The new features provided in GTWeb version 5.0 are not limited to the new client-less mode. GTWeb has always been delivered with a Template Web Site to use as a starting point for creating your own specific web application around GTWeb for your organization. The Template Site is complete and can be used as-is; generally, if any changes are needed, they are cosmetic (such as adding your company’s logo, etc.). The Template Site delivered with GTWeb version 5.0 has been rewritten to take advantage of many features found in ASP.NET 2.0, and to make the template site easier to use and customize. The new Template Site works with both the client and client-less modes of operation and can easily combine projects of both types. Some of the new Template Site features are listed below:
- Cascading Style Sheets (CSS) are now used to give the template site both a consistent look on its different pages and provides a single place to update the styles, fonts, colors, behaviors, etc. used by the different pages in the Template Site. The Query Selection, Query Form, and Query Results pages have been combined into a single page to provide a better user experience and to eliminate the need to go through multiple pages when performing a query. The page flow has been reduced from: Project Selection -> Query Selection ->Query Form -> Query Results -> Map to a much simpler: Project Selection -> Query -> Map
- Query results are now returned as DataSet objects which can be bound to many of the ASP.NET controls such as a DataGrid. This simple change eliminates a significant amount of web page code and complexity while also leverages the power of the ASP.NET controls. For example, a DataGrid can easily sort by column and automatically break results up into multiple pages.
GTWeb Web Service
Another significant new feature provided by GTWeb version 5.0 is that all of the server side functionality is available in the form of a Web Service. A Web Service is a self-describing software component that makes its functionality available over the internet in a platform independent way. A variety of development platforms (such as .NET and Java) can consume a web service and incorporate the web service’s functionality into a web page, a desktop application, a device application, or anything that can use web services. By providing all the functionality of the GTWeb Server component, a new approach to getting your GIS data on the web and into other applications is now available.The screenshots below show some of the new template site pages and what the client-less maps look like: