Hi Ben, <br><br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
The problem is that the roots of GIS are in digital cartography,<br>
which is a 2D discipline. So the GIS datamodels were all originally<br>
designed for 2D, including the vector model. Raster elevation<br>
layers served the purpose as simple pseudo-3D models (&quot;2.5 D&quot;).<br>
<br></blockquote><div>As far as I can tell in the 2.0 branch we will have support for 3D geometries according to the GML ISO specification. We will be capable of defining solids, etc. <br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

As time went by, more and more people from &quot;3D fields&quot;, such as<br>
geology created a demand for real 3D data management, so capabilities<br>
to load, view, and (to a limited degree) add 3D data was introduced.<br>
And some GIS (such as GRASS GIS) also learned a limited amount of<br>
3D analysis.<br>
<br>
But many fundamental GIS aspects, such as topology, remain firmly<br>
in the 2D domain, and it will be a long time before that changes,<br>
because 3D topological relationships are a whole lot more complex<br>
than 2D ones. Currently, 3D remains an &quot;add-on&quot; to GIS, that works<br>
more or less well (and then there is 4D, but let&#39;s not even get<br>
into that).<br>
<br></blockquote><div> </div><div>I&#39;m agree, and in my opinion, the vast majority of 3D users  mainly to give a different perspective of the data for a visual analysis. This is changing, and in the near future 3D geoprocesses (like multiresolution algorithms for massive data) will be absolutelly necessary.    <br>
 </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Polygons versus more complex 3D shapes are a good example. By<br>
definition a polygon is a planar construct. Anything more complex than<br>
that must be sub-divided into simpler polygons (usually 3D triangles),<br>
so the GIS vector model can handle them. E.g. a TIN is just a collection<br>
of simple triangles. And any other shape can also be decomposed into<br>
triangular &quot;faces&quot;.<br></blockquote><div><br>For the records, gvSIG3D don&#39;t support TIN at the moment.  <br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
-- And I don&#39;t think the gvSIG 3D extension handles voxels yet (?)<br></blockquote><div><br>Are you kidding me? ;).<br><br>Cheers!<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div class="h5"><br>
----- Original Message -----<br>
&gt; Yes, you are right.<br>
&gt;<br>
&gt; What it is about is how to handle &quot;dirty&quot; polygons that is invalid.<br>
&gt; How to find that they are invalid without putting to much effort in<br>
&gt; it.<br>
&gt;<br>
&gt; The isValid function is a GEOS-function and only handles x z<br>
&gt; coordinates as far as I know, so a part of extending PostGIS<br>
&gt; capabilities in 3D is<br>
&gt; taking care of validation. Those functions is not in place yet (I<br>
&gt; think, I have if something new has been committed there by the guy<br>
&gt; implementing TIN and Polyhedralsurface)<br>
&gt;<br>
&gt; Do you have a good way of validating that the polygon is coplanar in<br>
&gt; gvSIG, I guess you have to handle invalid data too. How do you<br>
&gt; validate the data?<br>
&gt;<br>
&gt; Or same question from another angle. How do you define the plane in 3D<br>
&gt; extension?<br>
&gt;<br>
&gt; Or what happens if the extension gets the polygon I had as example?<br>
&gt; I will try when I get it up running :-)<br>
&gt;<br>
&gt; I am a novice in 3D so sorry for maybe naive questions.<br>
&gt;<br>
&gt;<br>
&gt; Regards<br>
&gt; Nicklas<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Wed, 2011-01-19 at 16:03 +0100, Jordi Torres wrote:<br>
&gt; &gt; I missed the link... :S<br>
&gt; &gt;<br>
&gt; &gt; [1]<a href="http://postgis.refractions.net/docs/ch04.html" target="_blank">http://postgis.refractions.net/docs/ch04.html</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; 2011/1/19 Jordi Torres &lt;<a href="mailto:jtorresfabra@gmail.com">jtorresfabra@gmail.com</a>&gt;<br>
&gt; &gt;         Hi Nicklas,<br>
&gt; &gt;<br>
&gt; &gt;         What I meant is that a polygon is a two-dimensional shape,<br>
&gt; &gt;         enclosing an area with its vertices that is in the same<br>
&gt; &gt;         plane, coplanar. If you don&#39;t define your polygons this way<br>
&gt; &gt;         it&#39;s impossible to know how to tesellate and render it. I<br>
&gt; &gt;         don&#39;t know about the specification of polygons in postgis,<br>
&gt; &gt;         but maybe<br>
&gt; &gt;         it&#39;s up to the user to define its vertices correctly. I<br>
&gt; &gt;         found this[1] in the postgis doc, see point 4.3.5, maybe it<br>
&gt; &gt;         helps.<br>
&gt; &gt;<br>
&gt; &gt;         Greetz.<br>
&gt; &gt;<br>
&gt; &gt;         [1]<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;         2011/1/19 Nicklas Avén &lt;<a href="mailto:nicklas.aven@jordogskog.no">nicklas.aven@jordogskog.no</a>&gt;<br>
&gt; &gt;                 sorry about off list posting<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;                 On Wed, 2011-01-19 at 14:35 +0100, Jordi Torres<br>
&gt; &gt;                 wrote:<br>
&gt; &gt;                 &gt; Hi Nicklas,<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt; Please, let&#39; s take this conversation &quot;on-list&quot;.<br>
&gt; &gt;                 &gt; The<br>
&gt; &gt;                 attacments did<br>
&gt; &gt;                 &gt; not pass the list control, that&#39;s the reason why I<br>
&gt; &gt;                 wrote to you<br>
&gt; &gt;                 &gt; directly. About generating 3D datasets it&#39;s simple<br>
&gt; &gt;                 &gt; if you have<br>
&gt; &gt;                 the data in .shp<br>
&gt; &gt;                 &gt; (using shp2pgsql). That&#39;s the way I get my data.<br>
&gt; &gt;                 &gt; In the other hand, a polygon cannot be in more<br>
&gt; &gt;                 &gt; than<br>
&gt; &gt;                 one plane in 3D,<br>
&gt; &gt;                 &gt; if this is the case, this structure must be<br>
&gt; &gt;                 tessellated into triangles<br>
&gt; &gt;                 &gt; or at least polygons in the same plane.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;                 Well, what do you mean by cannot be in more than one<br>
&gt; &gt;                 plan?<br>
&gt; &gt;<br>
&gt; &gt;                 I understand that it cot can when it comes to<br>
&gt; &gt;                 rendering and so on.<br>
&gt; &gt;                 And it cannot when it comes to valid polygons.<br>
&gt; &gt;<br>
&gt; &gt;                 But you can express a polygon in wkt that has<br>
&gt; &gt;                 vertexpoints in more than<br>
&gt; &gt;                 one plan.<br>
&gt; &gt;<br>
&gt; &gt;                 for example:<br>
&gt; &gt;                 POLYGON((0 0 0,0 5 0, 0 5 5, 10 5 5, 10 5 0, 10 0 0,<br>
&gt; &gt;                 0 0 0))<br>
&gt; &gt;<br>
&gt; &gt;                 In many examples the result is undefined and<br>
&gt; &gt;                 impossible to decide<br>
&gt; &gt;                 without more information and that&#39;s why I have to<br>
&gt; &gt;                 deal with it in<br>
&gt; &gt;                 distance calculations and send an error msg instead<br>
&gt; &gt;                 of trying to<br>
&gt; &gt;                 calculate the distance.<br>
&gt; &gt;<br>
&gt; &gt;                 Or am I missing something?<br>
&gt; &gt;<br>
&gt; &gt;                 Regards<br>
&gt; &gt;                 Nicklas<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;                 &gt; (the same as openGL do when rendering concave<br>
&gt; &gt;                 polygons). May be the<br>
&gt; &gt;                 &gt; tesselator included in the 3D extension eats this<br>
&gt; &gt;                 kind of structure,<br>
&gt; &gt;                 &gt; but I don&#39;t trust.<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt; About PostGis I am a noob or less than a noob. I<br>
&gt; &gt;                 only know the basics<br>
&gt; &gt;                 &gt; to set a database and do a sql query. And I<br>
&gt; &gt;                 &gt; learned<br>
&gt; &gt;                 it yesterday :). I<br>
&gt; &gt;                 &gt; am a 3D developer, and postgis is a tangential<br>
&gt; &gt;                 theme for me. So for<br>
&gt; &gt;                 &gt; the questions about postGIS ask to the gurus in<br>
&gt; &gt;                 &gt; the<br>
&gt; &gt;                 list... ;)<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt; Cheers.<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt; 2011/1/19 Nicklas Avén<br>
&gt; &gt;                 &gt; &lt;<a href="mailto:nicklas.aven@jordogskog.no">nicklas.aven@jordogskog.no</a>&gt;<br>
&gt; &gt;                 &gt;         Yes, that would be nice :-)<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;         It is a little bit difficult to create 3D<br>
&gt; &gt;                 datasets I think, at<br>
&gt; &gt;                 &gt;         least if<br>
&gt; &gt;                 &gt;         the polygons contains more than 3 points<br>
&gt; &gt;                 (counting the first<br>
&gt; &gt;                 &gt;         and last as<br>
&gt; &gt;                 &gt;         1) because they have to be in the same<br>
&gt; &gt;                 &gt;         plan.<br>
&gt; &gt;                 That is the part<br>
&gt; &gt;                 &gt;         in the 3D<br>
&gt; &gt;                 &gt;         distance code that I am most worried<br>
&gt; &gt;                 &gt;         about.<br>
&gt; &gt;                 Now there is no<br>
&gt; &gt;                 &gt;         real test if<br>
&gt; &gt;                 &gt;         people sends polygons not on one single<br>
&gt; &gt;                 &gt;         plan<br>
&gt; &gt;                 to the function,<br>
&gt; &gt;                 &gt;         because such a test is quite expensive to<br>
&gt; &gt;                 &gt;         calculate<br>
&gt; &gt;                 if the polygon has<br>
&gt; &gt;                 &gt;         many points. Also there have to be some<br>
&gt; &gt;                 tolerance.<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;         Have you tried the PostGIS trunk lately?<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;         It will be interesting to test and<br>
&gt; &gt;                 &gt;         visualize st_3d_shortestline through<br>
&gt; &gt;                 &gt;         gvSIG.<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;         Cheers<br>
&gt; &gt;                 &gt;         Nicklas<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;         On Wed, 2011-01-19 at 13:55 +0100, Jordi<br>
&gt; &gt;                 Torres wrote:<br>
&gt; &gt;                 &gt;         &gt; Hi Nick,<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt; Is a lot of triangular separate<br>
&gt; &gt;                 &gt;         &gt; polygons,<br>
&gt; &gt;                 if you want the<br>
&gt; &gt;                 &gt;         archive to<br>
&gt; &gt;                 &gt;         &gt; do testing I can send it to you.<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt; Cheers.<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt; 2011/1/19 Nicklas Avén<br>
&gt; &gt;                 &lt;<a href="mailto:nicklas.aven@jordogskog.no">nicklas.aven@jordogskog.no</a>&gt;<br>
&gt; &gt;                 &gt;         &gt;         Thanks a lot<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         I will try it as soon as<br>
&gt; &gt;                 &gt;         &gt;         possible.<br>
&gt; &gt;                 When I have this<br>
&gt; &gt;                 &gt;         woking<br>
&gt; &gt;                 &gt;         &gt;         there will be<br>
&gt; &gt;                 &gt;         &gt;         a blog post about this extension<br>
&gt; &gt;                 and comming 3d<br>
&gt; &gt;                 &gt;         distance<br>
&gt; &gt;                 &gt;         &gt;         functions in<br>
&gt; &gt;                 &gt;         &gt;         postgis.<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         Is TIN supported? or is it a lot<br>
&gt; &gt;                 of triangular<br>
&gt; &gt;                 &gt;         separate<br>
&gt; &gt;                 &gt;         &gt;         polygons in the<br>
&gt; &gt;                 &gt;         &gt;         example picture?<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         Great work!<br>
&gt; &gt;                 &gt;         &gt;         Thanks<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         /Nicklas<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         On Wed, 2011-01-19 at 13:47<br>
&gt; &gt;                 &gt;         &gt;         +0100,<br>
&gt; &gt;                 Jordi Torres<br>
&gt; &gt;                 &gt;         wrote:<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; ---------- Forwarded message<br>
&gt; &gt;                 ----------<br>
&gt; &gt;                 &gt;         &gt;         &gt; From: Jordi Torres<br>
&gt; &gt;                 &lt;<a href="mailto:jtorresfabra@gmail.com">jtorresfabra@gmail.com</a>&gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; Date: 2011/1/19<br>
&gt; &gt;                 &gt;         &gt;         &gt; Subject: Re: [Gvsig_english]<br>
&gt; &gt;                 PostGis + 3D<br>
&gt; &gt;                 &gt;         extension<br>
&gt; &gt;                 &gt;         &gt;         &gt; To: Users and Developers<br>
&gt; &gt;                 &gt;         &gt;         &gt; mailing<br>
&gt; &gt;                 list<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &lt;<a href="mailto:gvsig_internacional@listserv.gva.es">gvsig_internacional@listserv.gva.es</a>&gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; Hi Nicklas,<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; Here you have attached a zip<br>
&gt; &gt;                 file. Substitute the<br>
&gt; &gt;                 &gt;         jars in<br>
&gt; &gt;                 &gt;         &gt;         the way Fran<br>
&gt; &gt;                 &gt;         &gt;         &gt; told to you.<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; And congrats to jaspa teams!!<br>
&gt; &gt;                 Good work!<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; Cheers.<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; 2011/1/19 Francisco José<br>
&gt; &gt;                 Peñarrubia<br>
&gt; &gt;                 &gt;         &lt;<a href="mailto:fpenarru@gmail.com">fpenarru@gmail.com</a>&gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         Hi.<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         I just want to remark<br>
&gt; &gt;                 and say thanks to<br>
&gt; &gt;                 &gt;         JASPA team,<br>
&gt; &gt;                 &gt;         &gt;         who did<br>
&gt; &gt;                 &gt;         &gt;         &gt;         the hard work of this<br>
&gt; &gt;                 patch in gvSIG<br>
&gt; &gt;                 &gt;         Sprint. I hope<br>
&gt; &gt;                 &gt;         &gt;         we can use<br>
&gt; &gt;                 &gt;         &gt;         &gt;         it in 1.11 release.<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 <a href="http://jaspa.forge.osor.eu/" target="_blank">http://jaspa.forge.osor.eu/</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         Best regards.<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         Jordi, please, can you<br>
&gt; &gt;                 send the latest<br>
&gt; &gt;                 &gt;         jars to<br>
&gt; &gt;                 &gt;         &gt;         Niklas?. I will<br>
&gt; &gt;                 &gt;         &gt;         &gt;         create a patch and<br>
&gt; &gt;                 upload it to the<br>
&gt; &gt;                 &gt;         repository.<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         El 19/01/2011 13:30,<br>
&gt; &gt;                 Jordi Torres<br>
&gt; &gt;                 &gt;         escribió:<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; Hi Nick and Fran,<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; I have started a new<br>
&gt; &gt;                 thread in the list,<br>
&gt; &gt;                 &gt;         this way<br>
&gt; &gt;                 &gt;         &gt;         we won&#39;t<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; merge topics.<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; Fran has fixed the<br>
&gt; &gt;                 issues and now we are<br>
&gt; &gt;                 &gt;         able to<br>
&gt; &gt;                 &gt;         &gt;         see 3D<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; geometries using<br>
&gt; &gt;                 postigs (attached is a<br>
&gt; &gt;                 &gt;         screenshot<br>
&gt; &gt;                 &gt;         &gt;         of a 3D<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; polygons layer). By<br>
&gt; &gt;                 the way, polyhedral<br>
&gt; &gt;                 &gt;         is not<br>
&gt; &gt;                 &gt;         &gt;         supported by<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; gvSIG postGis driver<br>
&gt; &gt;                 (even I don&#39;t now<br>
&gt; &gt;                 &gt;         if it is<br>
&gt; &gt;                 &gt;         &gt;         OGC<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; compliant), so you<br>
&gt; &gt;                 have to decompose it<br>
&gt; &gt;                 &gt;         in<br>
&gt; &gt;                 &gt;         &gt;         polygons.<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; Cheers!<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; -- Jordi Torres<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; Fabra<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; gvSIG 3D blog<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; Instituto de<br>
&gt; &gt;                 Automática e Informática<br>
&gt; &gt;                 &gt;         Industrial<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 _______________________________________________<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt; Gvsig_internacional<br>
&gt; &gt;                 mailing list<br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 <a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         -- Fran Peñarrubia<br>
&gt; &gt;                 &gt;         &gt;         &gt;         Scolab <a href="http://www.scolab.es" target="_blank">www.scolab.es</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;         Asociación gvSIG<br>
&gt; &gt;                 &gt;         &gt;         &gt;         <a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 _______________________________________________<br>
&gt; &gt;                 &gt;         &gt;         &gt;         Gvsig_internacional<br>
&gt; &gt;                 mailing list<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 <a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; -- Jordi Torres Fabra<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; gvSIG 3D blog<br>
&gt; &gt;                 &gt;         &gt;         &gt; <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a><br>
&gt; &gt;                 &gt;         &gt;         &gt; Instituto de Automática e<br>
&gt; &gt;                 Informática Industrial<br>
&gt; &gt;                 &gt;         &gt;         &gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; -- Jordi Torres Fabra<br>
&gt; &gt;                 &gt;         &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;         &gt; gvSIG 3D blog<br>
&gt; &gt;                 &gt;         &gt;         &gt; <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a><br>
&gt; &gt;                 &gt;         &gt;         &gt; Instituto de Automática e<br>
&gt; &gt;                 Informática Industrial<br>
&gt; &gt;                 &gt;         &gt;         &gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt; -- Jordi Torres Fabra<br>
&gt; &gt;                 &gt;         &gt;<br>
&gt; &gt;                 &gt;         &gt; gvSIG 3D blog<br>
&gt; &gt;                 &gt;         &gt; <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a> Instituto de<br>
&gt; &gt;                 &gt;         &gt; Automática e Informática<br>
&gt; &gt;                 Industrial<br>
&gt; &gt;                 &gt;         &gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt; -- Jordi Torres Fabra<br>
&gt; &gt;                 &gt;<br>
&gt; &gt;                 &gt; gvSIG 3D blog<br>
&gt; &gt;                 &gt; <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a> Instituto de<br>
&gt; &gt;                 &gt; Automática e Informática Industrial<br>
&gt; &gt;                 &gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;         --<br>
&gt; &gt;<br>
&gt; &gt;         Jordi Torres Fabra<br>
&gt; &gt;<br>
&gt; &gt;         gvSIG 3D blog<br>
&gt; &gt;         <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a> Instituto de Automática e<br>
&gt; &gt;         Informática Industrial<br>
&gt; &gt;         <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; -- Jordi Torres Fabra<br>
&gt; &gt;<br>
&gt; &gt; gvSIG 3D blog<br>
&gt; &gt; <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a> Instituto de Automática e Informática<br>
&gt; &gt; Industrial<br>
&gt; &gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt; &gt; _______________________________________________ Gvsig_internacional<br>
&gt; &gt; mailing list<br>
&gt; &gt; <a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
&gt; &gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________ Gvsig_internacional<br>
&gt; mailing list<br>
&gt; <a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
&gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</a><br>
<br>
<br>
</div></div>------<br>
Files attached to this email may be in ISO 26300 format (OASIS Open Document Format). If you have difficulty opening them, please visit <a href="http://iso26300.info" target="_blank">http://iso26300.info</a> for more information.<br>

<div><div class="h5"><br>
_______________________________________________<br>
Gvsig_internacional mailing list<br>
<a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</a><br>
</div></div></blockquote><br></div><br><br clear="all"><br>-- <br>Jordi Torres Fabra<br><br>gvSIG 3D blog<br><a href="http://gvsig3d.blogspot.com">http://gvsig3d.blogspot.com</a><br>Instituto de Automática e Informática Industrial <br>
<a href="http://www.ai2.upv.es">http://www.ai2.upv.es</a><br>