Hi Nicklas, <br><br>Please, let&#39; s take this conversation &quot;on-list&quot;. The attacments did not pass the list control, that&#39;s the reason why I wrote to you directly. <br>About generating 3D datasets it&#39;s simple if you have the data in .shp (using shp2pgsql). That&#39;s the way I get my data. <br>
<br>In the other hand, a polygon cannot  be in more than one plane in 3D, if this is the case, this structure must be tessellated into triangles or at least polygons in the same plane. (the same as openGL do when rendering concave polygons). May be the tesselator included in the 3D extension eats this kind of structure, but I don&#39;t trust.<br>
<br>About PostGis I am a noob or less than a noob. I only know the basics to set a database and do a sql query. And I learned it yesterday :). I am a  3D developer, and postgis is a tangential theme for me. So for the questions about postGIS ask to the gurus in the list... ;) <br>
<br>Cheers.<br><br><br><div class="gmail_quote">2011/1/19 Nicklas Avén <span dir="ltr">&lt;<a href="mailto:nicklas.aven@jordogskog.no">nicklas.aven@jordogskog.no</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Yes, that would be nice :-)<br>
<br>
It is a little bit difficult to create 3D datasets I think, at least if<br>
the polygons contains more than 3 points (counting the first and last as<br>
1) because they have to be in the same plan. That is the part in the 3D<br>
distance code that I am most worried about. Now there is no real test if<br>
people sends polygons not on one single plan to the function, because<br>
such a test is quite expensive to calculate if the polygon has many<br>
points. Also there have to be some tolerance.<br>
<br>
Have you tried the PostGIS trunk lately?<br>
<br>
It will be interesting to test and visualize st_3d_shortestline through<br>
gvSIG.<br>
<br>
Cheers<br>
<font color="#888888">Nicklas<br>
</font><div><div></div><div class="h5"><br>
On Wed, 2011-01-19 at 13:55 +0100, Jordi Torres wrote:<br>
&gt; Hi Nick,<br>
&gt;<br>
&gt; Is a lot of triangular separate polygons, if you want the archive to<br>
&gt; do testing I can send it to you.<br>
&gt;<br>
&gt; Cheers.<br>
&gt;<br>
&gt; 2011/1/19 Nicklas Avén &lt;<a href="mailto:nicklas.aven@jordogskog.no">nicklas.aven@jordogskog.no</a>&gt;<br>
&gt;         Thanks a lot<br>
&gt;<br>
&gt;         I will try it as soon as possible. When I have this woking<br>
&gt;         there will be<br>
&gt;         a blog post about this extension and comming 3d distance<br>
&gt;         functions in<br>
&gt;         postgis.<br>
&gt;<br>
&gt;         Is TIN supported? or is it a lot of triangular separate<br>
&gt;         polygons in the<br>
&gt;         example picture?<br>
&gt;<br>
&gt;         Great work!<br>
&gt;         Thanks<br>
&gt;<br>
&gt;         /Nicklas<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;         On Wed, 2011-01-19 at 13:47 +0100, Jordi Torres wrote:<br>
&gt;         &gt;<br>
&gt;         &gt;<br>
&gt;         &gt; ---------- Forwarded message ----------<br>
&gt;         &gt; From: Jordi Torres &lt;<a href="mailto:jtorresfabra@gmail.com">jtorresfabra@gmail.com</a>&gt;<br>
&gt;         &gt; Date: 2011/1/19<br>
&gt;         &gt; Subject: Re: [Gvsig_english] PostGis + 3D extension<br>
&gt;         &gt; To: Users and Developers mailing list<br>
&gt;         &gt; &lt;<a href="mailto:gvsig_internacional@listserv.gva.es">gvsig_internacional@listserv.gva.es</a>&gt;<br>
&gt;         &gt;<br>
&gt;         &gt;<br>
&gt;         &gt; Hi Nicklas,<br>
&gt;         &gt;<br>
&gt;         &gt; Here you have attached a zip file. Substitute the jars in<br>
&gt;         the way Fran<br>
&gt;         &gt; told to you.<br>
&gt;         &gt;<br>
&gt;         &gt; And congrats to jaspa teams!! Good work!<br>
&gt;         &gt;<br>
&gt;         &gt; Cheers.<br>
&gt;         &gt;<br>
&gt;         &gt; 2011/1/19 Francisco José Peñarrubia &lt;<a href="mailto:fpenarru@gmail.com">fpenarru@gmail.com</a>&gt;<br>
&gt;         &gt;<br>
&gt;         &gt;<br>
&gt;         &gt;         Hi.<br>
&gt;         &gt;<br>
&gt;         &gt;         I just want to remark and say thanks to JASPA team,<br>
&gt;         who did<br>
&gt;         &gt;         the hard work of this patch in gvSIG Sprint. I hope<br>
&gt;         we can use<br>
&gt;         &gt;         it in 1.11 release.<br>
&gt;         &gt;<br>
&gt;         &gt;         <a href="http://jaspa.forge.osor.eu/" target="_blank">http://jaspa.forge.osor.eu/</a><br>
&gt;         &gt;<br>
&gt;         &gt;         Best regards.<br>
&gt;         &gt;<br>
&gt;         &gt;         Jordi, please, can you send the latest jars to<br>
&gt;         Niklas?. I will<br>
&gt;         &gt;         create a patch and upload it to the repository.<br>
&gt;         &gt;<br>
&gt;         &gt;         El 19/01/2011 13:30, Jordi Torres escribió:<br>
&gt;         &gt;         &gt;<br>
&gt;         &gt;         &gt; Hi Nick and Fran,<br>
&gt;         &gt;         &gt;<br>
&gt;         &gt;         &gt; I have started a new thread in the list, this way<br>
&gt;         we won&#39;t<br>
&gt;         &gt;         &gt; merge topics.<br>
&gt;         &gt;         &gt;<br>
&gt;         &gt;         &gt; Fran has fixed the issues and now we are able to<br>
&gt;         see 3D<br>
&gt;         &gt;         &gt; geometries using postigs (attached is a screenshot<br>
&gt;         of a 3D<br>
&gt;         &gt;         &gt; polygons layer). By the way, polyhedral is not<br>
&gt;         supported by<br>
&gt;         &gt;         &gt; gvSIG postGis driver (even I don&#39;t now if it is<br>
&gt;         OGC<br>
&gt;         &gt;         &gt; compliant), so you have to decompose it in<br>
&gt;         polygons.<br>
&gt;         &gt;         &gt;<br>
&gt;         &gt;         &gt; Cheers!<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><br>
&gt;         &gt;         &gt; Instituto de 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;         &gt;<br>
&gt;         &gt;         &gt;<br>
&gt;         &gt;         &gt; _______________________________________________<br>
&gt;         &gt;         &gt; Gvsig_internacional mailing list<br>
&gt;         &gt;         &gt; <a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
&gt;         &gt;         &gt;<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>
&gt;         &gt;<br>
&gt;         &gt;         --<br>
&gt;         &gt;         Fran Peñarrubia<br>
&gt;         &gt;         Scolab<br>
&gt;         &gt;         <a href="http://www.scolab.es" target="_blank">www.scolab.es</a><br>
&gt;         &gt;<br>
&gt;         &gt;         Asociación gvSIG<br>
&gt;         &gt;         <a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br>
&gt;         &gt;<br>
&gt;         &gt;         _______________________________________________<br>
&gt;         &gt;         Gvsig_internacional mailing list<br>
&gt;         &gt;         <a href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a><br>
&gt;         &gt;<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>
&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><br>
&gt;         &gt; Instituto de Automática e 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; --<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><br>
&gt;         &gt; Instituto de Automática e Informática Industrial<br>
&gt;         &gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Jordi Torres Fabra<br>
&gt;<br>
&gt; gvSIG 3D blog<br>
&gt; <a href="http://gvsig3d.blogspot.com" target="_blank">http://gvsig3d.blogspot.com</a><br>
&gt; Instituto de Automática e Informática Industrial<br>
&gt; <a href="http://www.ai2.upv.es" target="_blank">http://www.ai2.upv.es</a><br>
<br>
<br>
</div></div></blockquote></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>