LabelCacheDefault - modifiable MIN_GOODNESS_FIT
-----------------------------------------------
Key: GEOT-2796
URL:
http://jira.codehaus.org/browse/GEOT-2796 Project: GeoTools
Issue Type: Improvement
Components: core render
Affects Versions: 2.5.8
Reporter: Kang Mann Ern
Assignee: Andrea Aime
Priority: Minor
LabelCacheDefault filters out labels based on goodness of fit by comparing against a predefined constant MIN_GOODNESS_FIT. This prevents some labels from showing, especially long labels with small geometry. It would be helpful if the MIN_GOODNESS_FIT value could be changed to a variable which is modifiable via TextSymbolizer options. For now, LabelCacheImpl can be used instead, as it allows configuration of the goodness of fit threshold via the "goodnessOfFit" option using TextSymbolizer:
TextSymbolizer textSym;
....
textSym.addToOptions("goodnessOfFit", some_double_value);
How to switch to LabelCacheImpl using StreamingRenderer:
For my own application, I am using StreamingRenderer which defaults to LabelCacheDefault as the LabelCache. To switch to LabelCacheImpl, pass in a renderer hint:
renderer = new StreamingRenderer();
Map hints = new HashMap();
hints.put(StreamingRenderer.LABEL_CACHE_KEY, new LabelCacheImpl());
renderer.setRendererHints(hints);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference_______________________________________________
Geotools-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geotools-devel