Cool. The contribution license is a straight up copy of the Apache
Contribution license ... this makes it easier if your legal team needs to
look up what the agreement means (and since legal stuff is a pain anything
we can do to make it easier/cheaper is for the best).

--
Jody Garnett

On 22 December 2014 at 08:12, Hal Mirsky <hmir...@aseg.com> wrote:

> Thanks for the info Jody.  Will review the contribution license.
>
>
>
> Glad to help.
>
>
>
> Hal
>
> *From:* Jody Garnett [mailto:jody.garn...@gmail.com]
> *Sent:* Friday, December 19, 2014 11:07 AM
>
> *To:* Hal Mirsky
> *Cc:* Andy Turner; geotools geotools-gt2-users@lists. sourceforge. net
> *Subject:* Re: [Geotools-gt2-users] Choropleth map legend
>
>
>
> We have some instructions (in GitHub) on how to contribute:
> https://github.com/geotools/geotools/blob/master/CONTRIBUTING.md
>
>
>
> TLDR: Need to ask you to email a "code contribution license" to OSGeo so
> they are cool with us accepting work from you.
>
>
>
> Ideally you would create a JIRA issue (and attach the source code to the
> issue).
>
>
>
> I will package it up as a page for our user guide ... I am actually super
> happy you got DirectLayer to work - I have been wanting to add a tutorial
> on that one for a while.
>
> --
>
> Jody
>
>
>
>
>
>
>
>
> --
>
> Jody Garnett
>
>
>
> On 19 December 2014 at 09:20, Hal Mirsky <hmir...@aseg.com> wrote:
>
> Hi Jody,
>
>
>
> Resending to the list.
>
>
>
> I have an example program that illustrates how to put a legend on a map
> that I can share.
>
>
>
> The program allows the user to open one or more Shapefiles and specify
> style information for each one.  It then creates a legend layer using the
> feature types and styles.  The main program is a modified version of
> StyleLab.  The legend is a subclass of DirectLayer.  There are also a few
> ‘helper’ classes to make this a standalone demo.
>
>
>
> What’s the next step to post the example?
>
>
>
> Thanks,
>
> Hal
>
>
>
>
>
> *From:* Jody Garnett [mailto:jody.garn...@gmail.com]
> *Sent:* Thursday, November 27, 2014 3:29 PM
> *To:* Hal Mirsky
> *Cc:* Andy Turner; geotools geotools-gt2-users@lists. sourceforge. net
> *Subject:* Re: [Geotools-gt2-users] Choropleth map legend
>
>
>
> That would be a killer example for the docs Hal - are you in position to
> share your code?
>
>
> Jody Garnett
>
>
>
> On Tue, Nov 25, 2014 at 2:22 PM, Hal Mirsky <hmir...@aseg.com> wrote:
>
> Andy,
> I derived a class from DirectLayer and implemented the draw method which
> worked great.
>
> Some of the legend text was dynamic (e.g. low/high values for each color).
> A little interesting to figure out the size of rectangles I needed to draw
> for each legend item.  Here's a snippet:
>
> private Font titlef = new Font("Ariel", Font.BOLD, 12);
> private Font itemf  = new Font("Ariel", Font.BOLD, 10);
>
> Rectangle2D titleLabelRect = titlef.getStringBounds(title, new
> FontRenderContext(null, RenderingHints.VALUE_TEXT_ANTIALIAS_DEFAULT,
> RenderingHints.VALUE_FRACTIONALMETRICS_DEFAULT));
>
> Rectangle2D itemLabelRect = itemf.getStringBounds(label, new
> FontRenderContext(null, RenderingHints.VALUE_TEXT_ANTIALIAS_DEFAULT,
> RenderingHints.VALUE_FRACTIONALMETRICS_DEFAULT));
>
> // now get the height of the title rectangle and height to use for each
> legend item:
>
> th = (int) titleLabelRect.getHeight();
> ih = (int) itemLabelRect.getHeight();  // height of site label.  Also used
> as icon size
>  ...
>
> Hope this helps,
> Hal
>
> -----Original Message-----
> From: Andy Turner [mailto:a.g.d.tur...@leeds.ac.uk]
> Sent: Tuesday, November 25, 2014 11:36 AM
> To: geotools-gt2-users@lists.sourceforge.net
> Subject: [Geotools-gt2-users] Choropleth map legend
>
> Hi,
>
> I would like to have a map legend for the choropleth maps I am generating,
> please will you help?
>
> To style the main part of the map I have followed an example using
> ColorBrewer and FilterFactory2. I have a Classifier by calling evaluate on
> a
> Function from the FilterFactory2.
>
> I've have searched and found others asking about this [1], but no answers.
>
> [1]
>
> http://gis.stackexchange.com/questions/22962/create-a-color-scale-legend-for
> -choropleth-map-using-geotools-or-other-open-sou
>
> Thanks,
>
> Andy
> http://www.geog.leeds.ac.uk/people/a.turner/index.html
>
>
>
>
> ----------------------------------------------------------------------------
> --
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from
> Actuate! Instantly Supercharge Your Business Reports and Dashboards with
> Interactivity, Sharing, Native Excel Exports, App Integration & more Get
> technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
> _______________________________________________
> GeoTools-GT2-Users mailing list
> GeoTools-GT2-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
> _______________________________________________
> GeoTools-GT2-Users mailing list
> GeoTools-GT2-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
>
>
>
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to