[Live-demo] Fwd: JTS Topology Application for inclusion in Live-DVD

Landon Blake sunburned.surveyor at gmail.com
Tue Nov 13 08:34:04 PST 2012


Thanks Jody. I'm going to try to sit down on my lunch break today to
figure some of this out.

Landon

On Mon, Nov 12, 2012 at 7:12 PM, Jody Garnett <jody.garnett at gmail.com> wrote:
> Yep it is available here:
> - http://adhoc.osgeo.osuosl.org/livedvd/docs/en/overview/jts_overview.html
>
> Landon I supplied an ant build.xml file to launch JTS earlier in the
> discussion.
>
> install steps:
>
> 1) Download
> http://sourceforge.net/projects/jts-topo-suite/files/jts/1.12/jts-1.12.zip/download
> 2) Unzip
> 3) Copy in the following build.xml
>
> <project name="JTS" basedir="." default="run">
>
>     <property name="lib"     value="lib"/>
>     <property name="main-class"
> value="com.vividsolutions.jtstest.testbuilder.JTSTestBuilder"/>
>
>     <path id="classpath">
>         <fileset dir="${lib}" includes="**/*.jar"/>
>     </path>
>
>     <target name="run">
>         <java fork="true" classname="${main-class}">
>             <classpath>
>                 <path refid="classpath"/>
>                 <path location="${jar.dir}/${ant.project.name}.jar"/>
>             </classpath>
>         </java>
>     </target>
>
> </project>
>
> 4) Type the following on the command line (or make a short cut to this
> effect)
>
> ant
>
> --
> Jody Garnett
>
> On Tuesday, 13 November 2012 at 10:56 AM, Landon Blake wrote:
>
> ---------- Forwarded message ----------
> From: Landon Blake <sunburned.surveyor at gmail.com>
> Date: Mon, Nov 12, 2012 at 4:55 PM
> Subject: Re: [Live-demo] JTS Topology Application for inclusion in Live-DVD
> To: maplabs at light42.com
>
>
> Thanks. I think Jody worked on a bit of the documentation already.
> I'll take a look at your links and will see if I can take a stab at
> the install part.
>
> Landon
>
> On Mon, Nov 12, 2012 at 4:48 PM, <maplabs at light42.com> wrote:
>
> Hey Landon!
>
> (I was moving my office this weekend.. I know, excuses excuses.. but thats
> what has been going on.. )
> anyway.. this is fun, that the JTS Test Builder can be included as an app..
> of course the actuall JTS has always been on the Live, just with its praises
> unsung :-)
>
> Including any project is really two parts, quite different.. the first is
> the install, which I am involved in quite a bit, the second is the docs,
> which I stay out of.. Cameron Shorter is really the organizer behind docs..
> There is a lot of into here:
>
> http://wiki.osgeo.org/wiki/Live_GIS_Add_Project
>
> you can use the OSGeo SVN and check out the live . the top of that directory
> is here
>
> http://svn.osgeo.org/osgeo/livedvd
>
> you can get just the build parts for the current working copy here
>
> http://svn.osgeo.org/osgeo/livedvd/gisvm/trunk
>
> please speak up if you want other hints, and once I settle down from this
> move, I will certainly help out as I can
> all for now
> -Brian
>
>
> On Sun, 11 Nov 2012 17:58:20 -0800, Landon Blake
> <sunburned.surveyor at gmail.com> wrote:
> Where are we at on the work to include?
>
>
>
> I think I'm committed to helping get this packaged up for OSGeo Live.
> Are there guidelines as to what needs to be included in the package?
>
> Landon
>
> On Sun, Nov 11, 2012 at 5:23 PM, Brian Hamlin <maplabs at light42.com> wrote:
>
> I am a JTS User, and given the small footprint and clear stability, see
> no
> reason at all to not include
> +1
>
> --
> Brian Hamlin
> OSGeo California Chapter
> maplabs at light42.com
>
>
> On Nov 11, 2012, at 2:06 PM, Cameron Shorter wrote:
>
> Thanks Stefan,
> I believe JTS is a mature library, used by many OSGeo projects, and
> which
> has a user interface which is often used to demonstrate the principles
> of
> geometry functions. >> Assuming we have sufficient space on OSGeo-Live,
> I'm strongly in favour of
> including JTS, and thank Stefan for putting forward this proposal. >>
> So +1 from me. >>
> Any other comments before we make a final call on this?
>
> On 12/11/2012 3:19 AM, Stefan Steiniger wrote:
>
>
> Dear all,
>
> On behalf of Martin Davis and as a response to a request of Cameron I
> would like to formally apply for the Project “JTS Topology Suite” to
> be
> included in the (next?) Live-DVD release:
>
> Please describe your application. >>>
> =================================
> * What is its name?
> JTS Topology Suite
>
> * What is the home page URL?
> http://tsusiatsoftware.net/jts/main.html
>
> * Which OSI approved Open Source Licence is used?
> LGPL
>
> * What does the application do and how does it add value to the
> GeoSpatial stack of software? :
> JTS is a geometry library that provides geometry classes and spatial
> operations as defined in the OGC simple features specification for
> SQL. >>> - It is used as a geometry engine by a range of FOSS4G, such as
> OpenJUMP,
> gvSIG, OrbisGIS, deegree, GeoTools, Sextante GIS etc. (see:
> http://tsusiatsoftware.net/jts/jts-links.html#systems) It also the
> "reference" implementation for the OSGeo project "GEOS" used by many
> C++
> FOSS4G (PostGIS, GDAL, QGIS). JTS iships with the JTS TestBuilder that
> allows creating and processing geometry and has a value as tool in
> production and education. >>>
> * Does the application make use of OGC standards? Which versions of
> the
> standards? Client or server?
> - OGC Simple Features for SQL, (at least v. 1.2.0)
> - rather server side, but on what side are desktop GIS? ;)
> - OGC SFS applies to both client and server side
>
> * What language is it written in?
> Java
>
> * Which version of the application should be included in the next
> OSGeo-Live release?
> version 1.12
>
> ==================================
> Stability is very important to us on OSGeo-Live. If a new user finds a
> bug in one application, it will tarnish the reputation of all other
> OSGeo-Live applications as well. (We pay most attention to the
> following
> answers):
>
> * If risk adverse organisations have deployed your application into
> production, it would imply that these organisations have verified the
> stability of your software. Has the application been rolled out to
> production into risk (ideally risk adverse) organisations? Please
> mention
> some of these organisations? :
> - The library is used in production. Is used in several desktop GIS
> and
> server applications, and such have been used in public administration
> (JUMP,
> OpenJUMP, gvSIG, GeoServer). Many hundreds of organizations have
> deployed
> products containing JTS. >>>
> * What is the size of the user community? You can often answer this by
> mentioning downloads, or describing a healthy, busy email list?
> - The last version 1.12, from June 2011, has about 7200+ downloads (by
> 10. Nov. 2012). The user list:jts-topo-suite-user AT
> lists.sourceforge.net,
> receives an average of 1-2 emails per day (and sometimes many more).
>
> * What is the size of your developer community?
> one core developer (Martin Davis) and several contributing developers
> over time
>
> * Do you have a bug free, stable release?
> bug free is unlikely ;) but stable exists
>
> * Please discuss the level of testing that your project has gone
> through. >>> - a lot since 2003, given its use in other GIS software
> - many unit tests are supplied, including over 2000 geometric cases
>
> * How long has the project has had mature code. >>> - since February
> 2002
>
> * OSGeo-Live is targeted at applications that people can use rather
> than
> libraries. Does the application have a user interface (possibly a
> command
> line interface) that a user can interact with? (We do make an
> exception for
> Incubated OSGeo Libraries, and will include Project Overviews for
> these
> libraries, even if they don't have a user interface.)
> - yes, JTS comes with the JTS Testbuilder, that can be used for case
> studies and teaching
>
> * We give preference to OSGeo Incubated Projects, or Projects which
> are
> presented at FOSS4G conferences. If your project is involved in OSGeo
> Incubation, or has been selected to be presented at FOSS4G, then
> please
> mention it. >>> - it has been presented at FOSS4G conferences (e.g.
> FOSS4G 2007 in
> Victoria BC, FOSS4G 2011 in Denver), and in 2011 Martin Davis received
> the
> OSGeo Sol Katz award for his work. >>>
> ============================
> * With around 50 applications installed on OSGeo-Live, us core
> packagers
> do not have the time to liaise with every single project email list
> for each
> OSGeo-Live release. So we require a volunteer (or two) to take
> responsibility for liaising between OSGeo-Live and the project's
> communities. This volunteer will be responsible for ensuring the
> install
> scripts and English documentation are updated by someone for each
> OSGeo-Live
> release. Also test that the installed application and Quickstart
> documentation works as expected on release candidate releases of
> OSGeo-Live. >>> Who will act as the project's liaison person. >>> - most
> likely Martin Davis (mtnclimb - gmail), Stefan Steiniger (sstein -
> geo uzh ch), etc. >>>
> * OSGeo-Live is Ubuntu Linux based. Our installation preference is:
> - needs custom install script
> - but jts 1.11 is also in Debian GIS
>
> http://packages.debian.org/search?keywords=jts&searchon=names&suite=stable&section=all
>
> * OSGeo-Live is memory and disk constrained. Can the application run
> in
> 512 Meg of RAM?
> How much disk space will be required to install the application and a
> suitable example application?
> - yes
> - about 10 Meg
>
> * We aim to reduce disk space by having all applications make use of a
> common dataset. We encourage applications to make use of the example
> datasets already installed:
> http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets If
> another dataset would be more appropriate, please discuss here. Is it
> appropriate, to remove existing demo datasets which may already be
> included
> in the standard release. >>> - JTS comes with an extensive set of test
> examples, which can serve as
> demo data. Ideally these are provided with the distribution, but if
> necessary they can be reduced or removed. Also the TestBuilder is able
> to
> accept datasets in geometries in WKT and SHP format. >>>
> * Each OSGeo-Live application requires a Project Overview available
> under
> a CC By and a Quickstart available under a CC By-SA license. (You may
> release under a second license as well). Will you produce this?
> - yes
>
> * In past releases, we have included Windows and Mac installers for
> some
> applications. It is likely we won't have space for these in future
> releases. >>> However, if there is room, would you be wishing to include
> Windows and/or
> Mac installers?
> * probably; but not sure about it by now as it depends on time
> constraints. These are not strictly necessary, since the application
> ships
> with scripts to run it on both platforms. >>>
> best regards,
> Stefan & Martin
> _______________________________________________
> Live-demo mailing list
> Live-demo at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/live-demo
> http://live.osgeo.org
> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>
>
>
>
> --
> Cameron Shorter
> Geospatial Solutions Manager
> Tel: +61 (0)2 8570 5050
> Mob: +61 (0)419 142 254
>
> Think Globally, Fix Locally
> Geospatial Solutions enhanced with Open Standards and Open Source
> http://www.lisasoft.com
>
> _______________________________________________
> Live-demo mailing list
> Live-demo at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/live-demo
> http://live.osgeo.org
> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>
>
> _______________________________________________
> Live-demo mailing list
> Live-demo at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/live-demo
> http://live.osgeo.org
> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>
> _______________________________________________
> Live-demo mailing list
> Live-demo at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/live-demo
> http://live.osgeo.org
> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>
>



More information about the Osgeolive mailing list