OpenLayers Core Development

Get a quote now!

Get a quote or read more about core development to add your support to a road-map item.

What is Core Development?

Core development adds new features to the open source projects in which we participate. The roadmap items to the right are projects that we consider important to the continued growth and maturity of these projects.

OpenGeo offers reduced rates on items from our core development roadmaps.

One common question we get is “Will this feature be in the next release?” The only way to ensure a feature is added on a particular schedule or before a particular release is to fund the development of that feature. We will combine your support with that of others until there is enough backing to complete the feature.

For more information see the FAQ.

Roadmap Items

Shared Polygon Boundary Edit Tool

Polygon collections that form a “coverage” are a common form of GIS data. This tool will allow users to edit the locations of boundaries that are shared by two or more polygons.

Build Polygon Tool

Polygon collections are very often generated as sets of shapes that share boundaries. Rather than digitizing new polygons and using snapping to create a duplicate bounding, a “build polygon” tool allows users to add new polygons on to the sides of existing polygons.

Offline Editing Capability

New web technology and powerful handheld devices mean that web technology can be used in an “offline mode” using local resources and synchronizing with servers with connections are restored.

Full Support of Styled Layer Descriptor (SLD) specification

OpenLayers has basic support of the SLD specification of the OGC, but there are a number of more advanced options that it does not support. Among those are multiple symbolizers per rule and advanced labeling and rendering options. Another improvement needed for the web environment is to to support POST requests for WMS/Image layers to overcome the url length limitation (e.g. when using client defined SLD for rendering).

Cascadenik CSS-like language

Support Cascadenik, a way to style maps in using a syntax similar to CSS, as a way to persist and create OpenLayers style objects. Makes cartography easy for web designers.

CQL Filter

CQL is a terse language for writing data filters. This item will allow users to flip between a GUI view of the filter and a text view of the filter in CQL, and edit either one.

COGO Geometry Creator

Creating new geometry from COGO directions is a common use case for web editing tools in county and municipal jurisdictions. This work item will take in COGO directions and return a feature suitable for rendering on the map, sending back to the server, etc.