Hi Martin,<br><br><div class="gmail_quote">On Fri, May 30, 2008 at 1:14 PM, Martin Desruisseaux &lt;<a href="mailto:martin.desruisseaux@geomatys.fr">martin.desruisseaux@geomatys.fr</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Daniele Romagnoli a écrit :<br>
<div class="Ih2E3d">&gt; How can I handle this special vertical level? (Since, I need to define<br>
&gt; a Vertical CRS... which vertical datum?)<br>
<br>
</div>For stuff like &quot;depth in meters below sea level&quot; and &quot;isobaric level&quot;, there is<br>
existing VerticalDatumType that can be used for creating VerticalDatum instances:<br>
<br>
<a href="http://geoapi.sourceforge.net/snapshot/javadoc/org/opengis/referencing/datum/VerticalDatumType.html#DEPTH" target="_blank">http://geoapi.sourceforge.net/snapshot/javadoc/org/opengis/referencing/datum/VerticalDatumType.html#DEPTH</a></blockquote>
<div><br>Yes, I noticed that. But in these specials GRIB records there is no knowledge about an &quot;offset&quot; from a reference level.<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<a href="http://geoapi.sourceforge.net/snapshot/javadoc/org/opengis/referencing/datum/VerticalDatumType.html#DEPTH" target="_blank"></a><br>
<br>
For heights relative to cloud level, an application needs to defines new<br>
VerticalDatumType using the static valueOf(String) method.<br>
<div class="Ih2E3d"><br>
<br>
<br>
&gt; In the case of a level such as &quot;Cloud Top Level&quot; or &quot;Cloud Base Level&quot;<br>
&gt; is there a special way to define &quot;its position with respect to the<br>
&gt; Earth&quot;?<br>
<br>
</div>Not at this time. ISO 19111 do not suggests any programmatic way, only textual<br>
way, probably because the relationship is often quite complex. For example<br>
defining the position of VerticalDatumType.GEOIDAL with respect to<br>
VerticalDatumType.ELLIPSOIDAL is the subject of a whole GeoTools module on its<br>
own: modules/unsupported/referencing3D.</blockquote><div><br>Yeah, I looked at this on the nice VerticalTransform class + its subclass :)<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
GeoTools referencing module lacks a way to plugin vertical transformations at<br>
this time.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Martin</blockquote><div><br>Daniele <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
-------------------------------------------------------------------------<br>
This SF.net email is sponsored by: Microsoft<br>
Defy all challenges. Microsoft(R) Visual Studio 2008.<br>
<a href="http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/" target="_blank">http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/</a><br>
_______________________________________________<br>
Geotools-devel mailing list<br>
<a href="mailto:Geotools-devel@lists.sourceforge.net">Geotools-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/geotools-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/geotools-devel</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>-------------------------------------------------------<br>Eng. Daniele Romagnoli <br>Software Engineer<br><br>GeoSolutions S.A.S.<br>Via Carignoni 51<br>55041 Camaiore (LU)<br>
Italy<br><br>phone: +39 0584983027<br>fax: +39 0584983027<br>mob: +39 328 0559267<br><br><br><a href="http://www.geo-solutions.it">http://www.geo-solutions.it</a><br><br>-------------------------------------------------------<br>