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

Jody Garnett jody.garnett at gmail.com
Mon Nov 12 19:12:19 PST 2012


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 (http://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 (mailto: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 (mailto: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 (mailto: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 (mailto: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 (mailto: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 (mailto: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 (http://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 (mailto: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 (mailto: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 (mailto: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 (mailto: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
>  
>  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/live-demo/attachments/20121113/f56c3e08/attachment-0001.html>


More information about the Live-demo mailing list