<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><span class="Apple-style-span" style="font-size: medium;"><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; ">Hello,</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><span style="letter-spacing: 0.0px">I introduce myself, Axel FRANCOIS, I'm currently in the first year of a PhD at LSIS laboratory of Marseille (www<a href="http://WWW.LSIS.ORG/"><font class="Apple-style-span" color="#000000">.lsis.or</font></a>g). My lab team works on "geometric modelling" and my PhD is co-managed by Geomatys. My special field is geometrical modelisation and multimodels analysis (2D/3D, curves, surfaces, volumic object,...) for Geographic Information Systems.</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><span style="letter-spacing: 0.0px">My job is based on the ISO 19107 norm. That's why I use GeoAPI interfaces. For CRS, I use Geotoolkit. <span class="Apple-style-span" style="font-size: medium; ">The aim of my work is to be put at disposition of Geotoolkit library.</span></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><span class="Apple-style-span" style="font-size: medium; ">I have read in recent emails exchange that you are considering splitting interfaces from implementations, and that interfaces would follow ISO 19107 models. </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><span class="Apple-style-span" style="font-size: medium; ">This seems to be similar to GeoAPI goals. Are you considering working with GeoAPI? If not, what could be done for making it more attractive?</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><span style="letter-spacing: 0.0px">Regards,</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; "><span style="letter-spacing: 0.0px">Axel FRANCOIS</span></div></div><div><br></div></div><div><br></div></div></span><br class="Apple-interchange-newline"></div></span><span class="Apple-style-span" style="font-family: Times; "><pre>><i> </i>Thanks Markus - when you get a chance can you send contribution
><i> </i>agreement to osgeo; I think the contact details are in the form.
><i> </i>On the bright side; we accept your word that you have sent the
><i> </i>documentation in - and only check a couple times a year.
><i> </i>As for giving you commit rights - can you email your osgeo id? it is
><i> </i>the same "single sign on" as the rest of the osgeo facilities (wiki,
><i> </i>trac etc...).
><i> </i>Jody
<span class="Apple-style-span" style="font-family: Times; white-space: normal; "><pre>><i> </i></pre><pre><i><span class="Apple-style-span" style="font-style: normal; ">><i> </i>On Mon, Jul 27, 2009 at 7:42 PM, Markus Schneider<<a href="http://lists.osgeo.org/mailman/listinfo/java-collab">schneider at lat-lon.de</a>> wrote:</span></i></pre></span>><i> Hello all,
</i>><i>
</i>><i> as we now agreed to host the collaboration code (temporarily) at <a href="http://svn.osgeo.org/geotools/trunk/spike/geometry,">http://svn.osgeo.org/geotools/trunk/spike/geometry,</a> I
</i>><i> would like to start populating the SVN.
</i>><i>
</i>><i> As a first step, I can offer to import the interfaces of the deegree 3 geometry type hierachy
</i>><i> (<a href="https://wiki.deegree.org/deegreeWiki/deegree3/Geometry">https://wiki.deegree.org/deegreeWiki/deegree3/Geometry</a>) into the SVN (of course refactored to org.osgeom.geometry).
</i>><i> This basically includes the (documented) geometry interfaces, curve segment interfaces and surface patch interfaces. I
</i>><i> would however omit any methods that are not relevant for structural aspects -- i.e. Curve#getSegments() goes in, but
</i>><i> #intersects(Geometry) does not.
</i>><i>
</i>><i> Afterwards, we should have a phase for discussing the structure (e.g.: "Are MultiCurve and MultiLineString both
</i>><i> needed?"), cleaning up and improving the JavaDoc.
</i>><i>
</i>><i> What do you think?
</i>><i>
</i>><i> Best regards,
</i>><i> Markus
</i>><i>
</i>><i>
</i>><i> PS: @Jody: can you provide me with commit rights?
</i>><i>
</i>><i> --
</i>><i> Markus Schneider
</i>><i>
</i>><i> l a t / l o n GmbH
</i>><i> Aennchenstrasse 19 53177 Bonn, Germany
</i>><i> phone ++49 +228 184960 fax ++49 +228 1849629
</i>><i> <a href="http://www.lat-lon.de/">http://www.lat-lon.de</a> <a href="http://www.deegree.org/">http://www.deegree.org</a>
</i>><i>
</i>><i>
</i>><i> _______________________________________________
</i>><i> Java-collab mailing list
</i>><i> <a href="http://lists.osgeo.org/mailman/listinfo/java-collab">Java-collab at lists.osgeo.org</a>
</i>><i> <a href="http://lists.osgeo.org/mailman/listinfo/java-collab">http://lists.osgeo.org/mailman/listinfo/java-collab</a>
</i>><i>
</i>></pre></span> </div><br><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><br></div><div>----------------------</div></div><div>Axel FRANCOIS<br>Doctorant - Equipe Image & Modèles<br>Laboratoire des Sciences de l'Information et des Systèmes (LSIS - UMR 6168)<br>Université de la Méditerranée (U2)<br>ESIL - Case 925<br>163, Avenue de Luminy<br>13288 Marseille Cedex 9 <br>Mail : <a href="mailto:axel.francois@lsis.org">axel.francois@lsis.org</a><br>Tel. : 04-90-52-24-10<br>Mobile : 06-23-22-21-75</div><div><br></div></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"> </div><br></body></html>