Telogis GeoBase supports designing and deploying applications across multiple platforms.
- Client/Server (AJAX, JSON, XML)
- Desktop (thick client)
There are many different deployment scenarios that can be supported by the Telogis GeoBase SDK, the three most common are described below
Client/Server Applications (GeoStream)
GeoStream .NET uses the same API as the core Telogis GeoBase library. This allows companies to develop from a single code base and deploy the map data and Telogis GeoBase engine either remotely or locally depending on the customer's requirements.
In this deployment model GeoBase libraries are compiled into server-based applications that support the desired functionality. These apps can be native services, web services or purpose-built application that process geospatial data as a part of enterprise operations. GeoStream is certified for Windows Server 2008 R2.
Thick Client Applications
Similar to Server-Based Applications, Telogis GeoBase libraries are compiled into native applications that are designed to run on the desktop. The map data is resident locally on that desktop which may or may not communicate with databases, or other enterprise systems. Common applications for this model include AVL, tracking, planning, and dispatching applications.