Extension of mapfish.widgets.editing.BaseProperty for float properties.
The mapfish object provides a namespace for all things
Class for representing RGB colors.
Base class for geo-statistics.
Use this class to create choropleths on a map.
Use this class to create proportional symbols on a map.
MapFish Offline core component.
Class to communicate with the print module.
Contains convenience methods for protocol manipulation.
MapFish Protocol class.
Instances of this class decorate a protocol by merging filters provided by searchers before invoking the decorated protocol’s read method.
Decorator class responsible to trigger events when requests are sent and received.
Base searcher class.
Use this class to create a form searcher.
Use this class to create a Map searcher.
A strategy that listens to “crudfinished” and “clear” events triggered by a mapfish.Protocol.TriggerEventDecorator protocol, upon receiving a “crudfinished” event and if the request is of type “read”, the strategy adds the received features to the layer, upon receiving a “clear” event, the strategy destroys the features in the layer.
Utility functions
FeatureReader is a specific Ext.data.DataReader.
Helper class to ease creating stores of features.
This class is to be used when one wants to insert features in a store.
A mediator for selecting feature on grid row selection and vice-vera.
This class is to be used when one wants to insert, remove, and update features in a grid as a result of features being inserted, removed, modified in a vector layer.
This class is to be used when one wants to insert search results (features) in a store; it works by listening to “crudfinished” and “clear” events triggered by a mapfish.Protocol.TriggerEvent protocol.
Abstract base class for the properties object used in the layerConfig property of the mapfish.widgets.editing.FeatureEditingPanel class.
A property that is shown as a date picker.
This class provides a panel for editing features.
Use this class to create an editable grid of features.
Extension of mapfish.widgets.editing.BaseProperty for integer properties.
Extends mapfish.widgets.editing.BaseProperty to show string or numeric properties with an Ext.form.TextField.
Extension of mapfish.widgets.editing.BaseProperty for string properties.
Use this class to create a widget allowing to display choropleths on the map.
Use this class to create a widget allowing to display proportional symbols on the map.
Extension of Ext TreePanel to show a tree that can control OpenLayers layers.
A map container in order to be able to insert a map into a complex layout Its main interest is to update the map size when the container is resized
Base class for the Ext components used to communicate with the print module, automatically take the layers from the given {OpenLayers.Map} instance.
Base class for the Ext panels used to communicate with the print module, automatically take the layers from the given {OpenLayers.Map} instance.
Automatically takes the layers from the given {OpenLayers.Map} instance.
An OpenLayers control that generates a PDF based on the Map’s extent
Automatically takes the layers from the given {OpenLayers.Map} instance.
Base class for various recentering tools.
Recenters (and zooms if asked) on user-provided coordinates.
Display a list of elements corresponding to the user input and recenters on the selected element.
Shorcuts to get the map zoomed to a preconfigured locations.
A Check item is associated with an OpenLayers Handler through an OpenLayers Control.
A Menu item is associated with an OpenLayers Control of type BUTTON and will call trigger on it.
A toolbar shows a set of OpenLayers Controls and handle activating them.
The OpenLayers object provides a namespace for all things OpenLayers
Deprecated.
{Object}
Contains convenience functions for array manipulation.
Instances of this class represent bounding boxes.
The OpenLayers.Console namespace is used for debugging and error logging.
Controls affect the display or behavior of the map.
The ArgParser control adds location bar querystring parsing functionality to an OpenLayers Map.
The attribution control adds attribution from layers to the map display.
The Button control is a very simple push-button, for use with OpenLayers.Control.Panel.
The DragFeature control moves a feature with a drag of the mouse.
The DragPan control pans the map with a drag of the mouse.
The DrawFeature control draws point, line or polygon features on a vector layer when active.
The EditingToolbar is a panel of 4 controls to draw polygons, lines, points, or to navigate the map by panning.
Gets vector features for locations underneath the mouse cursor.
The KeyboardDefaults control adds panning and zooming functions, controlled with the keyboard.
The LayerSwitcher control displays a table of contents for the map.
Allows for drawing of features for measurements.
Control to modify features.
This class is DEPRECATED in 2.4 and will be removed by 3.0.
The MousePosition control displays geographic coordinates of the mouse pointer, as it is moved about the map.
This class is DEPRECATED in 2.4 and will be removed by 3.0.
The navigation control handles map browsing with mouse events (dragging, double-clicking, and scrolling the wheel).
A navigation history control.
This Toolbar is an alternative to the Navigation control that displays the state of the control, and provides a UI for changing state to use the zoomBox via a Panel control.
The OverMap control creates a small overview map, useful to display the extent of a zoomed map and your main map and provide additional navigation options to the User.
The Pan control is a single button to pan the map in one direction.
The Panel control is a container for other controls.
The PanPanel is visible control for panning the map North, South, East or West in small steps.
The PanZoom is a visible control, composed of a OpenLayers.Control.PanPanel and a OpenLayers.Control.ZoomPanel.
The PanZoomBar is a visible control composed of a OpenLayers.Control.PanPanel and a OpenLayers.Control.ZoomBar.
The Permalink control is hyperlink that will return the user to the current map view.
The Scale control displays the current map scale as a ratio (e.g.
The ScaleLine displays a small line indicator representing the current map scale on the map.
The SelectFeature control selects vector features from a given layer on click or hover.
Acts as a snapping agent while editing vector features.
Acts as a split feature agent while editing vector features.
The WMSGetFeatureInfo control uses a WMS query to get information about a point on the map.
The ZoomBox control enables zooming directly to a given extent, by drawing a box on the map.
The ZoomIn control is a button to increase the zoom level of a map.
The ZoomOut control is a button to decrease the zoom level of a map.
The ZoomPanel control is a compact collecton of 3 zoom controls: a OpenLayers.Control.ZoomIn, a OpenLayers.Control.ZoomToMaxExtent, and a OpenLayers.Control.ZoomOut.
The ZoomToMaxExtent control is a button that zooms out to the maximum extent of the map.
Easing Equations by Robert Penner, http://www.robertpenner.com/easing/
This class takes care of figuring out which order elements should be placed in the DOM based on given indexing methods.
These are the compare methods for figuring out where a new node should be placed within the indexer.
Utility functions for event handling.
Features are combinations of geography and attributes.
Vector features use the OpenLayers.Geometry classes as geometry description.
WFS handling class, for use as a featureClass on the WFS layer for handling ‘point’ WFS types.
This class represents an OGC Filter.
This class represents a comparison filter.
This class represents a ogc:FeatureId Filter, as being used for rule-based SLD styling
This class represents ogc:And, ogc:Or and ogc:Not rules.
This class represents a spatial filter.
Base class for format reading/writing a variety of formats.
Read/Wite ArcXML.
Read/Wite ArcXML features.
A format for creating CSWGetDomain v2.0.2 transactions.
A format for creating CSWGetRecords v2.0.2 transactions.
Read/Wite ogc:Filter.
Superclass for Filter version 1 parsers.
Write ogc:Filter version 1.0.0.
Write ogc:Filter version 1.1.0.
Read and write GeoJSON.
Read/write GeoRSS parser.
Read/Wite GML.
Superclass for GML parsers.
Parses GML version 2.
Parses GML version 3.
Read/write GPX parser.
A parser to read/write JSON safely.
Read/Wite KML.
OSM parser.
Read/Wite SLD.
Superclass for SLD version 1 parsers.
Write SLD version 1.0.0.
Read Text format.
Read/Write WFS.
Read WFS Capabilities.
Abstract class not to be instantiated directly.
Read WMS Capabilities version 1.0.0.
Read WFS Capabilities version 1.1.0.
Superclass for WFST parsers.
A format for creating WFS v1.0.0 transactions.
A format for creating WFS v1.1.0 transactions.
Class for reading and writing Well-Known Text.
Read and write Web Map Context documents.
Superclass for WMC version 1 parsers.
Read and write WMC version 1.0.0.
Read and write WMC version 1.1.0.
Read WMS Capabilities.
Abstract class not to be instantiated directly.
Read WMS Capabilities version 1.1.0.
Read WMS Capabilities version 1.1.1.
Read SLD WMS DescribeLayer response DescribeLayer is meant to couple WMS to WFS and WCS
Read SLD WMS DescribeLayer response for WMS 1.1.X WMS 1.1.X is tightly coupled to SLD 1.0.0
Class to read GetFeatureInfo responses from Web Mapping Services
Read and write XML.
Contains convenience functions for function manipulation.
A Geometry is a description of a geographic object.
A Collection is exactly what it sounds like: A collection of different Geometries.
A Curve is a MultiPoint, whose points are assumed to be connected.
A Linear Ring is a special LineString which is closed.
A LineString is a Curve which, once two points have been added to it, can never be less than two points long.
A MultiLineString is a geometry with multiple OpenLayers.Geometry.LineString components.
MultiPoint is a collection of Points.
MultiPolygon is a geometry with multiple OpenLayers.Geometry.Polygon components.
Point geometry class.
Polygon is a collection of Geometry.LinearRings.
This class is not supported, and probably isn’t what you’re looking for.
Base class to construct a higher-level handler for event sequences.
Handler for dragging a rectangle across the map.
A handler for mouse clicks.
The drag handler is used to deal with sequences of browser events related to dragging.
Handler to respond to mouse events related to a drawn feature.
The hover handler is to be used to emulate mouseovers on objects on the map that aren’t DOM elements.
A handler for keyboard events.
Handler for wheel up/down events.
Handler to draw a path on the map.
Handler to draw a point on the map.
Handler to draw a polygon on the map.
Handler to draw a regular polygon on the map.
The icon represents a graphical icon on the screen.
Internationalization namespace.
Dictionary for العربية.
Dictionary for Беларуская (тарашкевіца).
Dictionary for Catalan, UTF8 encoding.
Dictionary for Czech.
Dictionary for Danish.
Dictionary for Deutsch.
Dictionary for English.
Dictionary for English-CA.
Dictionary for Spanish, UTF8 encoding.
Dictionary for Suomi.
Dictionary for Français.
Dictionary for Galego.
Dictionary for Alemannisch.
Dictionary for Hornjoserbsce.
Dictionary for Interlingua.
Dictionary for Ido.
Dictionary for Íslenska.
Dictionary for Italian.
Dictionary for 日本語.
Dictionary for ភាសាខ្មែរ.
Dictionary for Ripoarisch.
Dictionary for norwegian bokmål (Norway).
Dictionary for Nederlands.
Dictionary for Norsk (nynorsk).
Dictionary for Occitan.
Dictionary for Português.
Dictionary for Português do Brasil.
Dictionary for Русский.
Dictionary for Slovenčina.
Dictionary for Svenska.
Dictionary for తెలుగు.
Dictionary for Tiếng Việt.
Dictionary for Simplified Chinese.
Dictionary for Traditional Chinese.
Instances of OpenLayers.Layer.ArcGIS93Rest are used to display data from ESRI ArcGIS Server 9.3 (and up?)
Instances of OpenLayers.Layer.ArcIMS are used to display data from ESRI ArcIMS Mapping Services.
Draw divs as ‘boxes’ on the layer.
Base class for 3rd party layers.
Some Layers will already have established zoom levels (like google or ve).
Add GeoRSS Point features to your map.
Create a vector layer by parsing a GML file.
Base class for layers that use a lattice of tiles.
Instances of OpenLayers.Layer.Image are used to display data from a web accessible image as a map layer.
This class is designed to talk directly to a web-accessible ka-Map cache generated by the precache2.php script.
Instances of OpenLayers.Layer.MapGuide are used to display data from a MapGuide OS instance.
Instances of OpenLayers.Layer.MapServer are used to display data from a MapServer CGI instance.
Deprecated.
Note that MultiMap does not fully support the sphericalMercator option.
A class to access OpenStreetMap tiles.
Vector layer to display ordered point features as a line, creating one LineString feature for each pair of two points.
A mixin for layers that wraps up the pieces neccesary to have a coordinate conversion for working with commercial APIs which use a spherical mercator projection.
This layer creates markers given data in a text file.
A read only TileCache layer.
Instances of OpenLayers.Layer.Vector are used to render vector data from a variety of sources.
A special layer type to combine multiple vector layers inside a single renderer root container.
Instances of OpenLayers.Layer.WMS are used to display data from OGC Web Mapping Services.
Instances of OpenLayers.Layer.WMS.Post are used to retrieve data from OGC Web Mapping Services via HTTP-POST (application/x-www-form-urlencoded).
Deprecated.
The XYZ class is designed to make it easier for people who have tiles arranged by a standard XYZ grid.
This class represents a longitude and latitude pair
Instances of OpenLayers.Map are interactive maps embedded in a web page.
Instances of OpenLayers.Marker are a combination of a OpenLayers.LonLat and an OpenLayers.Icon.
Contains convenience functions for manipulating numbers.
This class represents a screen coordinate, in x and y coordinates
A popup is a small div that can opened and closed on the map.
Class for coordinate transforms between coordinate systems.
Abstract vector layer protocol class.
A basic HTTP protocol for vector layers.
Protocols return Response objects to their users.
Abstract SQL protocol class.
This Protocol stores feature in the browser via the Gears Database module http://code.google.com/apis/gears/api_database.html.
Abstract class for for v1.0.0 and v1.1.0 protocol.
A WFS v1.0.0 protocol for vector layers.
A WFS v1.1.0 protocol for vector layers.
This is the base class for all renderers.
A renderer based on the 2D ‘canvas’ drawing element.element
This is another virtual class in that it should never be instantiated by itself as a Renderer.
Render vector features in browsers with VML capability.
The OpenLayers.Request namespace contains convenience methods for working with XMLHttpRequests.
Standard-compliant (W3C) cross-browser implementation of the XMLHttpRequest object.
This class represents an SLD Rule, as being used for rule-based SLD styling.
Instances of this class represent a width/height pair
Abstract vector layer strategy class.
A simple strategy that reads new features when the viewport invalidates some bounds.
Strategy for vector feature clustering.
A simple strategy that requests features once and never requests new data.
Strategy for vector feature paging
A strategy that commits newly created or modified features.
Contains convenience functions for string manipulation.
This class represents a UserStyle obtained from a SLD, containing styling rules.
This is a class designed to designate a single tile, however it is explicitly designed to do relatively little.
Instances of OpenLayers.Tile.Image are used to manage the image tiles used by various layers.
Instances of OpenLayers.Tile.Image.IFrame are used to manage the image tiles used by Layer.WMS.Post loaded via HTTP-POST-protocol.
Instances of OpenLayers.Tile.WFS are used to manage the image tiles used by various layers.