For some users, KML generation is a key feature of PostGIS, as we can export 
live content to our users, with a minimal effort to produce KML compliant 
geometries.
However, actual implementation of ST_AsKML function lacks of some important 
features of the geometry element:

<altitudeMode>
Specifies how altitude components in the <coordinates> element are interpreted. 
    
<tessellate>
Boolean value (default=0). Specifies whether to allow lines and paths to follow 
the terrain. This specification applies only to LineStrings (paths) and 
LinearRings (polygons) that have an <altitudeMode> of clampToGround.
    
<extrude>
Boolean value (default=0). Specifies whether to connect the geometric primitive 
(icon, line, polygon) to the ground. Extrusion requires that the geometry's 
<altitudeMode> be either relativeToGround or absolute and that within the 
<coordinates> element, the altitude component be greater than 0 (that is, in 
the air).

This is a proposal for implementing these features into ST_AsKML producer. For 
those interested in evaluate and apply them, feel free to add comments in the 
Google code space or in the postgis-users list:

http://code.google.com/p/postexperiments/wiki/Extrude_Tesselate_and_Altitudemode_Support

 
-- 
Eduin Yesid Carrillo Vega
Ingeniero Civil, Universidad Industrial de Santander UIS
Laboratorio de Biogeografía y Análisis Espacial
Instituto de Investigación de Recursos Biológicos Alexander von Humboldt
[EMAIL PROTECTED]
Cr.13 28-01 P.7
Tel. (+57 1) 3506064 ext 122
Bogotá D.C., Colombia




      
____________________________________________________________________________________
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:              
        
http://correo.espanol.yahoo.com/
_______________________________________________
postgis-users mailing list
[email protected]
http://postgis.refractions.net/mailman/listinfo/postgis-users

Reply via email to