GeoShop Mapping API

Reproduction only with prior permission of infoGrips GmbH.

29.06.2010

Abstract

This documentation describes the GeoShop Mapping API (GSAPI).


Table of Contents

1. Introduction
1.1. Overview
1.2. Content of this documentation
1.3. Supplementary documentation
1.4. Conventions
2. GSMap Object
2.1. Introduction
2.2. Minimal HTML Skeleton Code
2.3. GSMap Methods
3. GSMapZoomSliderControl Object
3.1. GSMapZoomSliderControl Methods
3.2. Icons
4. GSMapTools Object
4.1. GSMapTools Methods
4.2. Icons
5. Other Methods
6. Languages
7. GeoShop URL's via a Proxy Server

1. Introduction

1.1. Overview

The GeoShop Mapping API (GSAPI) is a JavaScript based programming interface to the GeoShop Server. With the GSAPI a JavaScript programmer can easily integrate GeoShop generated maps in his or her application. The GSAPI consists of the following main objects:

GSMap

A visual respresentation of a GeoShop. The GSMap object may be integrated in a HTML DIV element in the user application.

GSMapZoomSliderControl

A zoom control object to manipulate the GSMap object.

GSMapTools

Some tools to query or select information from a GSMap object.

To fully understand this documentation the reader should be familiar with JavaScript programming and the general structure of HTML documents.

1.2. Content of this documentation

This documentation contains the following information:

  • Chapter 2: Detailed description of the GSMap object.

  • Chapter 3: Detailed description of the GSMapZoomSliderControl object.

  • Chapter 4: Detailed description of the GSMapTools object.

1.3. Supplementary documentation

[1] GeoShop Server Konfigurationshandbuch (in German).

1.4. Conventions

In this documentation the following formatting conventions are used:

italics filenames
fat new concepts, names of functions or methods
 courier 
program text or inputs in the operating system