Caliper also provides custom application and turnkey system development services.
You can quickly create simple applications without programming by adding existing controls to a web form and linking them to your geographic data. Developers can extend the functionality of an application by modifying the source code for the existing controls, often by adding just a few lines of code.
The following diagram shows the structure of a typical web form – map.aspx. It contains three controls: LocateControl, MapControl and InfoControl. LocateControl lets users find street addresses. MapControl displays the map image and lets users zoom and pan. InfoControl displays information about map features into a DataGrid HTML table.
Each control is composed of three editable files: The HTML layout (e.g., MapControl.ascx), the .NET source code that executes the logic behind the control (MapControl.ascx.vb) and the XML parameter setting file that link the control to your geographic data (MapControl.config). You edit the parameter setting file visually in Maptitude for the Web, and the other two files in an editor such as Visual Studio.NET, Dreamweaver, Expression Web, or even NotePad.
Maptitude for the Web supports dozens of GIS and CAD formats. You can map Esri Shapefiles, MapInfo TAB files, and Oracle Spatial tables directly, or use the built-in translators to import geographic data from a variety of other software packages and public sources. This extensive library of importers and exporters the table below) is one of the largest in the industry and comes at no additional charge. This makes Maptitude the perfect choice for a new GIS purchase because you can work with your existing installation or easily migrate your data from your current GIS software products.
You can also use raster images such as satellite or aerial photographs directly in your maps. Maptitude includes toolboxes for quickly accessing on-line images from OpenGIS Web Map Services and Google Earth. These images can be used as a means of reference or in conjunction with the map editing tools to create or edit geographic files. These images can be used as a means of reference or in conjunction with the map editing tools to create or edit geographic files.
Maptitude lets you create maps using your own data. Whether you store your data in Microsoft Excel, Access, and SQL Server, or as CSV, text, dBASE, Oracle, or any ODBC compliant data source, Maptitude can work with your data. You can use the powerful database capabilities of Maptitude to join your data to an existing map layer and then use the thematic mapping tools to illustrate the geographic component of your data. Alternatively, you can geocode your information on a map by locating a point feature for every record in your table to show the distribution of your customers, facilities, or other resources. Maptitude has built-in, powerful and versatile geocoding tools, offering six methods for locating your data on a map.