Class Index

OpenLayers.Layer.MappingServiceLayer

A MappingServiceLayer is an OpenLayers layer that is capable of displaying a Spatial Server NamedMap on an OpenLayers map.

OpenLayers.Layer.TileServiceLayer

A TileServiceLayer is an OpenLayers layer capable of displaying a map managed by the Spatial Server MapTilingService.

ria.Environment

An abstraction of the client environment.

ria.legend.LegendControl

A LegendControl is a user interface control containing descriptive information about features appearing on a map.

ria.legend.LegendEvent

A LegendEvent is passed to LegendControl.onOverlayToggled() once an overlayToggled event fires.

ria.legend.LegendMapOrchestrator

A LegendMapOrchestrator populates a LegendControl and connects it to an OpenLayers map so that overlay toggle events change the visibility of the corresponding OpenLayers layers.

ria.legend.LegendService

The LegendService class provides an interface to request legend data from the Spatial Server REST service.

ria.ol

Utility functions for OpenLayers

ria.RestService

A JavaScript facade to a REST-ful web service.

ria.search.FeatureService

The FeatureService class provides methods to query Spatial Server tables for features.

ria.search.MultiTableFeatureService

The MultiTableFeatureService class is a convenience class that allows the caller to perform a feature search on multiple tables at once.

ria.template.CustomHtmlTemplate

A template that takes a user-defined HTML template string to format arbitrary objects.

ria.template.DefaultTemplate

A DefaultTemplate formats an arbitrary object into an HTML table with one row for each property of the object.

ria.template.FeatureCollectionsFormatter

A FeatureCollectionsFormatter generates an HTML fragment containing all features of one or more feature collections.

ria.template.Template

A template formats arbitrary JavaScript objects into an HTML string.

ria.template.TemplateRepository

A TemplateRepository allows templates to be looked up by name.