Tutorials |
One of the best ways to learn how to work with the GeoBase API is to complete the tutorials. These show how to work with the most commonly-used GeoBase features, and can be used as a starting point for your own applications.
Tip |
---|
Before trying the tutorials, read Using the API - Quick Start Guide for some important steps you must follow when setting up Visual Studio to work with the GeoBase API. |
This tutorial walks you through the creation of a simple Windows Form based application. By the end of this tutorial you should feel comfortable working with GeoBase.
In this tutorial, you build a simple application that performs various types of data queries by clicking on a map.
Learn how to optimize a route between stops (based on either custom or predefined criteria) and generate driving directions and time/distance estimates.
Learn how to use a GPS unit in conjunction with GeoBase to provide real-time routing information and driving directions.
Learn how to create routes that automatically adjust for real-time (or historic) traffic conditions.
Learn to implement the IMapRenderer interface and add it to a map.
Learn how to use the DrillDownGeoCoder, which performs a forward geocode by selecting decreasingly smaller search regions to locate a street address on the map.
Autocomplete Geocoder Tutorial
Learn to use the AutocompleteGeocoder, which performs a forward geocode by taking partial address strings, generating a list of suggestions of full addresses and locating the selected street address on the map.
Learn to use the LocationSearch class to find a selected location on the map, POI locations of a specific type near a selected location on the map, or locations matching a given query string.
Learn how to extend GeoBase classes so that they can respond to mouse events.
Learn how to use the Telogis.GeoBase.Diagnostics namespace's Log class to log application events.
Manipulating Polygons Tutorial
Learn how to draw and manipulate shapes and polygons.
Learn how to use directional arrows above route highlights or LineString objects.
Transactional Database Tutorial
Learn how to create and use a transactional repository.
In addition to the tutorials in this section, you can find additional tutorials at the following locations:
If you are creating a Web-based application, the GeoStream tutorials illustrate how to work with the JavaScript API.
You can find more tutorials on-line by visiting the GeoZone website.
Sample Projects
A variety of sample projects are available from the Start menu under GeoBase Developer's Kit | Sample Code & Projects | Sample Projects. Select any of these samples to open the project in your development environment.