Difference between revisions of "OSGeo Member Java Code Inventory"

From OSGeo
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
  
 
=== The Sunburned Surveyor's Inventory ===
 
=== The Sunburned Surveyor's Inventory ===
 
'''Project Name:''' Docking Window Utilities
 
 
'''Status:''' Stable
 
 
'''License:''' GPL
 
 
'''Release Entity:''' The SurveyOS Project
 
 
'''Description:''' Utility classes for working with [http://www.infonode.net/ InfoNode's] docking window framework.
 
 
----
 
 
'''Project Name:''' DXF I/O
 
 
'''Status:''' Incomplete
 
 
'''License:''' GPL
 
 
'''Release Entity:''' The SurveyOS Project
 
 
'''Description:''' Library that support the input/output or reading/writing of Autodesk [http://en.wikipedia.org/wiki/AutoCAD_DXF DXF] files. Emphasis is on low level access to point, line, polyline, and text entities.
 
 
----
 
  
 
'''Project Name:''' GPX Support
 
'''Project Name:''' GPX Support
  
'''Status:''' Incomplete (Near first stable release.)
+
'''Status:''' Complete (Near first stable release.)
  
 
'''License:''' LGPL
 
'''License:''' LGPL
Line 39: Line 15:
  
 
----
 
----
 
+
'''Project Name:''' JTin
'''Project Name:''' Inkscape SVG Manipulator
 
 
 
'''Status:''' Incomplete
 
 
 
'''License:''' GPL
 
 
 
'''Release Entity:''' The SurveyOS Project
 
 
 
'''Description:''' Library that allows manipulation of [http://www.inkscape.org/ Inkscape] [http://en.wikipedia.org/wiki/Scalable_Vector_Graphics SVG] files. Intended to support cartographic map production with Inkscape.
 
 
 
----
 
 
 
'''Project Name:''' Jodd-Ex
 
  
 
'''Status:''' Partially Complete
 
'''Status:''' Partially Complete
Line 58: Line 21:
 
'''License:''' GPL
 
'''License:''' GPL
  
'''Release Entity:''' The SurveyOS Project
+
'''Release Entity:''' The JUMP Pilot Project
  
'''Description:''' Library of miscellaneous Java programming utilities. This currently includes the following items:
+
'''Description:''' Library that allows creation and manipulation of [http://en.wikipedia.org/wiki/Triangulated_irregular_network TINs]. Orginally started as a [http://code.google.com/soc/2008/ Google Summer-of-Code] project for OSGeo and [http://openjump.org/wiki/show/HomePage OpenJUMP].
* Object Utilities
 
* Colleciton Utilities
 
* String Utilities
 
* Binary Data/Byte Utilities
 
* File Filters
 
* Number Utilities
 
* CSV File Utilities
 
* Text Parser Utilities
 
* YAML Parser Utilities
 
 
 
The ultimate goal for this project is the transfer of code from Jodd-Ex to the regular [http://jodd.sourceforge.net/ Jodd] project.
 
----
 

Latest revision as of 09:04, 27 April 2009

Introduction

The purpose of this section is to catalog the inventories of Java code being developed and maintained by OSGeo members. This inventory may reduce code duplication and enhance code reuse. All the code listed in the inventories should be released under a FOSS license and should be at least loosely related to the development of geospatial software.

The Sunburned Surveyor's Inventory

Project Name: GPX Support

Status: Complete (Near first stable release.)

License: LGPL

Release Entity: GeoTools

Description: Library that support the input/output or reading/writing of Topographix GPX files. Emphasis is on low level access to waypoint, route and track entities. Includes support for manipulation of GPX files, GPX metadata and temporal queries of GPX entities.


Project Name: JTin

Status: Partially Complete

License: GPL

Release Entity: The JUMP Pilot Project

Description: Library that allows creation and manipulation of TINs. Orginally started as a Google Summer-of-Code project for OSGeo and OpenJUMP.