<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Arial Narrow";
        panose-1:2 11 5 6 2 2 2 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Arial Narrow";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Arial Narrow";
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple><!--ppd1000033-->

<div class=Section1>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>I&#8217;ve put up a page on the OSGeo Wiki that deals with a DataObject
framework:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><a
href="http://wiki.osgeo.org/index.php/%28Java_FOSS_GIS%29_DataObject_Framework">http://wiki.osgeo.org/index.php/%28Java_FOSS_GIS%29_DataObject_Framework</a><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>This framework basically allows GIS Programs written in Java to use a
very abstract and simple representation of a feature for (at least) two (2)
tasks:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>[1] Conversion between more complex feature models. (For example:
OpenJUMP Feature &gt; DataObject &gt; GeoTools Feature or GeoTools Feature &gt;
DataObject &gt; OpenJUMP Feature)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>[2] Vehicle to move data to and from complex feature models used in
software to data sources. (For example: Program &gt; Shapefile or Shapefile
&gt; Program)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>I did some initial work on a couple of interfaces with another
developer from OpenJUMP and a couple of the guys from GeoTools. Things cooled
off after our initial work, but I think there is still interest on the GeoTools
end, and I&#8217;m interested on the OpenJUMP end. I think if we got something
working other GeoJOP&#8217;s like Kosmo and Deegree might also get interested
in using the framework.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>I started thinking about this when I was farting around with a DXF
parser for OpenJUMP one weekend. I asked myself why I couldn&#8217;t write the
parser in a way that could be used by UDig and OpenJUMP, which shouldn&#8217;t
be too difficult.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>At any rate, if you are involved in FOSS GIS written in Java you are
welcome to comment on the existing code and discuss how we should proceed.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'>Landon<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Arial Narrow"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<BR><BR><FONT face=Arial><FONT size=1><STRONG>Warning:<BR></STRONG>Information provided via electronic media is not guaranteed against defects including translation and transmission errors. If the reader is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited.&nbsp; If you have received this information in error, please notify the sender immediately.</FONT></FONT></body>

</html>