openlayers/ol3 — pull request #3010 by ahocevar (2014-12-05 12:41:50+00:00)
Title: Allow styles to override feature geometries

With this change, application developers are able to define styles that
render a different geometry than the feature geometry. This can e.g. be
used to render an interior point of a polygon instead of the polygon, or
to render symbols like arrows along lines.